摘要: 1.使用value属性来获取properties中的属性值 我们可以使⽤@Value("${xxx}")的⽅式来获取properties中的属性值。 如果properties⽂件的名字是application.properties,那就不需要⽤@PropertySource注解,如果不 是,就需要@ 阅读全文
posted @ 2022-09-13 22:44 一直学习的程序小白 阅读(190) 评论(0) 推荐(0)
摘要: 1.利用spring factories增加配置类 在我们⾃⼰的项⽬中,我们⾃⼰定义的配置类,我们⾃然可以扫描到它,但是如果某个配置类不在我们的扫描范围内(@ComponentScan注解只对这个注解的类所在的包进行扫描),该怎么办呢? 此时就可以利⽤spring.factories机制,可以在sp 阅读全文
posted @ 2022-09-13 21:34 一直学习的程序小白 阅读(110) 评论(0) 推荐(0)
摘要: 1.为什么需要有条件注解 只⾃动配置类中,通常能看到很多条件注解(⽐如@ConditionalOnClass、@ConditionalOnBean),这是因为,如果我们要⽤Spring Boot的⾃动配置功能,就会加上@EnableAutoConfiguration注解,从 ⽽就会将解析spring 阅读全文
posted @ 2022-09-13 21:21 一直学习的程序小白 阅读(571) 评论(0) 推荐(0)
摘要: 总结:我们之前讲了SpringBoot对bean的配置,但是我们之前在学习SSM框架时,还需要在配置文件中配置很多其它的类及功能。例如SpringMVC中的DispatchServlet来拦截所有请求这种在springboot中就没有要求我们手动配置。而我们的springmvc项目依然可以接收请求的 阅读全文
posted @ 2022-09-13 21:13 一直学习的程序小白 阅读(74) 评论(0) 推荐(0)
摘要: 在Spring中,我们可以使⽤XML的⽅式来对Spring进⾏配置,也可以通过Java Config(也就是类+注解)的⽅式进⾏配置,在Spring Boot中也是⼀样的。 方法一:使用xml的方式(xml文件+@importResource+@Autowired) 我们可以通过@ImportRes 阅读全文
posted @ 2022-09-13 20:50 一直学习的程序小白 阅读(2165) 评论(0) 推荐(0)
摘要: Spring Boot中的starter是Spring Boot的神器之⼀,Spring Boot提⾼了很多的starter,⽽每个starter 其实就是⼀个pom.xml⽂件。 ⽐如在我们项⽬的pom.xml⽂件中,我们依赖了 <dependency> <groupId>org.springfr 阅读全文
posted @ 2022-09-13 19:10 一直学习的程序小白 阅读(124) 评论(0) 推荐(0)
摘要: 1.创建第一个SpringBoot程序 1.新建一个项目 2.在pom中添加如下依赖 注意:这里还没有添加Mybatis和mysql的依赖,值添加了springmvc和spring的依赖。 具体的添加依赖的说明见代码。 代码如下: <?xml version="1.0" encoding="UTF- 阅读全文
posted @ 2022-09-13 18:55 一直学习的程序小白 阅读(84) 评论(0) 推荐(0)
摘要: 1.创建maven项目 阅读全文
posted @ 2022-09-13 18:00 一直学习的程序小白 阅读(29) 评论(0) 推荐(0)
摘要: 一、第一个Springboot程序 本文我们将学习如何快速的创建一个Spring Boot应用,并且实现一个简单的Http请求处理。通过这个例子对Spring Boot有一个初步的了解,并体验其结构简单、开发快速的特性。 Spring官方提供了非常方便的工具Spring Initializr来帮助我 阅读全文
posted @ 2022-09-10 17:06 一直学习的程序小白 阅读(165) 评论(0) 推荐(0)
摘要: 原因是从别的地方引入的项目文件,本地的MavenRepository库中并不存在对应版本的dependency依赖,所以导致版本号报红。 方法0:如果本地库中已经有对应的dependency依赖,其实你只要刷新下对应项目就可以了 找到对应项目,右键reload就可以了。 方法一:修改setting中 阅读全文
posted @ 2022-09-08 21:38 一直学习的程序小白 阅读(5243) 评论(0) 推荐(0)