JeeSite怎么样科学连接SQL SERVER 数据库

 

JeeSite怎么着科学连接SQL SERVER 数据库

 

jeesite介绍

 

谢谢jeesite项目标撰稿人thinkgem。

从未您我也不会变动这多少源非了恁大的劲,,,,嘻嘻嘻说多了。

 

JeeSite是遵照两个卓绝的开源项目,中度结合封装而成的敏捷,高性能,强安全性的开源Java
EE飞快支付平台。

JeeSite是你快捷完成项目标特等基础平台解决方案,JeeSite是你想深造Java平台的特级学习案例,JeeSite仍然接私活的极品帮手。

JeeSite是在Spring Framework基础上搭建的一个Java基础开发平台,以Spring MVC为模型视图控制器,MyBatis为数据访问层, Apache Shiro为权力授权层,Ehcahe对常用数据开展缓存,Activit为工作流引擎。是JavaEE界的最佳结合。

服务器中间件:在Java EE 5规范(Servlet 2.5、JSP 2.1)下支付,辅助应用服务器中间件 有汤姆cat 6+、Jboss 7+、WebLogic 10+、WebSphere 8+。

数据库帮助:近年来仅提供MySql或Oracle数据库的支撑,但不压制数据库,平台留有此外数据库襄助接口,
你可以很方便的变更为另外数据库,如:SqlServer 2008、MySql 5.5、H2等

支付环境:Java、Eclipse Java EE 4.3、Maven 3.1、Git

 

 

连天数据源SQL SERVER

 

首先默认你的mysql
是健康连接的。这里可以度娘。里面的坑,也有连带的介绍。不多说。

 

jeesite框架搭建 (mysql数据库):

 

http://blog.csdn.net/qq\_16415157/article/details/50501374

 

http://blog.163.com/tang98989\_com/blog/static/245863031201661410275153/

 

正文:

JDK安装与布局 

此步骤省略,自行度娘安装。

Maven安装与部署   Jeesite安装文档里。

Eclipse配置

一般Eclipse都自带了Maven插件,Window
-> Preferences -> MyEclipse -> Maven4MyEclipse ->
Installations设置,没有的活动度娘。

 

 

把jeesite的源代码跑起来后更改数据源为sql
server  

一,变动配置文件jeesite.properties

设置数据源:src/main/resources/jeesite.properties,遵照选取的不同数据库注释掉相关的信息并修改数据库名称和账户密码即可,默认为mysql,我以mssql2008为例,这里默认是一直不mssql2008的而是mssql2000的!!

 

                                                                       
            MyBatis 1

 

将其中mysql and oracle的安排注释   (ctrl+/)

 

#oracle database settings

#jdbc.type=oracle

#jdbc.driver=oracle.jdbc.driver.OracleDriver

#jdbc.url=jdbc:oracle:thin:@127.0.0.1:1521:orcl

#jdbc.username=jeesite

#jdbc.password=123456

 

#mysql database setting

#jdbc.type=mysql

#jdbc.driver=com.mysql.jdbc.Driver

#jdbc.url=jdbc:mysql://localhost:3306/jeesite?useUnicode=true&characterEncoding=utf-8

#jdbc.username=root

#jdbc.password=123456

 

#mssql 2008 database
settings

#SQL sever2005之上的请这样安排,这里需要配备驱动包,下边配置

jdbc.type=mssql

jdbc.driver=com.microsoft.sqlserver.jdbc.SQLServerDriver

jdbc.url=jdbc:sqlserver://127.0.0.1:1433;DatabaseName=jeesite

jdbc.username=sa

#DatabaseName依据自己的,密码用户名需要为sql
server 身份(混合身份)

jdbc.password=123789

 

#mssql database
settings

#SQL SERVER2000配置

#jdbc.type=mssql

#jdbc.driver=net.sourceforge.jtds.jdbc.Driver

#jdbc.url=jdbc:jtds:sqlserver://localhost:1433/jeesite

#jdbc.username=sa

#jdbc.password=sa

 

 

 

注:假若DUAL对象出错、请遵照下边的测试做,那是测试连接数据库的。

jdbc.testSql=SELECT ‘x’

#jdbc.testSql=SELECT ‘x’ FROM DUAL

 

二,打开源配置pom.xml

 MyBatis 2

 

 

此间记住要诠释打开,,别忘了。。

 

 MyBatis 3

 

<!– mysql

<property name=”dbunit.datatype”
value=”org.dbunit.ext.mysql.MySqlDataTypeFactory” />–>

 

<!– mssql –>

<property name=“dbunit.datatype” value=“org.dbunit.ext.mssql.MsSqlDataTypeFactory” />

 

<!– oracle

<property name=”dbunit.datatype”
value=”org.dbunit.ext.oracle.Oracle10DataTypeFactory” /> –>

 

 

三  sqljdbc41.jar驱动导入

 

先下载驱动包,假诺有请直接配备。

MyBatis,http://www.microsoft.com/downloads/details.aspx?FamilyID=a737000d-68d0-4531-b65d-da0f2a735707&displayLang=zh-cn

 

JAR

说明

sqljdbc.jar

sqljdbc.jar 类库提供对 JDBC 3.0 的支持。

sqljdbc.jar 类库要求使用 5.0 版的 Java 运行时环境 (JRE)。连接到数据库时,在 JRE 6.0 上使用 sqljdbc.jar 会引发异常。

注意: JDBC Driver 2.0 不支持 JRE 1.4。使用 JDBC Driver 2.0 时必须将 JRE 1.4 升级至 JRE 5.0 或更高版本。在某些情况下,您可能需要重新编译应用程序,因为它可能与 JDK 5.0 或更高版本不兼容。有关详细信息,请参阅 Sun Microsystems 网站上的文档。

sqljdbc4.jar

sqljdbc4.jar 类库提供对 JDBC 4.0 的支持。它不仅包括 sqljdbc.jar 的所有功能,还包括新增的 JDBC 4.0 方法。

sqljdbc4.jar 类库要求使用 6.0 或更高版本的 Java 运行时环境 (JRE)。在 JRE 1.4 或 5.0 上使用 sqljdbc4.jar 会引发异常。

注意: 如果应用程序必须在 JRE 6.0 上运行,即使该应用程序不使用 JDBC 4.0 功能,也应使用 sqljdbc4.jar

 

 

此间   假设是SQL SERVER2000以及以下,可以一贯用sqljdbc.jar    

自我这边用的是SQLSERVER 2008,使用sqljdbc4.jar   紧要。

怎么使用:

下载好后将sqljdbc4.jar
放在你的D:\java\jdk1.7\jre\lib\ext文件夹下面。

 MyBatis 4

 

 

 

接下来将sqljdbc4.jar 加载到您的WEB-INF   lib中

 MyBatis 5

 

后来  选中 sqljdbc41.jar   bulib
path    add    导入到你的maven仓库中。

架包导入成功。。。

 

 

四,SQL SERVER 服务

 

开辟SQLSERVER 配置管理器

 

 MyBatis 6

 

 

 MyBatis 7

 

 

 

 

这里需要具备的ip都启动,,,ipall的端口选为1433,,当然你可以设置为您自己想设置的,,但是需要协调布置好,,端口打开。

然后重启SQL  SERVER服务,,,

打开情势:Microsoft SQL Server 2008 ->
配置工具 -> SQL Server 配置管理器 -> SQL Server网络配置 ->
MSSQLSERVER的合计,左边TCP/IP,设置好局域网IP:192.168.x.x或本地IP:127.0.0.1,修改没有移动的,设置已启动为是!否则你永远连接不上(mssql默认端口为1433在图中可以看看,想修改成其余端口也行),最终在劳务之中重启一下SQL
Server就好了。

 

 

五,一些maven.,,,tomcat,,,的更新等,不赘述了。

 

我走的坑有些让祥和崩溃,希望您们别走你多坑。

如有疑问请联系QQ :1004051821
 或者邮箱15238600698@163.com

 

网站地图xml地图