- 博客(6)
- 收藏
- 关注
原创 Spring AOP扫盲
摘要:AOP(面向切面编程)通过切面技术非侵入式地为业务逻辑添加日志、事务等功能。核心概念包括切面(Aspect)、通知(Advice)和切点(Pointcut)。实战演示了如何通过Spring AOP实现日志记录:添加依赖、定义日志实体类、使用@Around通知记录请求耗时和参数,并通过切点表达式匹配Controller方法。该方法无需修改原代码即可统一添加日志功能,体现了AOP的解耦优势
2025-06-18 16:14:19
377
原创 SpringBoot整合Thymeleaf
摘要:Thymeleaf是一款SpringBoot官方推荐的Java模板引擎,支持静态/动态双模渲染。核心功能包括:表达式处理(${...},*{...}等)、常用标签(th:text,th:each等)和内置工具函数。配置简单,只需添加starter依赖并设置缓存选项。开发流程:创建控制器返回视图,在templates目录编写HTML模板(需引入Thymeleaf命名空间),使用th:*属性绑定数据。典型应用场景包括数据展示、表单处理和模板复用,通过自然模板特性实现高效前后端协作。
2025-06-18 16:06:49
765
原创 Java数据类型
Java数据类型分为基本类型和引用类型。基本类型包括8种:4类整数(byte、short、int、long)、2类浮点(float、double)、字符char和布尔boolean,各有特定大小和用途。引用类型包含数组、类和接口等复杂对象。基本类型直接存储值,而引用类型存储对象引用。
2025-06-11 16:10:34
515
原创 git安装与详解
版本控制是一种在软件开发过程中,用于管理文件或目录内容变更的系统。它能够记录文件的修改历史,让用户可以随时查看或恢复到特定版本。
2025-05-29 16:53:49
876
原创 搭建第一个Spring Boot项目
打开后的界面如下:可以将Spring Initializr看作是Spring Boot项目的初始化向导,它可以帮助开发人员在短时间内快速创建Spring Boot。
2025-05-23 09:15:47
1028
原创 stream流的介绍与实践
掌握 Stream 流是现代 Java 开发的必备技能,它让代码更简洁、更具表现力,同时提升了开发效率和程序性能。
2025-05-18 00:21:08
1100
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅