随笔分类 -  Spring系列

摘要:JSON字符串转成带泛型的对象 import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.TypeReference; // 定义泛型响应类 @Data class Response<T> { private T data; priv 阅读全文
posted @ 2025-05-18 22:43 狭路相逢 阅读(32) 评论(0) 推荐(0)
摘要:Caffeine 缓存是 Java 的高性能缓存库。本文简单记录下 Caffeine 缓存的用法。 依赖配置 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot 阅读全文
posted @ 2024-01-20 22:47 狭路相逢 阅读(728) 评论(0) 推荐(2)
摘要:### 单体应用存在的问题 - 随着业务的发展,开发变得越来越复杂。 - 修改、新增某个功能,需要对整个系统进行测试、重新部署。 - 一个模块出现问题,很可能导致整个系统崩溃。 - 多个开发团队同时对数据进行管理,容易产生安全漏洞。 - 各个模块使用同一种技术进行开发,各个模块很难根据实际情况选择更 阅读全文
posted @ 2023-08-05 10:22 狭路相逢 阅读(75) 评论(0) 推荐(0)
摘要:起步依赖 Spring Boot 默认导入父工程依赖spring-boot-starter-parent,它里面已经申明好了众多的可能会用到的依赖。比如常用的spring-boot-starter-web,我们需要用什么,就在自己的pom.xml文件中定义就好了。 <parent> <groupId 阅读全文
posted @ 2023-07-12 18:33 狭路相逢 阅读(74) 评论(0) 推荐(0)
摘要:## 1. Servlet >Servlet(Server Applet) > >Servlet是SUN公司提供的一门用于开发动态WEB资源的技术。Servlet是一个接口,用户若想开发一个根浏览器交互的程序,那么服务端的Java类需要实现Servlet接口。通常情况下,我们说的Servlet是实现 阅读全文
posted @ 2023-06-13 09:40 狭路相逢 阅读(40) 评论(0) 推荐(0)
摘要:Spring 的两大特性就是 IoC 和 AOP。 ## 1. 什么是 IoC IoC叫控制反转。在谈IoC之前,要了解什么是容器,因为Spring又叫IoC容器。容器是一个软件环境,它为某种特定组件的运行提供环境支持。例如,Tomcat就是一个Servlet容器,它可以为Servlet的运行提供运 阅读全文
posted @ 2023-06-13 09:06 狭路相逢 阅读(38) 评论(0) 推荐(0)