zxqfree
2010-10-25 09:34spring如何在web启动时不连接数据库,而在需要时在连接数据库?
现在又一个应用,在web启动时不想让它连接数据库,如果在web启动时就自动出始化数据库连接,那么数据库连接出现问题就会使应用起不起来,现在就是要求能在应用中用到数据库,调用持久层数据时,在初始化数据库实例。现在有个方案不知可行吗,1.在web.xml中配置时先不让web启动就自动加载有关数据库初始化的配置文件,而是在以后需要数据库连接访问的应用时,通过获取配置文件,获得相应的bean实现。2.对applicationcontext.xml中的有关数据源的bean设置lazy-init=true.
谁能给个可行方法,希望介绍详细点,orm采用hibernate。
- 点赞
- 回答
- 收藏
- 复制链接分享
3条回答
为你推荐
- Springboot2.2.2不能连接数据库
- spring
- java
- maven
- tomcat
- intellij-idea
- 2个回答
- Springboot启动报错 一个是找不到url 一个是找不到dao
- spring
- java
- maven
- intellij-idea
- java-ee
- 1个回答
- web项目可以正常启动,但是打成war包放到tomcat中启动就报错???
- spring
- java
- tomcat
- 3个回答
- JavaWeb项目,实时将数据显示到网页上当数据库插入前台网页 马上就要的数据时
- spring
- extjs
- 企业应用
- ibatis
- javaweb
- 0个回答
- spring中配置MySql数据源,怎样配置数据库信息
- 数据库
- mysql
- 0个回答
换一换