Ibaits实现CRUD之一

转载请注明:来自http://blog.csdn.net/M_ChangGong/ 作者:张燕广

该系列文章我主要是在JavaSE工程中演示一下通过Ibaits实现CRUD,要移植到Web项目中也是很方便的。不久也会发表SSI(Spring2.5+Struts2+Ibaits)整合配置的系列文章。

该篇主要描述所需jar文件以及编写数据库连接部分。

需要的jar文件有

数据库连接相关jar文件如下:

commons-dbcp.jar

commons-logging.jar

commons-pool.jar

mysql-connector-java-3.1.11-bin.jar

ibaits框架jar文件如下:

ibatis-2.3.4.726.jar

配置数据库连接。

ibaits配置文件一般命名为sqlmap-config.xml,但不一定非要如此命名。

src目录下创建sqlmap-config.xml文件,其代码如下:

<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE sqlMapConfig PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN" "http://ibatis.apache.org/dtd/sql-map-config-2.dtd"> <sqlMapConfig> <properties resource="database.properties"/> <transactionManager type="JDBC"> <dataSource type="SIMPLE"> <property value="${DRIVER}" name="JDBC.Driver"/> <property value="${URL}" name="JDBC.ConnectionURL"/> <property value="${USER}" name="JDBC.Username"/> <property value="${PASSWORD}" name="JDBC.Password"/> </dataSource> </transactionManager> <sqlMap resource="com/zyg/ssi/bean/Student.xml"/> </sqlMapConfig>

通过上面的配置文件可以看出,我没有把数据库连接的具体信息写在sqlmap-config.xml文件中,而是在database.properties属性文件中通过健值对的形式配置了数据库连接的具体信息(当然也可以将数据库连接信息直接写在sqlmap-config.xml文件中)。

src目录下创建数据库连接属性文件database.properties,其代码如下:

DRIVER=com.mysql.jdbc.Driver

URL=jdbc:mysql://localhost/vote?

useUnicode=true&characterEncoding=utf8

USER=root

PASSWORD=zyg

至此,完成了项目数据库连接配置部分,下一篇主要编写bean和使用ibaits实现的DAO层代码。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值