derby嵌入式数据库在spring中应用
项目中使用到嵌入式数据库,选择derby数据库.具体的使用方法如下
1.搭建aplication程序,引入spring进行管理
2.应用中添加derby.jar 10.8.12 文件
3.spring 的xml配置中的dataSource配置:
?
?
?采用c3p0做为数据源的管理,他会抛出一个可以忽略掉得异常
4.${db_path}是添加一个properties文件,文件里面的内容为创建数据库的路径:
db_path=D:/dev/eclipse/workspace/vaspposp/conf/db/posp_db
5.create=true是如果没有该数据就会创建一个新的
6.现在可以直接使用这个数据源进行数据库操作,也可以用spring的jdbcTemplte进行管理
7.项目的需求是当系统第一启动时需要动态创建数据库和表,并给表添加数据:
解决办法:
?1)创建一个sql文件,将要创建表的语句和插入语句放入其中,注意语句是标准sql
?2)当系统启动时读取该sql文件并执行,可创建读取sql文件的类: ??