jeesite如何已生成数据的数据源_JeeSite如何正确连接SQL SERVER 数据库

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)下开发,支持应用服务器中间件 有Tomcat 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的!!

7b0dd823523a9a0ae4871588b9e85108.png

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

7a30f69cb3bce7e64b3248c4f51a04b4.png

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

3cbbf75c634102c080b876196fc581af.png

三sqljdbc41.jar驱动导入

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

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文件夹下面。

36baa37e337de04154e793e789fb6010.png

然后将sqljdbc4.jar 加载到你的WEB-INF   lib中

5988e7e0062d3a07b6c1b6447cdb759c.png

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

架包导入成功。。。

四,SQL SERVER 服务

打开SQLSERVER 配置管理器

6e1940509b3da0915d82fd64ad0a9f94.png

01d0fc8f21dac29d302d5cb820556a47.png

这里需要所有的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

JeeSite如何正确连接SQL SERVER 数据库

标签:str   down   应用服务   .net   alt   from   sql2008   也有   type

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:https://www.cnblogs.com/zz-blog/p/8136873.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值