Java EE进阶
文章平均质量分 96
Optimistic _ chen
无限进步
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Java EE进阶 --- SpringBoot】Spring事务传播机制
原子性:事务中的操作要么全部完成,要么全部失败一支性:事务执行前后,数据库处于一致状态隔离性:并发事务之间相互隔离持久性:事务提交后,对数据的修改是持久的声明式事务():业务代码不受事务代码污染:读未提交(最低隔离,有脏读):读已提交(Oracle默认,解决脏读):可重复读(MySQL默认,解决不可重复读):串行化(最高隔离,解决幻读)Spring 隔离级别还有 :Isolation.DEFAULTSpring事务传播机制就像管理多个团队协作的规则。原创 2025-11-21 22:56:52 · 1400 阅读 · 44 评论 -
【Java EE进阶 --- SpringBoot】Spring事务
事务是⼀组操作的集合,是⼀个不可分割的操作.事务这个词,在数据库学习后都会有了解,如它的概念:事务会把所有的操作作为一个整体,向数据库发起请求,要么都成功,要么一起失败。事务的基本操作:1. 开启事务 :start transaction/begin(一组操作前开启事务)2. 提交事务:commit (操作全部成功,提交事务)3. 回滚事务:rollback(一组操作中任何一个操作出现问题,整组回滚)原创 2025-11-17 22:45:25 · 1266 阅读 · 51 评论 -
【Java EE进阶 --- SpringBoot】AOP原理
AOP和Ioc一样都是一种思想,AOP是对某一类事件的集中处理,Spring框架实现了AOP,称之为Spring AOP。Spring AOP常⻅实现⽅式有两种:1.基于注解@Aspect来实现2.基于⾃定义注解来实现,还有⼀些更原始的⽅式:基于代理等等Spring AOP是基于JDK,CGLIB动态代理实现的,运⾏时使⽤哪种⽅式与项⽬配置和代理的对象有关。原创 2025-11-17 22:43:52 · 1525 阅读 · 47 评论 -
【Java EE进阶 --- SpringBoot】Spring 核心 --- AOP
前面学习过Spring的第一大核心Spring-Ioc,受到众多读者访问,而今天要了解的AOP甚至比它更加抽象,难以理解。@Target标识了Annotation所修饰的对象范围,即该注解可以⽤在什么地⽅⽤于描述类、接⼝(包括注解类型)或enum声明:描述⽅法:描述参数: 可以标注任意类型@Retention指Annotation被保留的时间长短,表示注解的生命周期运⾏时注解。原创 2025-11-10 23:00:38 · 796 阅读 · 28 评论 -
【Java EE进阶 --- SpringBoot】统一功能处理
统一数据格式返回,统一异常处理原创 2025-11-06 22:19:28 · 1166 阅读 · 11 评论 -
【Java EE进阶 --- SpringBoot】统一功能处理(拦截器)
🚀 欢迎来到我的优快云博客:Optimistic _ chen✨ 一名热爱技术与分享的全栈开发者,在这里记录成长,专注分享编程技术与实战经验,助力你的技术成长之路,与你共同进步!🚀我的专栏推荐:🚀我的承诺:✅ 文章配套代码:每篇技术文章都提供完整的可运行代码示例✅ 持续更新:专栏内容定期更新,紧跟技术趋势✅ 答疑交流:欢迎在文章评论区留言讨论,我会及时回复(支持互粉)🚀 关注我,解锁更多技术干货!⏳ 每天进步一点点,未来惊艳所有人!✍️ 持续更新中,记得⭐收藏关注⭐不迷路 ✨📌 标签:#技原创 2025-10-31 19:32:22 · 1369 阅读 · 24 评论 -
【Java EE进阶 --- SpringBoot】Mybatis - plus 操作数据库
从名字就能看出来,Mybatis - plus是Mybatis的增强版,在Mybatis的基础上只做增强,为简化开发,提高效率。Maven添加依赖,注意Spring Boot和Mybatis-plus对应版本。还需要配置数据库相关信息spring:driver - class - name : com . mysql . cj . jdbc . Driver mybatis - plus : configuration : #配置日志。原创 2025-10-19 13:52:06 · 1575 阅读 · 23 评论 -
【Java EE进阶 --- SpringBoot】Mybatis操作数据库(进阶)
✨✅ 文章配套代码:每篇技术文章都提供完整的可运行代码示例✅ 持续更新:专栏内容定期更新,紧跟技术趋势✅ 答疑交流:欢迎在文章评论区留言讨论,我会及时回复(支持互粉)原创 2025-10-16 23:28:33 · 977 阅读 · 17 评论 -
【Java EE进阶 --- SpringBoot】Mybatis操作数据库(基础二)
✨✅ 文章配套代码:每篇技术文章都提供完整的可运行代码示例✅ 持续更新:专栏内容定期更新,紧跟技术趋势✅ 答疑交流:欢迎在文章评论区留言讨论,我会及时回复(支持互粉)原创 2025-10-12 12:44:27 · 1102 阅读 · 9 评论 -
【Java EE进阶 --- SpringBoot】Mybatis操作数据库(基础)
前面的学习中,我们了解到web应用程序分为三层:Controller、Service、Dao(数据访问层),今天我们会讲到一个新的概念:Mapper层。它们两个都是持久层中用于处理数据访问的概念。注意:Mapper 是 MyBatis 中的一个术语,指的是用于描述如何映射数据库中的数据到 Java 对象的接口。每一个 Mapper 接口对应一个数据操作接口。Dao 是一个更通用的设计模式,用于封装与数据存储交互的逻辑。在Java中,通常指的是数据访问对象。原创 2025-09-29 23:14:21 · 1123 阅读 · 3 评论 -
【Java EE进阶 --- SpringBoot】SpringBoot配置文件
✨✅ 文章配套代码:每篇技术文章都提供完整的可运行代码示例✅ 持续更新:专栏内容定期更新,紧跟技术趋势✅ 答疑交流:欢迎在文章评论区留言讨论,我会及时回复(支持互粉)原创 2025-09-15 10:49:42 · 1330 阅读 · 16 评论 -
【Java EE进阶 --- SpringBoot】Spring DI详解
乐观学习,乐观生活,才能不断前进啊!!!欢迎大家访问~原创 2025-09-09 22:51:22 · 1340 阅读 · 3 评论 -
【Java EE进阶 --- SpringBoot】Spring IoC
乐观学习,乐观生活,才能不断前进啊!!!欢迎大家访问~原创 2025-09-04 19:45:13 · 1401 阅读 · 6 评论 -
【Java EE进阶 --- SpringBoot】Spring Web MVC(Spring MVC)(二)
乐观学习,乐观生活,才能不断前进啊!!!欢迎大家访问~原创 2025-08-30 18:33:57 · 1114 阅读 · 7 评论 -
【Java EE进阶 --- SpringBoot】Spring Web MVC(Spring MVC)
MVC是Model View Controller的缩写,它是软件⼯程中的⼀种软件架构设计模式,它把软件系统分为模型、视图和控制器三个基本部分。原创 2025-08-23 10:31:53 · 1146 阅读 · 2 评论 -
【Java EE进阶 --- SpringBoot】初识Spring(创建SpringBoot项目)
上一个专栏写完了JavaEE初阶,代码没有多少,大部分都是理论层面的知识,这些东西能够大大加深一个程序员的底蕴,自己写的笔记是最适合自己理解的。这篇博客将进入到大量代码的练习,而且会学到很多框架。原创 2025-08-15 22:18:33 · 1170 阅读 · 5 评论
分享