Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。
般比较大型的用个spring管理各个bean, 在用点spring封装的hibernate的进行数据库操作就可以了。
.建立一个业务bean为PersonServiceBean,放在cn.itcast.service.impl包中.面向接口编程,进行 解耦,怎么将业务bean交给spring管理,需要在beans.xml配置文件中:
基本概念1.1、SpringSpring是一个开源框架,Spring 是于2003年兴起的一个轻量级的Java开发框架,由Rod Johnson在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来.它是为了解决企业应用开发的复杂性而创建的。 Spring 使用基本的 JavaBean 来完成以前只可能由 EJB 完成的事情。然而, Spring 的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何 Java 应用都可以从 Spring 中受益.简单来说,Spring 是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。
浣跨敤浠g悊瀵硅薄鏉ヨ皟鐢ㄤ簨鍔℃柟娉曪紝寮曞叆spring-boot-starter-aop锛?code>aop鍙堝紩鍏ヤ簡aspectj。