Spring配置连接池和dao使用JdbcTemplate
来源:互联网 发布:Rstudio server mac 编辑:程序博客网 时间:2024/06/06 03:36
Spring配置c3p0连接池
- 导入jar包
除Spring基本jar包外,还需要导入c3p0相关jar包
- 创建Spring配置文件,配置连接池
<!-- 配置c3p0连接池 --><!-- ComboPooledDataSource dataSource=new ComboPooledDataSource(); dataSource.setDriverClass("com.mysql.jdbc,Driver"); dataSource.setJdbcUrl("jdbc:mysql:///spring_day03"); dataSource.setUser("root"); dataSource.setPassword("root"); --> <bean id="dataSource" class="com.mchange.v2.c3p0.ComboPooledDataSource"> <property name="driverClass" value="com.mysql.jdbc.Driver"></property> <property name="jdbcUrl" value="jdbc:mysql:///spring_day03"></property> <property name="user" value="root"></property> <property name="password" value="root"></property> </bean>
dao使用JdbcTemplate
1 . 创建service和dao,配置service和dao对象,在service中注入dao
<!-- 创建service和dao对象 --> <bean id="orderDao" class="cn.wang.order.OrderDao"></bean> <bean id="orderService" class="cn.wang.order.OrderService"> <!-- 注入dao对象 --> <property name="orderDao" ref="orderDao"></property> </bean>
2 . 创建JdbcTemplate对象,把模版注入到dao中
private JdbcTemplate jdbcTemplate; public void setJdbcTemplate(JdbcTemplate jdbcTemplate) { this.jdbcTemplate = jdbcTemplate; }
<!-- 创建JdbcTemplate对象 --> <bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"></property> </bean><bean id="orderDao" class="cn.wang.order.OrderDao"><!-- 注入jdbcTemplate对象 --> <property name="jdbcTemplate" ref="jdbcTemplate"></property> </bean>
3 . 在JdbcTemplate对象里注入dataSource
<bean id="jdbcTemplate" class="org.springframework.jdbc.core.JdbcTemplate"> <!-- 把dataSource传递到模版对象中 --> <property name="dataSource" ref="dataSource"></property> </bean>
阅读全文
1 0
- Spring配置连接池和dao使用jdbcTemplate
- Spring配置连接池和dao使用JdbcTemplate
- Spring通过XML配置c3p0连接池和dao层注解注入使用 jdbcTemplate
- c3p0连接池配置和Dao使用JdbcTemplate模板
- 使用Spring的JdbcTemplate实现DAO
- 使用Spring的JdbcTemplate编写的DAO
- Spring配置JDBCTemplate连接数据库、JDBCTemplate和NamedParameterJdbcTemplate常用操作示例
- spring+dao+jdbctemplate+datasource配置开发样例
- 使用spring jdbcTemplate和dbcp操作数据库及事务配置
- DAO和JdbcTemplate
- 使用Spring的JdbcTemplate实现DAO(续)
- Spring -- spring 中使用jdbc, c3p0连接池, dao概念
- Spring JdbcTemplate的配置及使用
- spring中使用jdbcTemplate进行配置
- 在DAO中使用JdbcTemplate
- Dao使用jdbcTemplate(注入过程)
- 在spring中配置jdbcTemplate和hibernateTemplate
- 在Spring中配置jdbcTemplate和hibernateTemplate
- 如何阅读别人的源代码
- 图像滤波---双边滤波和引导滤波的基本原理
- 拉格朗日乘数法
- svn的使用
- spring boot web开发中模拟发送http请求的前端单元测试方法
- Spring配置连接池和dao使用JdbcTemplate
- Marc Andreessen的创业指南
- 深度学习的起源、发展和现状
- 3-共享库的创建与使用
- java中final关键字的用法
- 递归算法详解
- 时间戳转化为几天前,几小时前,几分钟前
- spark--transform算子--repartition
- 关于“智能革命”的分析与思考