springBoot工程中是有一个application.yml配置文件的啊,其实application.yml的功能和application.properties是一样的,不过因为yml文件是树状结构,写起来有更好的层…
分类:springboot
Spring三级缓存解决循环依赖
1. 前言 循环依赖:就是N个类循环(嵌套)引用。 通俗的讲就是N个Bean互相引用对方,最终形成闭环。用一副经典的图示可以表示成这样(A、B、C都代表对象,虚线代表引用关系): 其实可以N=1,也就是极限情况的循环依赖…
spring boot中多个module打包成一个jar启动类
在启动类的module中的pom文件中添加spring-boot-maven-plugin插件,并引入其他module,其他module中均不需要spring-boot-maven-plugin即可打包成一个启动jar,…
java爬取网页的数据并存入数据库
这里使用Jsoup来实现改功能。 demo用到的技术为springboot+jsoup+mysql+mybatis plus 1.首先导入jsoup依赖 <dependency> <groupId>…
第三方支付接口开发原理
1.什么是第三方支付 所谓第三方支付,就是一些和各大银行签约、并具备一定实力和信誉保障的第三方独立机构提供的交易支持平台。在通过第三方支付平台的交易中,买方选购商品后,使用第三方平台提供的账户进行货款支付,由第三方通…
springboot - redis记录并统计网页浏览量
最近开发个人博客,想统计单网页浏览量,一开始是想把浏览量记录在数据库,后来想想每次点击网页就要去做数据库更新操作,实际项目是不会允许的,还是老老实实用redis来处理吧! 0. 需求 网页列表显示时按评论数倒序排列 进入…
前后端交互时修改日期格式的注解,DateTimeFormat和JsonFormat
1.日期的接收,服务器向数据库传日期,要将字符串转为DateTime @DateTimeFormat(pattern = "yyyy-MM-dd") public Date getE_birth_start() { &n…
更新了SpringBoot版本, SpringBootAdmin的Httptrace不见了
Background 这两天突然发现SpringBootAdmin监控页面左侧菜单的Web-HttpTraces不见了;直接访问端点http://ip:port/../httptrace,404了,莫名其妙哦(๑°3°๑…
springboot多版本管理
达到的版本控制效果如下: 1.api版本定义在url中,采用/api/项目名/pro/v4/接口名 的形式。 2.api版本号通过注解进行定义。 3.如果请求中不指定api版本号则返回最新版本。 4.版本…
关于后台传Date类型时间数据传到前端变成一串数字的解决方案
只需要在实体类中加上这两个注解中的一个 @JsonFormat(pattern="yyyy-MM-dd HH:mm:ss",timezone = "GMT+8") @JSONField(format="yyyy-MM-d…
SpringBoot-web开发(三): 模板引擎Thymeleaf
[SpringBoot-web系列】前文: SpringBoot-web开发(一): 静态资源的导入(源码分析) SpringBoot-web开发(二): 页面和图标定制(源码分析) 目录 1. 引入 2. 什么是模板引…
SpringBoot配置文件加载顺序
一、引言 如果我们了解SpringBoot配置文件的加载顺序,对项目的开发和部署会有很大的帮助。举个工作中的例子,我们的项目是微服务架构模式,用Nacos做注册中心(可以配置每个微服务),所有服务请求需要通过网关,由网关…