189 8069 5689

Hibernate方言总结

DB2的:

 
 
 
  1.  < bean id="dataSource"
  2.    class="org.springframework.jdbc.datasource.DriverManagerDataSource">
  3.    < property name="driverClassName"
  4.     value="com.ibm.db2.jcc.DB2Driver">
  5.    < /property>
  6.    < property name="url"
  7.     value="jdbc:db2://localhost:50000/MyDB">
  8.    < /property>
  9.    < property name="username" value="sp">< /property>
  10.    < property name="password" value="spspsp">< /property>
  11. < /bean>
  12. < bean id="sessionFactory"
  13.    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
  14.    < property name="dataSource">
  15.     < ref bean="dataSource" />
  16.    < /property>
  17.    < property name="hibernateProperties">
  18.     < props>
  19.      < prop key="hibernate.dialect">
  20.       org.hibernate.dialect.DB2Dialect
  21.      < /prop>
  22.      < prop key="hibernate.show_sql">true< /prop>
  23.     < /props>
  24.    < /property>

sql2005 的: SQL2000也差不多.

 
 
 
  1. < bean id="dataSource"
  2.    class="org.springframework.jdbc.datasource.DriverManagerDataSource">
  3.    < property name="driverClassName"
  4.     value="net.sourceforge.jtds.jdbc.Driver">
  5.    < /property>
  6.    < property name="url"
  7.     value="jdbc:jtds:sqlserver://192.168.1.64:1435">
  8.    < /property>
  9.    < property name="username" value="sp">< /property>
  10.    < property name="password" value="sp">< /property>
  11. < /bean>
  12. < bean id="sessionFactory"
  13.    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
  14.    < property name="dataSource">
  15.     < ref bean="dataSource" />
  16.    < /property>
  17.    < property name="hibernateProperties">
  18.     < props>
  19.      < prop key="hibernate.dialect">
  20.       org.hibernate.dialect.SQLServerDialect
  21.      < /prop>
  22.      < prop key="hibernate.show_sql">true< /prop>
  23.     < /props>
  24.    < /property>

MySQL: 5和6的差不多的.

 
 
 
  1. < bean id="dataSource"
  2.    class="org.springframework.jdbc.datasource.DriverManagerDataSource">
  3.    < property name="driverClassName"
  4.     value="com.mysql.jdbc.Driver">
  5.    < /property>
  6.    < property name="url"
  7.     value="jdbc:mysql://localhost:3306/DBNAME?useUnicode=true&characterEncoding=gbk">
  8.    < /property>
  9.    < property name="username" value="root">< /property>
  10.    < property name="password" value="">< /property>
  11. < /bean>
  12. < bean id="sessionFactory"
  13.    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">
  14.    < property name="dataSource">
  15.     < ref bean="dataSource" />
  16.    < /property>
  17.    < property name="hibernateProperties">
  18.     < props>
  19.      < prop key="hibernate.dialect">
  20.       org.hibernate.dialect.MySQLDialect
  21.      < /prop>
  22.      < prop key="hibernate.show_sql">true< /prop>
  23.     < /props>

以上就是三大数据库的Hibernate方言。DB2的比较强悍,强制密码,并且6位以上.否则不用.


当前文章:Hibernate方言总结
文章URL:http://www.cdxtjz.cn/article/djhosdp.html

其他资讯