开发者社区> 黄威的世界> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

hibernate 连接sqlserver2000

简介:
+关注继续查看

使用hibernate 如何连接sqlserver2000呢?

说实话,sqlserver2000 已经非常老了,但是没有办法啊,有些老的系统用的仍是sqlserver2000.

(1)准备sqlserver2000驱动

驱动下载地址:http://sourceforge.net/projects/jtds/files/

当然我已经下载好了,见附件jtds-1.3.1-dist.zip

(2)hibernate 数据库连接属性配置

beans.xml的配置(部分):

Xml代码  收藏代码
  1. <bean id="dataSource" destroy-method="close"  
  2.         class="org.apache.commons.dbcp.BasicDataSource">  
  3.         <property name="driverClassName" value="${jdbc.driverClassName}" />  
  4.         <property name="url" value="${jdbc.url}" />  
  5.         <property name="username" value="${jdbc.username}" />  
  6.         <property name="password" value="${jdbc.password}" />  
  7.     </bean>  
  8.     <bean  
  9.         class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">  
  10.         <property name="locations">  
  11.             <value>classpath:jdbc.properties</value>  
  12.         </property>  
  13.     </bean>  

 jdbc.properties的内容如下:

Java代码  收藏代码
  1. #jdbc.driverClassName=com.mysql.jdbc.Driver  
  2. #jdbc.url=jdbc:mysql://localhost:3306/channelTerminal  
  3. #jdbc.driverClassName=org.postgresql.Driver  
  4. #jdbc.url=jdbc:postgresql://localhost:5432/passwd2  
  5.   
  6. #jdbc.driverClassName=oracle.jdbc.driver.OracleDriver  
  7. #jdbc.url=jdbc:oracle:thin:@localhost:1521:orcl  
  8. #jdbc.driverClassName=com.microsoft.jdbc.sqlserver.SQLServerDriver  
  9.   
  10. jdbc.driverClassName=net.sourceforge.jtds.jdbc.Driver  
  11. jdbc.url=jdbc:jtds:sqlserver://127.0.0.1:1433;databaseName=hibernate  
  12. #jdbc.url=jdbc:microsoft:sqlserver://localhost:1433;databaseName=hibernate  
  13. jdbc.username=root  
  14. jdbc.password=root  

 (3)项目架构

没有使用struts2,因为感觉struts2太臃肿了.

使用springMVC 和hibernate,前台界面使用EL表达式和jstl 标签库

项目结构:

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Hibernate SQL方言
RDBMS 方言 DB2 org.hibernate.dialect.DB2Dialect DB2 AS/400 org.hibernate.dialect.DB2400Dialect DB2 OS390 org.
912 0
SQL不完全手册(二):高级语句 上
SQL不完全手册(二):高级语句
33 0
SQL不完全手册(一):概念和基础语句
SQL不完全手册(一):概念和基础语句
23 0
SQL 手册-实用 SQL 语句-TRACE
TRACE 语句用于查看具体 SQL 的执行情况。TRACE [SQL] 和 SHOW TRACE 要结合使用。
56 0
SQL 手册-实用 SQL 语句-多语句
本文将介绍PolarDB-X多语句的相关信息。
52 0
T-SQL查询:语句执行顺序
原文:T-SQL查询:语句执行顺序 读书笔记:《Microsoft SQL Server 2008技术内幕:T-SQL查询》   ===============  T-SQL查询的执行顺序 ===============      =============== T-SQL查询的示意图...
785 0
+关注
黄威的世界
我是一个热衷IT技术的人,希望自己不断地设计开发出对别人非常有用的软件。有近7年的java开发经验(包括2年Android开发经验)和一年左右的linux使用经验。擅长Java Web后台开发 ,喜欢研究新的各种实用技术
667
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载