作者:渺渺珍人较_628 | 来源:互联网 | 2023-05-16 22:00
sqlite作为一种嵌入式数据库越来越受欢迎,特别是在小型的项目中,下面介绍两种spring配置sqlite数据库的方式第一种:配置在tomcat目录下1、在tomcat根目录下创建dbs文件夹,将
sqlite作为一种嵌入式数据库越来越受欢迎,特别是在小型的项目中,下面介绍两种spring配置sqlite数据库的方式
第一种:配置在tomcat目录下
1、在tomcat根目录下创建dbs文件夹,将sqlite文件放到该目录下(暂定为test.db)
2、在tomcat跟目录conf目录下找到context.xml文件,在标签内添加如下内容
WEB-INF/web.xml
name="jdbc/sqlite"
driverClass="org.sqlite.JDBC"
jdbcUrl="jdbc:sqlite:/${catalina.home}/dbs/test.db"
maxPoolSize="10"
minPoolSize="1"
acquireIncrement="1"
idleCOnnectionTestPeriod="60"
preferredTestQuery="select 1"
factory="org.apache.naming.factory.BeanFactory"
type="com.mchange.v2.c3p0.ComboPooledDataSource" />
3、在spring的配置文件中加上
配置jndi连接
第二种:将sqlite放在项目中
1、将test.db文件放到项目src目录下的dbs文件夹下
2、在spring的配置文件中加上
destroy-method="close">
这就完成了配置
两中方式各有各的优点和缺点,使用时请自行衡量,以上所有的前提是数据库连接驱动存在于项目中