
java
文章平均质量分 84
热爱技术的小曹
普通大学生一枚,热爱生活,热爱技术,不断学习
展开
-
Spring6:10 数据校验-Validation
第一步 自定义校验注解//默认错误消息String message() default "不能包含空格";//分组Class<?//负载Class<?//指定多个时使用第二步 编写真正的校验类@Override@Override//null时不进行校验if (value!//获取默认提示信息//禁用默认提示信息//设置提示语。原创 2025-03-22 20:36:17 · 727 阅读 · 0 评论 -
Spring6:7 事务
数据库事务( transaction)是访问并可能操作各种数据项的一个数据库操作序列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。事务由事务开始与事务结束之间执行的全部数据库操作组成。对一个查询操作来说,如果我们把它设置成只读,就能够明确告诉数据库,这个操作不涉及写操作。这样数据库就能够针对查询操作来进行优化。事务在执行过程中,有可能因为遇到某些问题,导致程序卡住,从而长时间占用数据库资源。原创 2025-03-22 20:09:51 · 611 阅读 · 0 评论 -
Spring6: 5面向切面AOP
二十三种设计模式中的一种,属于结构型模式。它的作用就是通过提供一个代理类,让我们在调用目标方法的时候,不再是直接对目标方法进行调用,而是通过代理类间接调用。让不属于目标方法核心逻辑的代码从目标方法中剥离出来——解耦。调用目标方法时先调用代理对象的方法,减少对目标方法的调用和打扰,同时让附加功能能够集中在一起也有利于统一维护。原创 2025-03-22 19:44:30 · 545 阅读 · 0 评论 -
Spring6:4 原理-手写IoC
我们都知道,Spring框架的IOC是基于Java反射机制实现的,下面我们先回顾一下java反射。原创 2025-03-22 16:35:37 · 454 阅读 · 0 评论 -
Spring 6: 3容器-Ioc
FactoryBean是Spring提供的一种整合第三方框架的常用机制。和普通的bean不同,配置一个FactoryBean类型的bean,在获取bean的时候得到的并不是class属性中配置的这个类的对象,而是getObject()方法的返回值。通过这种机制,Spring可以帮我们把复杂组件创建的详细过程和繁琐细节都屏蔽起来,只把最简洁的使用界面展示给我们。将来我们整合Mybatis时,Spring就是通过FactoryBean机制来帮我们创建SqlSessionFactory对象的。/*原创 2025-03-22 15:05:43 · 1037 阅读 · 0 评论 -
Spring6: 2 入门
在项目开发中,日志十分的重要,不管是记录运行情况还是定位线上问题,都离不开对日志的分析。日志记录了系统行为的时间、地点、状态等相关信息,能够帮助我们了解并监控系统状态,在发生错误或者接近某种危险状态时能够及时提醒我们处理,同时在系统产生问题时,能够帮助我们快速的定位、诊断并解决问题。Apache Log4j2是一个开源的日志记录组件,使用非常的广泛。在工程中以易用方便代替了 System.out 等打印语句,它是JAVA下最流行的日志输入工具。原创 2025-03-22 14:19:31 · 767 阅读 · 0 评论 -
Spring6: 1概述
Spring6入门原创 2025-03-22 14:04:39 · 673 阅读 · 0 评论