
Spring
coderMonkey
这个作者很懒,什么都没留下…
展开
-
Bean的依赖注入
Bean的依赖注入 1、概念 依赖注入(Dependency Injection):它是 Spring 框架核心 IOC 的具体实现。 在编写程序时,通过控制反转,把对象的创建交给了 Spring,但是代码中不可能出现没有依赖的情况。 IOC 解耦只是降低他们的依赖关系,但不会消除。例如:业务层仍会调用持久层的方法。 那这种业务层和持久层的依赖关系,在使用 Spring 之后,就让 Spring 来维护了。 简单的说,就是坐等框架把持久层对象传入业务层,而不用我们自己去获取 2、注入方式 1)构造方法 原创 2020-09-21 21:18:04 · 438 阅读 · 0 评论 -
Spring Bean实例化三种方式
1、使用无参构造方法实例化(重点使用的一种,下面两种使用较少) 它会根据默认无参构造方法来创建类对象,如果bean中没有默认无参构造函数,将会创建失败 <bean id="userDao" class="com.itheima.dao.impl.UserDaoImpl"/> id:Bean实例在Spring容器中的唯一标识 class:Bean的全限定名称( 绑定的java类(bean)的全路径(包名+类名) ) 2、工厂静态方法实例化 public class StaticFa原创 2020-09-21 21:17:22 · 290 阅读 · 0 评论 -
Spring快速开发入门
Spring快速入门 1、Spring程序开发步骤 ①导入 Spring 开发的基本包坐标 <properties> <spring.version>5.0.5.RELEASE</spring.version> </properties> <!--导入spring的context坐标,context依赖core、beans、expression--> <dependencies> <dependency>原创 2020-09-21 21:16:49 · 149 阅读 · 0 评论 -
Spring简介
Spring概述-Spring体系结构详解 1、 Spring是什么 Spring是分层的JavaSE/EE应用full-stack轻量级开源框架,以IOC(INverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核。 提供了展现层SpringMVC和持久层SpringJDBCTemplate以及业务层失误管理等众多的企业级应用技术,还能整合开源世界众多的第三方框架和类库,逐渐成为了使用最多的JavaEE企业级应用开源框架 2 、S原创 2020-09-21 21:12:17 · 127 阅读 · 0 评论