![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
springboot
dimandsun
这个作者很懒,什么都没留下…
展开
-
自定义springboot参数解析器
目录自带的@parm解析器的问题自带的@parm解析器的问题一、@parm参数默认有非空校验,非空校验我们当然要做,只是springboot的非空校验返回的是request的错误码,我需要此时请求响应码是200,而且需要根据不同接口返回不一样的提示。二、@parm参数不能接收post的body中的参数。经过研究,可以通过自定义参数解析器实现此功能。...原创 2020-12-15 14:09:09 · 666 阅读 · 2 评论 -
springboot分布式-zookeeper与dubbo
目录简介简介原创 2020-12-08 13:48:05 · 82 阅读 · 0 评论 -
jackson在springboot中的使用-自定义参数转换器
目录要实现的功能思路关键代码springboot中默认使用jackson,且实现了很多参数转换器,其中就有EnumToStringConverter和StringToEnumConverterFactory,用于字符串和枚举的互转。但是是根据枚举名称互转。要实现的功能空属性我不希望转成json字符串日期对象我希望按照指定格式转换我存在多个枚举,类似public enum ChannelWayEnum { Bluetooth(0, "蓝牙"), NB(1, "NB-IOT"), G4(2, "自建原创 2020-12-02 17:57:41 · 2583 阅读 · 0 评论 -
开发流水账
目录springboot打war包2020-03-23开始记录springboot打war包参考:https://blog.csdn.net/qq_33512843/article/details/809517411、修改pom.xml文件将默认的jar方式改为war:<groupId>com.example</groupId><artifactId>...原创 2020-03-25 17:50:26 · 139 阅读 · 0 评论 -
检索-elasticsearch
目录简介安装springboot使用简介官方文档:https://www.elastic.co/guide/cn/elasticsearch/guide/current/index-doc.html类比mysql数据库:索引-数据库类型-表文档-记录属性-字段PUT /megacorp/employee/2{ "first_name" : "Jane", "l...原创 2020-02-27 16:41:07 · 66 阅读 · 0 评论 -
springboot aop切面-动态数据源
事务与动态数据源不能同时有效。用了动态数据源,事务就不会生效。lxt: pointcut: #在controller之前切入,初步数据验证 order为切入时机,越小越先切入 controller: value: execution(public * cn.lexiaotongvip.www.control..*.*(..)) order: 1 ...原创 2020-01-08 16:21:41 · 506 阅读 · 0 评论 -
springboot的事务管理
目录参考:https://www.cnblogs.com/edi-kai/p/11289701.html原创 2020-01-08 09:16:22 · 80 阅读 · 0 评论 -
springboot-安全
目录配置配置 <dependency> <groupId>org.thymeleaf.extras</groupId> <artifactId>thymeleaf-extras-springsecurity4</artifactId> </dependency> <dependency>...原创 2019-12-03 04:16:41 · 77 阅读 · 0 评论 -
springboot之任务(异步/定时/发送邮件)
目录异步任务定时任务邮件任务异步任务@EnableAsync //开启异步注解@EnableRabbit //开启基于注解的RabbitMQ模式@SpringBootApplicationpublic class PointApplication { public static void main(String[] args) { SpringApplicati...原创 2019-12-03 03:36:34 · 341 阅读 · 0 评论 -
springboot之缓存
目录概念介绍JSR107spring缓存抽象快速入门maven依赖:注解:@Cacheable自定义keyGenerator@CachePut@CacheEvict、@Caching使用redis缓存下载安装yml文件配置redis主机配置缓存管理器概念介绍JSR107java Caching的五个核心接口:CachingProvider 定义、配置、获取、管理和控制多个CacheMan...原创 2019-11-27 04:58:08 · 111 阅读 · 0 评论 -
springboot解析之启动配置原理
目录1、创建SpringApplication对象2、运行run方法3、事件监听机制几个重要的事件回调机制配置在META-INF/spring.factoriesApplicationContextInitializerSpringApplicationRunListener只需要放在ioc容器中ApplicationRunnerCommandLineRunner启动流程:1、创...原创 2019-11-21 08:03:00 · 121 阅读 · 0 评论 -
springboot之jpa入门
目录JPA简述:环境maven依赖配置文件mvc代码JPA简述:用来统一持久层(访问数据库)操作的解决方案环境maven依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-s...原创 2019-11-21 03:51:51 · 100 阅读 · 0 评论 -
springboot入门
springboot入门springboot的优缺点helloWorld可执行jar包application.properties与application.ymlYAML基本语法:springboot的优缺点优点:J2EE开发的一站式解决方案。集合了spring cloud等所有spring技术。使用嵌入式servlet容器。把项目生成jar包,不依赖tomcat容器,java执行即可。...原创 2019-11-21 03:05:00 · 87 阅读 · 0 评论