SpringBoot配置文件 2026-08-04 技术笔记 Java / Spring Boot / 笔记方法 1.SpringBoot 配置文件格式 application.properties server.port=8080 application.yml server: port: 80 application.yaml server: port: 80 注意:SpringBoot 程序 2 | 0
Spring事务管理和事务相关配置以及事务传播行为 2026-08-04 技术笔记 Java / Spring / 笔记方法 1. Spring事务简介 事务作用:在数据层保障一系列的数据库操作同成功同失败 Spring事务作用:在数据层业务层保障一系列的数据库操作同成功同失败 2.事务使用 在业务层接口上添加Spring事务管理 Spring注解式事务通常添加在业务层接口中,不会添加到业务层实现类中,可以降低耦合 注解式 0 | 0
AOP的概念和使用以及通知类型 2026-08-04 技术笔记 Java / Spring / 笔记方法 1. AOP 概念:面向切面编程,通过预编译方式和运行期间动态代理实现程序功能的统一维护的一种技术 作用:不改变源代码基础上为方法增加功能 核心概念: 代理:SpringAOP 的核心本质是采用代理模式实现的 连接点:任意方法的执行 切入点:匹配连接点的式子,具有共性功能的方法描述 通知:若干个方法 0 | 0
bean的配置和实例化以及生命周期 2026-08-04 2026-08-04 技术笔记 Java / Spring / 笔记方法 1.bean的配置 1.1基础配置 类别 描述 名称 bean 功能 定义Spring核心容器管理的对象 格式 列表属性 id:容器通过id值获取对应的bean(在一个容器中id值唯一) class:bean的类型,配置bean的全路径类名 <beans> <bean id="bookDao 0 | 0
拦截器 2026-08-04 技术笔记 Java / Spring / 笔记方法 1.拦截器概述 拦截器是一种动态拦截方法调用的机制,在 SpringMVC 中动态拦截控制器方法的执行 作用: 在指定的方法调用前后执行预先设定的代码 阻止原始方法的执行 2.拦截器和过滤器的区别 归属不同:Filter 属于 Servlet 技术,Interceptor属于 SpringMVC 技 3 | 0
Spring概述以及IoC和DI的使用 2026-08-04 技术笔记 Java / Spring / 笔记方法 1.Spring概述 Spring框架是一个应用程序框架,是针对bean的生命周期进行管理的轻量级容器。 Spring提供了功能强大IOC、AOP及Web MVC等功能。 特点: 简化开发,降低企业级开发的复杂性,使开发变得更简单快捷 整合框架,高效整合其他技术,提高企业级应用开发与运行效率 2.S 0 | 0
抽象类 2026-08-04 技术笔记 Java / 笔记方法 1.抽象类 Java中一个没有方法体的方法应该定义为抽象方法,类中如果有抽象方法,该类必须定义为抽象类(abstract) 2.抽象类的特点 抽象类和抽象方法必须使用abstract关键字修饰 public abstract class 类名{ public abstract void 方法名 2 | 0
多态 2026-08-04 技术笔记 Java / 笔记方法 1.多态 同一个对象,在不同时刻表现出来的不同形态 例如:猫 Cat cat = new Cat(); Animal animal = new Cat(); 猫在不同时刻表现出不同的形态,这就是多态 多态的前提和体现 有继承/实现关系 有方法的重写 有 父类引用指向子类对象 2.多态中成员访问特 1 | 0
继承 2026-08-04 2026-08-04 技术笔记 Java / 笔记方法 1.继承 继承格式 格式:public class 子类名 extends 父类名{} 例:public class Zi extends Fu{} Fu:是父类,也称基类、超类 ZI:是子类,也称派生类 继承中子类的特点 子类可以有父类的内容 子类可以有自己特有的内容 2.继承的好处和弊端 好处 0 | 0
多线程 2026-08-04 技术笔记 Java / 笔记方法 1.多线程实现的方式 1.1 继承Thread类 需要重写run方法 public class Thread_One extends Thread{ @Override public void run() { for (int i = 0; i < 100; i++) 0 | 0