springboot
文章平均质量分 80
王火火
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JPA 中对象 set 属性时自动保存
jpa实体类托管会自动set保存原创 2022-11-29 13:38:34 · 1033 阅读 · 0 评论 -
Java 线程资源限制 java.util.concurrent.semaphore
什么是Semphorejava.util.concurrent.Semaphore 类是一个计数信号量。计数信号量由一个指定数量的 “许可” 初始化。每调用一次 acquire(),一个许可会被调用线程取走。每调用一次 release(),一个许可会被返还给信号量。因此,在没有任何 release() 调用时,最多有 N 个线程能够通过 acquire() 方法,N 是该信号量初始化时的许可的指定数量。这些许可只是一个简单的计数器。主要常用方法acquire()public void acquire转载 2020-11-27 17:08:29 · 403 阅读 · 0 评论 -
LocalDateTime返回的格式为 2019-10-11T20:20:45,处理json返回时间中带有T的情况/// 接收LocalDateTime参数, 推荐的 两个都能解决
因为LocalDateTime默认使用的iso 时间格式:所以返回json的时候时间会出现T /** * The ISO date-time formatter that formats or parses a date-time without * an offset, such as '2011-12-03T10:15:30'. * <p>...原创 2020-03-16 10:19:39 · 2898 阅读 · 0 评论 -
Spring Boot 异步线程
一般的后台管理系统都有导出报表的功能,对于大数据量的报表导出,通常比较耗时,比如管理员点击一个导出按钮,往往要等待很长的时间直到报表成功导出才可以进行下一步操作,显然这种同步的方式已经满足不了需求了。现在实际开发中常用的方式是采用JMS消息队列方式,发送消息到其他的系统中进行导出,或者是在项目中开启异步线程来完成耗时的导出工作。本文将结合报表导出的场景,来讲解一些Spring Boot中如何开启...转载 2020-03-15 18:27:57 · 658 阅读 · 0 评论 -
spring-boot-devtools 实现热部署
1.devtools spring为开发者提供了一个名为spring-boot-devtools的模块来使Spring Boot应用支持热部署,提高开发者的开发效率,无需手动重启Spring Boot应用。2.项目搭建 本文是采用IDEA搭建的Spring Boot应用,通过spring-boot-devtools配置,可以支持修改java文件会自动重启程序,一些资源无需触发...原创 2020-01-01 22:54:54 · 331 阅读 · 0 评论 -
springboot设置接口超时
springboot 设置接口超时1、配置文件 application.properties中加了,意思是设置超时时间为20000ms即20s,spring.mvc.async.request-timeout=200002、config配置类public class WebMvcConfig extends WebMvcConfigurerAdapter { ...原创 2019-12-31 15:03:14 · 3186 阅读 · 6 评论 -
SpringBoot CORS方式实现跨域
前言什么是跨域?浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域 。 跨域资源访问是经常会遇到的场景,当一个资源从与该资源本身所在的服务器不同的域或端口请求一个资源时,资源便会发起一个跨域 HTTP 请求。出于安全考虑,浏览器会限制从脚本内发起的跨域HTTP请求。vCORS方式实现跨域跨域的方式有很多种, 今天主要介绍CORS(网络通信...转载 2019-12-30 11:03:57 · 288 阅读 · 0 评论 -
不止于springboot、cloud整合的学习记录进度(流水账;更新中)
????注:本文仅仅是作者记录进度的,基于springboot搭建基础框架,有什么好建议请评论里留言。1、建立好目录2、配置连接池Druid,Druid的web监控 sql访问速度3、配置连接mysql数据库,设置项目启动端口和encoding编码4、配置拦截器 用基础功能,对项目日志记录、生成log文件。5、配置 父 实体类。lombok引用 创建人和修改人动态获取...原创 2019-11-12 16:10:41 · 953 阅读 · 0 评论 -
spring boot中获取所有RequestMapping的URL路径列表集
spring boot 项目在做URL权限控制的时候需要获得全部的URL,一个一个去controller中找费时费力,有的权限点的命名和URL有一定的对应关系。如果能用程序获得全部URL,将会省去很多事。在项目中添加如下Controller,请求/getAllUrl,即可看到项目所有的URL。当然也可以根据项目将URL写入数据库或写入配置文件。 @Autowired WebAp...转载 2019-12-16 13:21:49 · 1889 阅读 · 0 评论 -
JPA批量操作及性能比对
假设需要批量插入10000条实体数据至数据库。如下是各个操作方法及耗时环境Spring boot1、JDBC(JdbcTemplate)pom.xml<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter...转载 2019-11-28 11:49:04 · 1421 阅读 · 0 评论
分享