Spring入门
Spring入门案例 Spring简介 Spring是什么 Spring 是一个IOC(控制反转)和AOP(面向切面编程)为内核的轻量级容器框架。 Spring 使得创建java企业级应用变得容易,提供了在企业环境中使用Java语言所需的一起,可以根据应用程序的需求灵活地创建多种体系结构。 Spring核心 IOC AOP Spring优势 轻量级 声明式事务支持 方便程序测试 方便集成优秀框架 Spring体系结构 程序的耦合和解耦 耦合:程序之间依赖关系 解耦:降低程序间依赖 解决思路: 编译期间不依赖、运行时才依赖 通过配置文件的方式,来获取要使用的对象全限定类型 程序中使用反射机制创建对象,避免使用 new 关键字创建对象 解决思路 工厂模式 解耦: DEMO Spring 的 IOC Spring入门案例 创建maven工程 配置依赖 <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.2.RELEASE</version> </dependency> </dependencies> 创建包目录 创建 Spring 配置文件 ApplicationContext.xml 把对象交给