Spring学习

IOC容器 基于注解方式实现对象创建 第一步 引入依赖 第二步 开启组件扫描 <!--开启组件扫描 1 如果扫描多个包,多个包使用逗号隔开 2 扫描包上层目录 --> <context:component-scan base-package="com.atguigu"></context:component-scan> 第三步 创建类,在类上面添加创建对象注解 //在注解里面 value 属性值可以省略不写 //默认值是类名称,首字母小写 //UserService – userServic @Component(value = "userService") //<bean id="userService" class=".."/> public class UserService { public void add() { System.out.println("service add......."); } } 基于注解方式实现属性注入 (1)@Autowired:根据属性类型进行自动装配 第一步 把 service 和 dao 对象创建,在 service 和 dao 类添加创建对象注解 第二步 在 service 注入 dao 对象,在 service 类添加 dao 类型属性,在属性上面使用注解 //(1)@Autowired:根据属性类型进行自动装配 @Service public class UserService { //定义 dao 类型属性 //不需要添加 set 方法 //添加注入属性注解 @Autowired private UserDao userDao; public void add() { System....

November 20, 2021 · 3 min · Rufus