![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
文章平均质量分 54
白茶.清欢
白茶清欢无别事,我在等风也等你。
展开
-
Sprgin IOC容器Bean实例化的三种方式
3. Sprgin IOC容器Bean实例化的三种方式构造器实例化:第一步:设置配置文件spring.xml:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.原创 2021-09-12 18:25:00 · 123 阅读 · 0 评论 -
Spring IOC扫描器
5. Spring IOC扫描器Spring IOC 扫描器作用:bean对象统一进行管理,简化开发配置,提高开发效率1、设置自动化扫描的范围如果bean对象未在指定包范围,即使声明了注解,也无法实例化2、使用指定的注解(声明在类级别) bean对象的id属性默认是 类的首字母小写Dao层: @RepositoryService层: @ServiceController层: @Controller任意类: @Component注:开发过程中建议按照指定规则声明注解在使用这些注原创 2021-09-12 18:26:56 · 182 阅读 · 0 评论 -
Spring IOC注入
4. Spring IOC注入4.1 手动注入set方法注入:package com.xxx.Dao;public class UserDao { public void test() { System.out.println("userDao被调用了"); }}package com.xxx.Service;import com.xxx.Dao.UserDao;public class UserService { private UserDa原创 2021-09-12 18:26:07 · 293 阅读 · 0 评论 -
Bean的作用域
6. Bean的作用域lazy-init是懒加载, 如果等于true时作用是指Spring容器启动的时候不会去实例化这个bean,而是在程序调用时才去实例化. 默认是false即Spring容器启动时实例化.默认情况下,被管理的bean只会IOC容器中存在一个实例,对于所有获取该Bean的操作Spring容器将只返回同一个Bean。容器在启动的情况下就实例化所有singleton 的 bean对象,并缓存与容器中lazy-init属性(懒加载)如果为false,则在IOC容器启动时会实例化bean原创 2021-09-12 18:27:20 · 128 阅读 · 0 评论 -
Spring 框架搭建
1 Spring 框架搭建第一步:新建 Maven 项目、设置项目坐标以及Maven环境:设置项目的名称和存放的工作空间:第二步:调整JDK版本<properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.原创 2021-09-12 18:23:26 · 396 阅读 · 0 评论