上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: 不再使用spring的配置文件,而是用一个java类代替 1 编写实体类 package com.lv.pojo; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereo 阅读全文
posted @ 2022-01-17 13:19 从0开始丿 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1. 准备阶段 1.1 使用注解必须引入AOP的包 1.2 在配置文件中加入context约束 xmlns:context="http://www.springframework.org/schema/context" http://www.springframework.org/schema/co 阅读全文
posted @ 2022-01-17 13:10 从0开始丿 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 1. Singleton 单例类型,IOC容器默认的作用域,整个容器都共享同一个 Bean 实例,所有对同一个Bean的请求,返回的都是该Bean的同一实例,并且在创建起容器时就自动创建了一个bean的对象,不管你是否使用,他都存在了,所以每次获取到的对象都是同一个对象. 1.1 spring 配置 阅读全文
posted @ 2022-01-17 11:06 从0开始丿 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 1.手动装配,准备测试环境 1.1创建三个实体类 public class Dog { public void shout(){ System.out.println("汪汪"); } } public class Cat { public void shout(){ System.out.prin 阅读全文
posted @ 2022-01-17 10:24 从0开始丿 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 1 p 命名空间注入 对应的是 set注入 1.1 在配置文件的头文件中加入 p 命名空间的约束 xmlns:p="http://www.springframework.org/schema/p" 1.2 编写实体类 需要有无参构造和set方法 public class User { private 阅读全文
posted @ 2022-01-16 14:20 从0开始丿 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 依赖注入(Dependency Injection,DI). 依赖 : 指Bean对象的创建依赖于容器 . Bean对象的依赖资源 . 注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配 . 1 构造器注入 之前的博客演示过了 2 set注入(重点) 2.1 创建实体类 2.1.1 创建A 阅读全文
posted @ 2022-01-16 13:23 从0开始丿 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 1.别名 <!--别名:如果添加了别名,我们也可以通过别名获取到这个对象--> <alias name="user" alias="sb"/> 2.Bean的配置 <!-- id : bean 的唯一标识符,也就是相当于我们写的对象名 class : bean 对象所对应的全限定名 : 包名 + 类 阅读全文
posted @ 2022-01-16 12:12 从0开始丿 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 1.无参构造方法创建 1.1创建一个实体类User 在无参构造中编写一条输出语句 必须给实体中需要赋值的属性添加set方法,因为IOC通过无参构造创建对象时需要对象中属性有set方法才可以进行属性注入 public class User { private String name; public U 阅读全文
posted @ 2022-01-16 11:59 从0开始丿 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 1.编写UserDao接口 public interface UserDao { public void getUser(); } 2.给UserDao编写两个对应的实现类 public class UserDaoMysqlImpl implements UserDao{ @Override pub 阅读全文
posted @ 2022-01-16 11:32 从0开始丿 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 1.引入依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.2.0.RELEASE</version> </dependency> 2.编写实 阅读全文
posted @ 2022-01-16 10:44 从0开始丿 阅读(30) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 下一页