[聚合文章] JeeSite如何正确连接SQL SERVER 数据库

SQL Server 2017-12-28 183 阅读

 

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.5JSP 2.1)下开发,支持应用服务器中间件 有Tomcat 6+Jboss 7+WebLogic 10+WebSphere 8+

数据库支持:目前仅提供MySqlOracle数据库的支持,但不限于数据库,平台留有其它数据库支持接口, 你可以很方便的更改为其它数据库,如:SqlServer 2008MySql 5.5H2

开发环境:JavaEclipse Java EE 4.3Maven 3.1Git

 

 

 

 

连接数据源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的!!

 

 

 

将里面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

 

 

 

这里记住要注释打开,,别忘了。。

 

 

 

<!-- 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驱动导入

 

先下载驱动包,如果有请直接配置。

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

 

注:本文内容来自互联网,旨在为开发者提供分享、交流的平台。如有涉及文章版权等事宜,请你联系站长进行处理。