文档详情

《JAVA EE轻量级框架整合开发-Spring+Spring MVC+MyBatis》 课件 第4章 Spring JDBC.pdf

发布:2023-09-18约5.11千字共20页下载文档
文本预览下载声明
JAVA EE轻量级框架整合开发 第4章Spring JDBC Spring JDBC模块介绍 JdbcTemplate的使用 数据源的配置 学习目标 了解SpringJDBC框架 配置SpringJDBC开发环境 熟练使用JdbcTemplate增删 改查 了解SpringJDBC支持的多种数 据源 Spring JDBC概述 用JDBC API的门槛,以一种更直接、更简洁的方式使用JDBC API。 ·Spring JDBC通过模板和回调机制大大降低了使用JDBC的复杂度, 借由JdbcTemplate的帮助,我们仅需要编写那些“必不可少”的代 码就可以进行数据库操作了。 JdbcTemplate的使用 理了资源的建立和释放,帮助我们避免一些常见的错误, 比如忘了总要关闭连接。它运行核心的JDBC工作流,如 提取结果。 ·JDBCTemplate中执行SQL语句的方法大致分为3类: 句。 句。 ·queryXxx:用于DQL数据查询语句。 Spring JDBC快速入门 ·配置数据源 · 数据源有几种,这是其中之一 区web.xml springapp-servlet.xml applicationContext xml 10 11 12 で!—定文数据源 13 !--使用apache的数据源- 14° bean id=dataSource 15 16 十配置数据片张过 17 property name=fdriverClassName 18 value=com.mysql.cj.jdbc.Driver/ 19 !--数据库连接字符串-- 20 property nameurl 21 22 !--用户名-- 23 property name[username! value=root/ 24 !-.密码-- 25 property nameEpasswordvalue=123456/ 26 !--initialSize:初始连接数-- 27 property name=initialSize value=5/ 28 !--maxIdle:最大空闲连接数-- 29 property name=maxIdle value=10/ 30 !--minIdle:最小空闲连接数-- 31 property name=minIdle value=5/ 32 !--maxActive:最大连接数-- 33 property name=maxActive value=30/ 定义JdbcTemplate对象 bean id=jdbcTemplate /bean 定义GoodsDao /bean 实体类和表的对应关系 ·实体类 VS 数据库表的列 3 public class GoodsInfo { 4 5 private int id; private String goodsName; B private double price; private int quantity; mysql desc goodsinfo; | Field
显示全部
相似文档