![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Spring Boot相关
文章平均质量分 96
Spring Boot相关
zitian246
左耳靠近心脏,甜言蜜语要说给左耳听。
展开
-
spring boot rabbitmq 延时消费的简单实现
目录实现一:TTL设置队列过期时间实现延时消费设置消息过期时间实现延时消费实现二:插件实现公司最近需要用到rabbitmq,考虑到业务需求,后期可能需要用到mq延时消费机制。工作一年,对很多技术都不了解,还是一名技术小白,决定主动学习研究一下。在网上查阅浏览了许多帖子,关于延时消费主要分为两种实现,一种是rabbitmq的TTL机制,一种是rabbitmq的插件实现。感谢以下楼主的经验分享:https://www.cnblogs.com/boshen-hzb/p/684198转载 2021-12-16 10:36:27 · 3005 阅读 · 0 评论 -
Spring Boot相关:配置静态资源
Spring Boot静态资源目录如下:/static(或/public ,/resources,/META-INF/resources)访问资源的优先级:classpath:/META-INF/resources/` > `classpath:/resources/` > `classpath:/static/` > `classpath:/public/原创 2020-11-11 19:38:00 · 99 阅读 · 0 评论 -
Spring Boot相关:引入pageHelper
看到这里,你应该已经引入Mybatis并搭建好了环境:引入Mybatis接下来步骤如下:1.引入pageHelper依赖 <!--mapper--> <dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spring-boot-starter</artifactId>原创 2020-11-10 22:52:01 · 564 阅读 · 0 评论 -
Spring Boot相关:dao层注入时属性名飘红的情况&起别名后,resultType仍飘红解决方案
解决方案与问题来源:https://blog.csdn.net/zitian246/article/details/109608796原创 2020-11-10 22:47:03 · 975 阅读 · 0 评论 -
Spring Boot相关:引入Mybatis
1.引入依赖 <!-- 阿里巴巴的Druid数据源依赖启动器 --> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.10</version> .原创 2020-11-10 22:44:36 · 1072 阅读 · 0 评论 -
Spring Boot相关:@Configuration &@Bean 将类加入容器
@Configuration :标记当前类是配置类@Bean:将当前方法创建类 并放入容器中,相当与bean.xml种的<bean>通常:@Component 等价于 @Configuration + @EnableConfigurationProperties在springboot 将类放置在容器中1.常用的注解@Component @Service ..2.通过 @Configuration & @Bean@Configuration// 标记当前类 是配.原创 2020-11-10 21:51:49 · 583 阅读 · 0 评论 -
Spring Boot相关:@ConfigurationProperties&@Value读取配置文件的对比
对比点 @ConfigurationProperties @Value 底层框架 Spring Boot Spring 功能 批量注入配置文件中的属性 单个注入 属性setXX()方法 需要 不需要 复杂类型属性注入 支持 不支持 松散绑定 支持 不支持 JSR303数据校验 支持 不支持 SpEL表达式 不支持 支持 Spring Boot可以读取默认名称的配置文件,如appl.原创 2020-11-09 22:52:31 · 212 阅读 · 0 评论 -
SpringBoot相关:yaml/properties配置文件中实体类属性的提示功能
引入依赖 <!-- Spring Boot提供的配置处理器依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional原创 2020-11-09 22:40:43 · 204 阅读 · 0 评论 -
Spring Boot相关:properties&yaml配置文件区别
1.Spring Boot中全局配置文件application.properties配置文件 application.yaml配置文件 spring全局配置文件存在于src/main/resource路径下面或者类路径的/config其中properties的优先级高于yaml,即如果配置相同的属性,会被properties类型的覆盖。至于使用哪个,因人而异,不过yaml兼容性更高一些,而Properties只是java的配置文件2.yaml配置 什么是ymal? YAML文件.原创 2020-11-09 22:37:13 · 450 阅读 · 0 评论 -
Spring Boot相关:初体验(第一个Spring Boot项目)
1.什么是springboot? Spring Boot是基于Spring框架开发的全新框架,其设计目的是简化新Spring应用的初始化搭建和开发过程。 Spring Boot整合了许多框架和第三方库配置,几乎可以达到“开箱即用”。 2.Spring Boot 优点? 可快速构建独立的Spring应用 直接嵌入Tomcat、Jetty和Undertow服务器(无需部署WAR文件) 提供依赖启动器简化构建配置 极大程度的自动化配置Spring和第三方库原创 2020-11-09 22:21:24 · 286 阅读 · 0 评论