- Springboot 加载 从main方法开始 SpringApplication.run(Application.class, args); public static ConfigurableApplicationContext run(Class<?> primarySource, String... Springboot 加载 从main方法开始 SpringApplication.run(Application.class, args); public static ConfigurableApplicationContext run(Class<?> primarySource, String...
- 因为功能比较小,不值当的引入redis,生产的话也会增加部署复杂度,于是想实现类似redis失效时间的功能, 百度之,发现Guava Cache可以实现,但是多数是跟springboot 集成的,找了很久找到一个Util类代码如下: import com.google.common.cache.CacheBuilder;import... 因为功能比较小,不值当的引入redis,生产的话也会增加部署复杂度,于是想实现类似redis失效时间的功能, 百度之,发现Guava Cache可以实现,但是多数是跟springboot 集成的,找了很久找到一个Util类代码如下: import com.google.common.cache.CacheBuilder;import...
- 问题场景: 在springboot应用中,@RestController层注解的json默认序列化中,日期格式默认为:2018-06-17T07:24:07.430+0000。 日常需求中,往往需要将日期转化为 修改方法: 方法一: 在apllication.properties加入下面配置 #时间戳... 问题场景: 在springboot应用中,@RestController层注解的json默认序列化中,日期格式默认为:2018-06-17T07:24:07.430+0000。 日常需求中,往往需要将日期转化为 修改方法: 方法一: 在apllication.properties加入下面配置 #时间戳...
- @Servicepublic class ReflectionService { @Resource private ApplicationContext applicationContext; private static final List<Class> WRAP_CLASS = Arrays.a... @Servicepublic class ReflectionService { @Resource private ApplicationContext applicationContext; private static final List<Class> WRAP_CLASS = Arrays.a...
- 基于Springboot controller开发时富文本存储到库中,但接口查询返回时结果中html的标签都被过滤掉了; 查询源码跟踪也找不出有特殊的设置; 存储格式如下: 返回结果如下: 脑回路猛转 String s = HtmlUtils.htmlEsc... 基于Springboot controller开发时富文本存储到库中,但接口查询返回时结果中html的标签都被过滤掉了; 查询源码跟踪也找不出有特殊的设置; 存储格式如下: 返回结果如下: 脑回路猛转 String s = HtmlUtils.htmlEsc...
- 基于Spring Boot构建应用开发规范 1.规范的意义和作用 编码规范可以最大限度的提高团队开发的合作效率 编码规范可以尽可能的减少一个软件的维护成本 , 并且几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护 编码规范可以改善软件的可读性,可以让开发人员尽快而彻底地理解新的代码 规范性编码还可... 基于Spring Boot构建应用开发规范 1.规范的意义和作用 编码规范可以最大限度的提高团队开发的合作效率 编码规范可以尽可能的减少一个软件的维护成本 , 并且几乎没有任何一个软件,在其整个生命周期中,均由最初的开发人员来维护 编码规范可以改善软件的可读性,可以让开发人员尽快而彻底地理解新的代码 规范性编码还可...
- 最近生产RabbitMQ出了几次问题,所以抽时间整理了一份关于Spring Boot 整合RabbitMQ环境下的配置参数解释,通过官网文档和网上其他朋友一些文章参考归纳整理而得,有错误之处还请指正~ ★RabbitMQ ★Version: 1.5.13.RELEASE ★属性文件:org.springframework.boot.... 最近生产RabbitMQ出了几次问题,所以抽时间整理了一份关于Spring Boot 整合RabbitMQ环境下的配置参数解释,通过官网文档和网上其他朋友一些文章参考归纳整理而得,有错误之处还请指正~ ★RabbitMQ ★Version: 1.5.13.RELEASE ★属性文件:org.springframework.boot....
- 目录 一、开启idea自动make功能 二、使用spring-boot-1.3开始有的热部署功能三、Chrome禁用缓存 spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是热部署。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再... 目录 一、开启idea自动make功能 二、使用spring-boot-1.3开始有的热部署功能三、Chrome禁用缓存 spring-boot-devtools是一个为开发者服务的一个模块,其中最重要的功能就是热部署。原理是在发现代码有更改之后,重新启动应用,但是速度比手动停止后再...
- @Component @ConditionalOnProperty(prefix = "jwt", name = "enable",havingValue = "true") public class JwtUtil { private static String header = ""; private static S... @Component @ConditionalOnProperty(prefix = "jwt", name = "enable",havingValue = "true") public class JwtUtil { private static String header = ""; private static S...
- ExpressionUrlAuthorizationConfigurer<HttpSecurity>.ExpressionInterceptUrlRegistry registry = httpSecurity .authorizeRequests(); //这里表示不需要权限校验 ignoreUrlsPr... ExpressionUrlAuthorizationConfigurer<HttpSecurity>.ExpressionInterceptUrlRegistry registry = httpSecurity .authorizeRequests(); //这里表示不需要权限校验 ignoreUrlsPr...
- 快速入门 在传统的JDBC事务代码开发过程中,业务代码只有一部分,大部分都是与JDBC有关的功能代码,比如数据库的获取与关闭以及事务的提交与回滚、大量的try..catch..finally语句。 Spring Boot利用AOP为我们提供了一个数据库事务的约定流程。通过这个约定流程就可以减少大量的冗余代码和一些没必要的异常... 快速入门 在传统的JDBC事务代码开发过程中,业务代码只有一部分,大部分都是与JDBC有关的功能代码,比如数据库的获取与关闭以及事务的提交与回滚、大量的try..catch..finally语句。 Spring Boot利用AOP为我们提供了一个数据库事务的约定流程。通过这个约定流程就可以减少大量的冗余代码和一些没必要的异常...
- @Bean(value = "defaultApi2") public Docket defaultApi2() { Docket docket=new Docket(DocumentationType.SWAGGER_2) .globalResponseMessage(RequestMethod.GET... @Bean(value = "defaultApi2") public Docket defaultApi2() { Docket docket=new Docket(DocumentationType.SWAGGER_2) .globalResponseMessage(RequestMethod.GET...
- 添加@LoginUser Swagger-ui显示如下 特别的丑,不能忍 百度一下,马上有了 需要在swagger配置的时候添加忽略类即可 show my code 如下 @Bean public Docket createRestApi() { return new Docket... 添加@LoginUser Swagger-ui显示如下 特别的丑,不能忍 百度一下,马上有了 需要在swagger配置的时候添加忽略类即可 show my code 如下 @Bean public Docket createRestApi() { return new Docket...
- 引言 数据库事务,将有限系列的执行命令作为单个逻辑执行单元,单元内的任务要么全部成功,要么全部失败。 起因 由于业务逻辑需要,操作要么全部成功,要么全部失败。于是,抽出... 引言 数据库事务,将有限系列的执行命令作为单个逻辑执行单元,单元内的任务要么全部成功,要么全部失败。 起因 由于业务逻辑需要,操作要么全部成功,要么全部失败。于是,抽出...
- SpringBoot ActiveMQ ActiveMQpom.xmlapplication.propertiesActiveMQConfig.java(发布订阅)消息提供者ProducerSer... SpringBoot ActiveMQ ActiveMQpom.xmlapplication.propertiesActiveMQConfig.java(发布订阅)消息提供者ProducerSer...
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签