Spring依赖应用上下文xml文件(beans.xml或ApplicationContext.xml)进行对象定义,完成核心工作。可以在xml文件中import其他的xml文件(如数据库,<import resource="spring/dao/MySQL-datasource.xml"/>)。beans为Map<String,Object>结构。
AOP即面向切面编程(Aspect Oriented Programming)。
jdom包用于解析xml文件,取出内部的类名等。
junit包用于测试某Java类的某函数工作(主函数即testXXX,类似直接写main函数)。
IOC控制反转(DI依赖注入):无需对象内部进行new操作,依赖context与beans.xml完成对象的自动装填(即注入)。