随笔分类 -  springboot

@Resource 进行注入bean的过程
摘要:例子: //ExamUserMapper是一个接口 //type可以说是ExamUserMapper //name可以说是examUserMapper @Resource private ExamUserMapper examUserMapper; @Resource的作用相当于@Autowired 阅读全文
posted @ 2020-06-16 16:09 幂次方 阅读(3242) 评论(0) 推荐(1)
@Autowired 进行注入bean的过程
摘要:注释进行自动注入时,Spring 容器中匹配的候选 Bean 数目必须有且仅有一个。当找不到一个匹配的 Bean 时,Spring 容器将抛出 BeanCreationException 异常,并指出必须至少拥有一个匹配的 Bean。 @Autowired 默认是按照byType进行注入的。 例子: 阅读全文
posted @ 2020-06-16 15:51 幂次方 阅读(5062) 评论(2) 推荐(0)
@Validated校验
摘要:应用: 1. @Validated 声明要检查的参数 这里我们在控制器层进行注解声明 /** * 走参数校验注解 * * @param userDTO * @return */ @PostMapping("/save/valid") public RspDTO save(@RequestBody @ 阅读全文
posted @ 2020-04-18 21:38 幂次方 阅读(1214) 评论(0) 推荐(0)
如何使用Redis保证session一致性?
该文被密码保护。
posted @ 2020-04-14 21:34 幂次方 阅读(0) 评论(0) 推荐(0)
Springboot通过redisTemplate实现发布订阅
摘要:要点: RedisMessageListenerContainer Redis订阅发布的监听容器,你的消息发布、订阅配置都必须在这里面实现* addMessageListener(MessageListenerAdapter,PatternTopic) 新增订阅频道及订阅者,订阅者必须有相关方法处理 阅读全文
posted @ 2020-04-11 16:15 幂次方 阅读(4802) 评论(0) 推荐(1)
springboot之定时任务
摘要:Spring Boot 中实现定时任务的两种方式! 第一种:使用注解@Scheduled 使用 @Scheduled 非常容易,直接创建一个 Spring Boot 项目,并且添加 web 依赖 spring-boot-starter-web,项目创建成功后,添加 @EnableScheduling 阅读全文
posted @ 2020-04-07 16:12 幂次方 阅读(1360) 评论(0) 推荐(0)
springboot添加junit测试
摘要:pom.xml添加: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency 阅读全文
posted @ 2020-04-02 16:52 幂次方 阅读(2540) 评论(0) 推荐(0)
springboot之server属性(session,compression,context,ssl,tomcat)
摘要:springboot的server属性 server.address 指定server绑定的地址 server.port 设定http监听端口 server-servlet-path 设定dispatcher-servlet 的监听路径,默认为/ server.compression.enabled 阅读全文
posted @ 2020-03-04 20:13 幂次方 阅读(3065) 评论(0) 推荐(0)
Spring Boot Freemarker之获取contextPath
摘要:第一种: 在springboot的配置文件中,可以指定contextPath,如: server: port: 8848 servlet: #通用请求头,配合freemarker的request-context-attribute属性使用,通过${ctx.contextPath}获取该配置文件的上下 阅读全文
posted @ 2020-03-04 15:20 幂次方 阅读(3615) 评论(0) 推荐(0)
为何要继承SpringBootServletInitializer,为何要实现configure这方法
摘要:继承SpringBootServletInitializer可以使用外部tomcat(web容器启动项目),自己可以设置端口号,项目名。 继承之后要实现他的configure方法 1 @SpringBootApplication 2 @MapperScan({"com.eliansun.mapper 阅读全文
posted @ 2020-02-21 21:49 幂次方 阅读(3172) 评论(0) 推荐(0)