ssh项目同时使用mysql跟sqlserver数据库_SSH框架中使用Oracle数据库转换为SQLServer的相关配置和注意事项...

SQL2008  和Oracle 数据库在SSH中开发hibernate.cfg.xml配置区别(前者为SQL,后者为Oracle):

1.驱动:

com.microsoft.sqlserver.jdbc.SQLServerDriver

oracle.jdbc.driver.OracleDriver

2.URL:

jdbc:sqlserver://localhost:1433;DatabaseName=LS        

jdbc:oracle:thin:@localhost:1521:orcl

3.user,password:(根据自己的数据库有不同的用户和密码)

“sa”“sa”

"scott"  "tiger"

4.方言:

org.hibernate.dialect.SQLServerDialec

org.hibernate.dialect.Oracle10gDialect

5.包:

sqljdbc4.jar

ojdbc14.jar

6.实体注解中:

//注解int自动增长是SQL特有的,用IDENTITY

@Id

@GeneratedValue(strategy=GenerationType.IDENTITY)

private int upno;

//int 可以用序列SEQUENCE

@Id

@GeneratedValue(strategy=GenerationType.SEQUENCE)

private int upno;

//UUID都可以用的:

@Id

@GeneratedValue(generator="pk")

@GenericGenerator(name="pk",strategy="uuid.hex")

private String orderID;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值