kidiaoer 发表于 2013-1-25 21:51:20

Hibernate方言总结

本文总结了各个数据库的HIBERNATE方言,包括DB2,Sql Server以及MySQL的。
      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.          13. < bean id="sessionFactory"         14.    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">         15.    < property name="dataSource">         16.   < ref bean="dataSource" />         17.    < /property>         18.    < property name="hibernateProperties">         19.   < props>         20.      < prop key="hibernate.dialect">         21.       org.hibernate.dialect.DB2Dialect          22.      < /prop>         23.      < prop key="hibernate.show_sql">true< /prop>         24.   < /props>         25.    < /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.          13. < bean id="sessionFactory"         14.    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">         15.    < property name="dataSource">         16.   < ref bean="dataSource" />         17.    < /property>         18.    < property name="hibernateProperties">         19.   < props>         20.      < prop key="hibernate.dialect">         21.       org.hibernate.dialect.SQLServerDialect          22.      < /prop>         23.      < prop key="hibernate.show_sql">true< /prop>         24.   < /props>         25.    < /property>         26.      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.          13. < bean id="sessionFactory"         14.    class="org.springframework.orm.hibernate3.LocalSessionFactoryBean">         15.    < property name="dataSource">         16.   < ref bean="dataSource" />         17.    < /property>         18.    < property name="hibernateProperties">         19.   < props>         20.      < prop key="hibernate.dialect">         21.       org.hibernate.dialect.MySQLDialect          22.      < /prop>         23.      < prop key="hibernate.show_sql">true< /prop>         24.   < /props>         25.
      以上就是三大数据库的Hibernate方言。DB2的比较强悍,强制密码,并且6位以上.否则不用.
页: [1]
查看完整版本: Hibernate方言总结