![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring
哇哈哈水有点甜
这个作者很懒,什么都没留下…
展开
-
Spring中bean对象的装配方式、作用域及生命周期
1. bean对象装配的三种方式(就是在配置文件中写一个bean标签) ①内部new一个实现类,调用默认构造器 <bean id="userService" class="com.diao.service.UserServiceImpl"></bean> ②通过静态工厂方法 <!--在静态方法中返回一个实例对象,通过调用工厂类的静态方法获取实例对象--> &l...原创 2019-12-18 09:02:26 · 276 阅读 · 0 评论 -
Spring容器创建的四种方式
1. ClassPathXmlApplicationContext ClassPath类路径加载,必须是类路径 ApplicationContext context = new ClassPathXmlApplicationContext("beans.xml"); //beans.xml配置文件路径 IUserService user = (IUserService) cont...原创 2019-12-18 08:54:54 · 851 阅读 · 1 评论 -
什么是Spring IOC 和 DI
1、IOC是什么? IOC——Inversion of Control,即“控制反转”,是一种设计思想,在Java开发中,IOC意味着将你设计好的对象交给容器控制,而不是传统的在你的对象内部直接控制。理解IOC的关键是要明确“谁控制谁,控制什么,为何是反转,哪些方面反转了”? 在应用程序中的组件需要获取资源时,传统的方式是组件主动的从容器中获取所需要的资源,在这样的模式下开发人员往往需要知道在具体...原创 2019-06-28 09:17:38 · 194 阅读 · 0 评论 -
使用向导快速创建Spring Boot工程
在IDE中选择new——project——Spring Initializr 这里需要注意的是:选择模块后,向导会联网创建spring boot项目,所以要联网 然后写一个controller类 这时在服务器输入:localhost:8080//hello,结果如下图 ...原创 2019-06-28 11:29:59 · 164 阅读 · 0 评论 -
SpringBoot的配置文件
SpringBoot的配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的: application.properties application.yml(application.yaml) 配置文件的作用:修改SpringBoot自动配置的默认值,SpringBoot在底层都给我们自动配置好了 YAML:标记语言 以前的配置文件,大多都使用的是xxxx.xml文件; YA...原创 2019-06-28 16:05:53 · 96 阅读 · 0 评论 -
SpringBoot配置文件中的中文在运行中出现乱码问题的解决
在配置文件中配置person.lastName=张三,测试时虽然可以注入person,但是"张三"却出现了乱码问题,如图: 解决方法: 这里需要注意的是,之前配置文件中的person.lastName=张三,这里的“张三”在改完如上配置后可能会变为乱码,删除重新输入即可 测试: ...原创 2019-07-01 11:01:30 · 968 阅读 · 0 评论