hibernate.properties

dataSource.password=123
dataSource.username=root
dataSource.databaseName=test
dataSource.driverClassName=com.mysql.jdbc.Driver
dataSource.dialect=org.hibernate.dialect.MySQL5Dialect
dataSource.serverName=localhost:3306
dataSource.url=jdbc:mysql://localhost:3306/test
dataSource.properties=user=${dataSource.username};databaseName=${dataSource.databaseName};serverName=${dataSource.serverName};password=${dataSource.password}
dataSource.hbm2ddl.auto=update

applicationContext.xml

<bean id="sessionFactory"
class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean">
<property name="dataSource" ref="dataSource" />
<property name="hibernateProperties">
<props>
<prop key="hibernate.dialect">${dataSource.dialect}</prop>
<prop key="hibernate.hbm2ddl.auto">${dataSource.hbm2ddl.auto}</prop>
<prop key="hibernate.hbm2ddl.auto">update</prop>
</props>
</property>
<property name="packagesToScan">
<list>
<value>com.mvc.entity</value><!-- 扫描实体类,也就是平时所说的model -->
</list>
</property>
</bean> <bean id="transactionManager"
class="org.springframework.orm.hibernate3.HibernateTransactionManager">
<property name="sessionFactory" ref="sessionFactory" />
<property name="dataSource" ref="dataSource" />
</bean> <bean id="dataSource"
class="org.springframework.jdbc.datasource.DriverManagerDataSource">
<property name="driverClassName" value="${dataSource.driverClassName}" />
<property name="url" value="${dataSource.url}" />
<property name="username" value="${dataSource.username}" />
<property name="password" value="${dataSource.password}" />
</bean>

最新文章

  1. CentOS 7 安装 Oracle 11g
  2. Eclipse+Maven创建webapp项目&lt;一&gt;&lt;二&gt;&lt;三&gt;
  3. [Java] cmd命令行如何切换目录
  4. ps扩大、缩小选区
  5. 拉电流(source current)与灌电流(sink current)
  6. 依赖注入及AOP简述(八)——混合请求模式 .
  7. 视频播放-SurfaceView
  8. centos出现“FirewallD is not running”怎么办
  9. UML示例图 zt
  10. iOS开发基础-九宫格坐标(5)
  11. Django积木块五——分页
  12. Cetos 7 系统安装备注事项
  13. 15 python re 模块
  14. 网络基础1_TCP和HTTP
  15. Error parsing XML: not well-formed (invalid token) 报错
  16. 在jsp中,page指令的()属性用来引入需要的包或类。
  17. MVC中使用分部视图参数,改变分部视图连接样式
  18. P4304 [TJOI2013]攻击装置 最小割
  19. 【Android应用开发技术:用户界面】布局管理器
  20. 洛谷 P1852 [国家集训队] 跳跳棋

热门文章

  1. 比特币中的Base58 编码
  2. matlab颜色映射colormap() pcolor()
  3. cuda编程视频资料
  4. PlaNet,使用图像输入来学习世界模型
  5. linux缺失gcc的安装方法
  6. 网页调起QQ聊天
  7. bzoj 3631 松鼠的新家 (树链剖分)
  8. SQL中使用循环结构
  9. MySql.Data.MySqlClient.MySqlException (0x80004005): Unable to connect to any of the specified MySQL hosts.
  10. 【CF850E】Random Elections(FWT)