JDBC:Java数据库连接;
AOP:Aspect Oriented Programming,面向切面编程;
MVC:Model-View-Controller,模型-视图-控制器;
SpEL:Spring Expression Language;
IOC/DI:Inversion of Control/Dependency Injection,控制反转/依赖注入;
IOC:
(1)IOC容器控制对象,控制外部资源获取;
(2)由IOC容器注入依赖对象,对象被动接受依赖对象;依赖对象的获取被反转;
(3)由之前主动创建相关对象移交给IOC容易创建,降低对象间的耦合度.
DI:
(1)应用程序依赖于IoC容器;
(2)应用程序需要IoC容器来提供对象需要的外部资源;
(3)IoC容器注入应用程序某个对象,应用程序依赖的对象;
(4)注入某个对象所需要的外部资源(包括对象、资源、常量数据)。
原文:http://www.cnblogs.com/selene1/p/5089159.html