不好意思,我描述的不够清楚。我的意思是:当启动tomcat的时候,数据库就跟着tomcat一起打开,tomcat关闭时,数据库就跟着关闭。

解决方案 »

  1.   

    你的意思是想tomcat起动时就建立一个数据库联接吗?可以写一个servlet,在servlet的init方法中建立一个数据库联接,然后在web.xml中配置一下,在tomcat启动时加载这个servlet。如果使用了spring可以借助spring来做。
      

  2.   

    你可以在tomcat下面自己配个数据库连接池,有自己的JNDI名字,以后可以通过JNDI找到这个数据库,他就是随着TOMCAT一起运行了。
      

  3.   

    你需要的是嵌入数据库,比如derby
      

  4.   

    查一下资料,看java代码如果启动应用程序,不过要是在数据库服务器和tomcat在同一台机器的情况。