
SpringBoot
Mrrr_Li
时间一直都在向前,你也应该一直向前。
展开
-
spring为什么是接口注入而不是实现类注入(持续更新)
看到一篇笔记,先暂时这么理解吧,日后再看更加权威的资料,和源码。转载 2022-04-15 21:16:29 · 901 阅读 · 0 评论 -
emos-第一章、项目前置准备
1.后端项目设置PageUtils封装分页数据,必要时返回给前端。PageUtils类里面有相关的变量用来保存“总页数、“总记录”、“当前页数”、“分页记录”等数据。我们在写Service层代码的时候,遇到要返回分页结果的时候,我们返回PageUtils对象即可。 2.封装返回给前端的数据为R类。在前后端分离的架构中,后端返回给前端的数据是JSON格式的,我们不限制具体业务数据的内容,但是JSON内部的属性咱们要统一,比如某个属性是状态码,某个属性是异常信息,某个属性是分页数据。在项目...原创 2022-04-02 22:22:56 · 848 阅读 · 0 评论 -
SpringBootApplication是哪三个注解
@SpringBootApplication包含的三个注解及其含义第一个:@SpringBootConfiguration(在这个类的源码中又有一个Configuration的注解)@Configuration这个注解的作用就是声明当前类是一个配置类,然后Spring会自动扫描到添加了@Configuration的类,读取其中的配置信息,而@SpringBootConfiguration是来声明当前类是SpringBoot应用的配置类,项目中只能有一个。所以一般我们无需自己添加。第二个:@Ena原创 2022-04-01 19:30:19 · 14104 阅读 · 0 评论 -
阿里SpringBoot脚手架
地址:https://start.aliyun.com/https://start.aliyun.com/详细介绍:点此进入原创 2021-11-09 13:51:41 · 1741 阅读 · 0 评论 -
The bean ‘goods.FeignClientSpecification‘, defined in null, could not be registered. A bean with tha
解决方法:在spring内添加:原创 2021-09-02 23:52:35 · 154 阅读 · 0 评论 -
yml多文档方式配置之application.yml
多文档方式配置通过—分隔符实现由于spring.profiles属性已弃用,则只能写成如上格式写成如上格式之后如果项目中没有其他比他优先级高的配置,比如application.properties等,则后面设置的端口 会覆盖掉前面的,后面的active的值 也会覆盖掉前面的总结:由于spring.profiles属性已弃用,目前还不清楚这个多文档方式配置如何使用...原创 2021-08-11 11:22:46 · 292 阅读 · 0 评论 -
SpringBoot 多环境配置
** 我们在项目发布之前,一般需要频繁地在开发环境、测试环境以及生产环境之间进行切换,这个时候大量的配置需要频繁更改(比如数据库配置、redis 配置、mongodb 配置等等)。Spring Boot 的 Profile 就给我们提供了解决方案,它约定不同环境下的配置文件名称规则为:application-{profile}.yml,其中 {profile} 表示当前环境的名称。1,创建配置文件(1)首先在 resources 目录下创建三个个配置文件:分别表示开发环境中的配置和生产环境中原创 2021-08-11 10:51:38 · 158 阅读 · 0 评论 -
SpringBoot,将yml文件的对象注入到Bean中
yml对应的部分数据Person对象关键代码使用ConfigurationProperties注解注入数据时,要加前缀,表示将配置文件中的与前缀名相同的对象下的属性注入原创 2021-08-11 09:08:53 · 1153 阅读 · 0 评论