09 2022 档案
摘要:Java 8 Spring Framework/Boot/Web -- Java中的注解【很神奇】。ben发布于博客园 虽然用过很多,但是,对其感知仍然模糊,应该是对它们的使用原理不清楚所致。 本文仅整理一些自己常用的 注解:名称、所在位置等信息。 1、JDK的 rt.jar 包 ben发布于博客园
阅读全文
摘要:Java 8 -- 0、前言 一年前写了一篇“Java线程-01”,只是没学透彻。现在继续。ben发布于博客园 比如,怎么配置 线程池的线程名称、设置拒绝策略、使用ScheduledThreadPoolExecutor 等内容。 1、ThreadPoolExecutor 概述 java.util.c
阅读全文
摘要:Java 8 Spring Boot 2.7.3 jackson 2.13.3 -- ben发布于博客园 0、前言 开发过程中遇到问题: 前端调用接口得到的时间对象(java.util.Date)总是存在这样那样的问题。 调查后发现,可以使用 @JsonFormat注解(来自jackson依赖包)解
阅读全文
摘要:Java 8 Spring Boot 2.7.3 Redis version 3.0.504 (Windows 版本) --ben发布于博客园 Redis也可以做消息通知——发送消息PUB、接收消息SUB。 相对于RabbitMQ、Kafka等专门的消息系统,其消息通知功能较为简单。 本文介绍使用R
阅读全文
摘要:Java 8 Spring Boot v2.7.3 Windows 11 -- 前文初步介绍了 Spring Boot 中的线程,以及使用 @Async 时使用自定义的线程池。 本文主要介绍Spring Boot项目中的线程池的配置以及默认线程池的创建等。 建立Web项目:webdemo 依赖:sp
阅读全文
摘要:org.springframework.boot:spring-boot-starter-parent:2.6.4 Java 8 -- 前言 在Spring项目中,一般使用 @Autowired 注入,不过,这种方式已经不是官方推荐的使用方式。 本文介绍几种使用 注解注入Bean的方式。 发布于博客
阅读全文
摘要:Java 8 Spring Boot v2.7.3 Windows 11 -- 前言 main线程,每个spring boot项目都有的。除了main线程,访问Web接口时还会有处理HTTP请求的线程。 下面是一个spring boot的web项目 的依赖项:threadpool org.sprin
阅读全文
摘要:Java 8 概述 写了若干年Java了, 却不知道 SimpleDateFormat 不是线程安全的,难受啊! 以至于写出了下面的代码:发布于博客园 public final class TimeUtils { // 线程不安全的用法 public static final SimpleDateF
阅读全文
摘要:Ubuntu 20.04.3 LTS Docker version 20.10.7 1、基本介绍 SonarQube 是什么?发布于博客园 代码检测工具,可以检测Java等其它若干种编程语言编写的程序的问题,并以清晰的方式展示给开发团队。结合SCM工具(SVN、Git等),可以定位到具体开发人员——
阅读全文