Spring
http://www.cnblogs.com/linjiqin/p/3573151.html
http://blog.163.com/menxu_work/blog/static/2077744192012549360107/
AOP
http://blog.sina.com.cn/s/blog_9ebaabe70101ciqb.html
AOP代理(AOP Proxy):AOP框架创建的对象,用来实现切面契约(aspect contract)(包括通知方法执行等功能)。 在Spring中,AOP代理可以是JDK动态代理或者CGLIB代理。 注意:Spring 2.0最新引入的基于模式(schema-based)风格和@AspectJ注解风格的切面声明,对于使用这些风格的用户来说,代理的创建是透明的。http://www.cnblogs.com/jqyp/archive/2010/08/20/1805041.html
Spring 事务的配置 http://blog.csdn.net/java_min/article/details/4427523
spring 容器的启动过程
http://blog.csdn.net/prince2270/article/details/5830580
Spring和Structs区别
http://blog.csdn.net/eastyell/article/details/3290662
http://blog.csdn.net/fzjiangmin/article/details/5626500
Ibatis
http://baike.baidu.com/view/628102.htm?fr=aladdin
Hibernate
http://baike.baidu.com/view/7291.htm?fr=aladdin
这里的“半自动化”,是相对Hibernate等提供了全面的数据库封装机制的“全自动化”
ORM 实现而言,“全自动”ORM 实现了 POJO 和数据库表之间的映射,以及 SQL 的自动
生成和执行。而ibatis 的着力点,则在于POJO 与 SQL之间的映射关系。也就是说,ibatis
并不会为程序员在运行期自动生成 SQL 执行。具体的 SQL 需要程序员编写,然后通过映
射配置文件,将SQL所需的参数,以及返回的结果字段映射到指定 POJO。