1.完善我们的account案例 2.分析案例中问题 3.回顾之前讲过的一个技术:动态代理 4.动态代理另一种实现方式 5.解决案例中的问题 6.AOP的概念 7.spring中的AOP相关术语 8.spring中基于XML和注解的AOP配置…
spring共四天 第一天:spring框架的概述以及spring中基于XML的IOC配置 第二天:spring中基于注解的IOC和ioc的案例 第三天:spring中的aop和基于XML以及注解的AOP配置 第四天:spring中的JdbcTemlate以及Spring事务控制 ----------------------------------------------------- 1.spring的概述     spring是什么     spring的两大核心     spring的发展…
复制三个出来.分别叫做 OrderDaoImpl.ProductDaoImpl.UserDaoImpl 复制这三个出来就是为了解决重复性代码的问题. 每个dao中都有这段代码.这些都是重复性的代码.在我们的实际开发过程中,是可以避免的 延时完 就删掉其他几个实现类.还是保留AccountDaoImpl 复制一个出来,改名叫做2 抽取dao中的重复代码 把公共的代码抽取出来 删除后这里面的就都报错了 还需要提供get方法 然后就可以对dao中的jdbcTemplate进行替换了.使用父类的getJ…
resources下新建File文件 bean.xml 配置jdbcTemplate 注入DataSource 新建测试方法 复制demo1改个名字叫做demo2 编写Insert的方法…
实际的开发过程中都是基于dao的 创建持久层dao 定义三个方法 持久层实现类 创建dao的实现类. 添加未实现的方法 通过spring注入 jdbcTemplate.所以这里生成一个jdbcTemplate的set方法 根据id查询的方法 用一个List<account>去接收 根据name去查询 更新的方法 配置bean.xml 配置持久层.里面要注入jdbcTemplate 复制一个创建测试类 表明写错了.更正 再次执行,正常获取到数据 更新操作 更新后的结果…
先看这张图 1.spring中的JdbcTemplate     JdbcTemplate的作用:         它就是用于和数据库交互的,实现对表的CRUD操作     如何创建该对象:     对象中的常用方法: 新建项目 引入四个包的坐标 用这个之前准备好的数据库表 创建实体类 三个属性,生成get和set方法和toString方法 JDBCTemplate基本用法 创建测试类 报错.没设置数据源 准备数据源,这里用Spring的内置数据源.DriverManagerDataSource…