第四讲
WEB
WEB
WEB
WEB
项目
-
-
-
-
集成
Flex3+BlazeDS3.2+Spring2.5.6+iBatis2.3.4
Flex3+BlazeDS3.2+Spring2.5.6+iBatis2.3.4
Flex3+BlazeDS3.2+Spring2.5.6+iBatis2.3.4
Flex3+BlazeDS3.2+Spring2.5.6+iBatis2.3.4
前言 : 本讲是在【第三讲 : WEB 项目 - 集成 Flex3+BlazeDS3.2+Spring2.5.6 】方式二的基础上添
加 iBatis ,此次集成其实质是 Spring 与 iBatis 的整合而已
目标: WEB 项目 - 集成 Flex3+BlazeDS3.2+Spring2.5.6+iBatis2.3.4
再需添加资源: ibatis-2.3.4.726.jar
、
c3p0-0.9.1.2.jar
、
ojdbc14-9.0.2.0.0.jar 及个人开发的 dbcore.j ar
注:无需关注 dbcore.jar ,理解整合仅需关注各配置文件
实现细节:
1 、 工程结构全图
2 、 整合 Spring 与 iBatis ,同时,采用 c3p0 作为数据库连接池
打开 on-dbcore.xml ,加入下面代码
<!-- 加载数据库信息配置文件 -->
< context:property-placeholder location =
"classpath:env/database.properties"
/>
<!-- 配置 datasource -->
< bean id =
"dataSource"
class =
"com.mchange.v2.c3p0.ComboPooledDataSource"
destroy-method =
"close"
>
< property name =
"driverClass"
value =
"${dbDriverClass}"
/>
< property name =
"jdbcUrl"
value =
"${db_url}"
/>
< property name =
"user"
value =
"${db_user}"
/>
< property name =
"password"
value =
"${db_pwd}"
/>
< property name =
"initialPoolSize"
value =
"${db_initialPoolSize}"
/>
< property name =
"minPoolSize"
value =
"${db_minPoolSize}"
/>
< property name =
"maxPoolSize"
value =
"${db_maxPoolSize}"
/>
评论0