摘要: 一、Spring体系结构 Spring 有可能成为所有企业应用程序的一站式服务点,然而,Spring 是模块化的,允许你挑选和选择适用于你的模块,不必要把剩余部分也引入。下面的部分对在 Spring 框架中所有可用的模块给出了详细的介绍。 Spring 框架提供约 20 个模块,可以根据应用程序的要 阅读全文
posted @ 2018-08-06 13:54 无聊的三文鸡 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 一、AOP AOP(Aspect Oriented Programming):面向切面编程,在OOP(Object Oriented Programming)中,关键单元模块度是类,而在AOP中单元模块度是方面。 应用场景:拦截器、声明式事物、日志等。 二、基于XML 【示例】 输出结果: 上面的示 阅读全文
posted @ 2018-08-06 13:52 无聊的三文鸡 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一、IOC IOC(Inversion of Control),控制反转,是Spring的核心内容之一。 什么是“控制反转”? 【示例】 如上定义了类Person,并在构造函数中对其属性进行赋值。这种方式虽然简单,但是代码的重用性不强,而且耦合度很高,所以我们可以做如下更改: 这种方式,将类中属性赋 阅读全文
posted @ 2018-08-06 10:54 无聊的三文鸡 阅读(238) 评论(0) 推荐(0) 编辑