spring初学总结思路

spring初步学习总结

总概括有四个方面:IOC,AOP,JDBC,和事务管理

ioc:实现了new类的一个权力的反转。(平时new类导致代码冗余,手动new类无法满足动态new类的需求)

aop:让添加代码功能变得便利(不用找源文档去添加,直接在切面类中添加即可,更改配置文档即可)

jdbctemplate:数据库的操作更加的简单

事务管理:同一事务的方法都成功执行或都不执行。(把钱存给别人    事务管理解决了自己的钱少了被人的钱没多的这种情况的发生)

1.ioc(注解和xml的结合使用(junit测试))

写一个UserService这个类

测试类:

xml配置文件:

2.aop(重点aspectJ)

编写一个类userDao

切面类:

测试类:

 

xml配置文件:

 

 3.jdbctemplate(注解 (配置c3p0连接池))

编写类user

类userDao:

 

写一个jdbc.properties数据库连接文件:

 

编写配置文件:

 

编写测试类:

4.事务管理(注解)

编写AccountDao类

AccountDaoImpl类:

 

编写AccountService类

AccountServiceImpl类:

 

jdbc数据库连接文件

xml配置文件:

 

测试类:

 

posted @ 2018-04-19 20:42  没有出路的小学生  阅读(184)  评论(4编辑  收藏  举报