阶段3 2.Spring_05.基于XML的IOC的案例1_1 基于XML的IOC的案例-案例准备

Posted wangjunwei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了阶段3 2.Spring_05.基于XML的IOC的案例1_1 基于XML的IOC的案例-案例准备相关的知识,希望对你有一定的参考价值。



技术图片

技术图片
导坐标
技术图片
技术图片

创建数据库表

create table account(
	id int primary key auto_increment,
	name varchar(40),
	money float
)character set utf8 collate utf8_general_ci;

insert into account(name,money) values(‘aaa‘,1000);
insert into account(name,money) values(‘bbb‘,1000);
insert into account(name,money) values(‘ccc‘,1000);

数据库内的表已经存在
技术图片

首先写业务层的代码

技术图片
定义findAll的方法
技术图片
没有Account类。创建Account类
技术图片
定义属性。生成getter和setter方法和toString方法
技术图片
技术图片
完善接口内的方法
技术图片
定义接口实现类
技术图片
实现接口的方法
技术图片
技术图片
添加IAccountDao的变量。生成setter方法
技术图片

dao持久层

创建IAccountDao。为账户的持久层
技术图片
把业务层的方法都复制过来到持久层里面。也就是IAccountDao里面
技术图片
技术图片
dao的实现类里面
技术图片
技术图片

持久层实现类AccountDaoImpl

技术图片

技术图片
定义QueryRunner,并生成set方法。QueryRunner是DBUtils这个工具里面提供的
技术图片
需要在Try Catch里面捕获异常
技术图片
技术图片
insert语句用了Update方法
技术图片
update更新方法
技术图片
删除方法。也调用的update方法
技术图片

以上增删改查已经实现

以上是关于阶段3 2.Spring_05.基于XML的IOC的案例1_1 基于XML的IOC的案例-案例准备的主要内容,如果未能解决你的问题,请参考以下文章

阶段3 2.Spring_03.Spring的 IOC 和 DI_3 spring基于XML的IOC环境搭建和入门

阶段3 2.Spring_03.Spring的 IOC 和 DI_4 ApplicationContext的三个实现类

阶段3 2.Spring_03.Spring的 IOC 和 DI_2 spring中的Ioc前期准备

阶段3 2.Spring_03.Spring的 IOC 和 DI_1 ioc的概念和作用

阶段3 2.Spring_03.Spring的 IOC 和 DI_1 ioc的概念和作用

阶段3 2.Spring_03.Spring的 IOC 和 DI_5 BeanFactory和ApplicationContext的区别