07 2024 档案

摘要:Spring事务管理 (1)注解 注解:@Transactional 位置:业务层的方法上、类上、接口上 作用:将当前方法交给spring进行事务管理,要么同时生效要么都不生效 (2)开启事务管理日志 yml文件中: logging level: org.springframework.jdbcTr 阅读全文
posted @ 2024-07-24 12:02 jhhhred 阅读(15) 评论(0) 推荐(0) 编辑
摘要:全局异常处理 @RestControllerAdvice @ExceptionHandler 阅读全文
posted @ 2024-07-24 11:39 jhhhred 阅读(1) 评论(0) 推荐(0) 编辑
摘要:IOC 1.声明bean的注解 @Component 声明bean的基础注解,不属于以下三类时使用此注解 @Controller 标注在控制器 @Service 标注在业务类上 @Repository 标注在数据访问类上,用的比较少 组件扫描:@SpringBootApplication具有包扫描的 阅读全文
posted @ 2024-07-23 20:59 jhhhred 阅读(9) 评论(0) 推荐(0) 编辑
摘要:Springboot起步依赖原理 maven的依赖传递原理 Springboot自动配置原理 当spring容器启动后,一些配置类、bean对象就自动存入到了IOC容器中,不需要手动去声明,省去了繁琐的配置操作 Springboot监听机制 Springboot启动流程分析 阅读全文
posted @ 2024-07-23 15:42 jhhhred 阅读(3) 评论(0) 推荐(0) 编辑
摘要:Springboot整合junit (1)搭建Springboot工程,引入starter-test依赖 (2)编写测试类 (3)编写测试方法 测试类: 例:UserServiceTest @RunWith(SpringRunner.class) @SpringBootTest(classes = 阅读全文
posted @ 2024-07-23 15:33 jhhhred 阅读(15) 评论(0) 推荐(0) 编辑
摘要:生产者消费者设计模式学习 一、什么是生产者消费者设计模式 Java中的生产者-消费者设计模式是一种用于多线程编程的经典设计模式,它用于解决多个线程之间共享资源时的同步和通信问题。这个模式主要用在有数据生产者(Producer)和数据消费者(Consumer)的场景中,生产者负责产生数据,而消费者负责 阅读全文
posted @ 2024-07-22 21:03 jhhhred 阅读(80) 评论(0) 推荐(0) 编辑
摘要:Springboot Study 入门&配置 1.入门 构建了Springboot工程,创建springboot项目,完成了第一个项目helloworld 2.配置 2.1 配置分类: properties>yml>yaml(优先级) 2.2 yaml 基本语法:大小写敏感,数值前要有空格,空格缩进 阅读全文
posted @ 2024-07-16 17:05 jhhhred 阅读(8) 评论(0) 推荐(0) 编辑
摘要:AOP(Aspect-Oriented Programming,面向切面编程,面向特定方法编程) AOP是一种编程范式,它旨在解决软件开发中常见的横切关注点(cross-cutting concerns)问题。在传统的面向对象编程(OOP)中,横切关注点(如日志记录、性能监控、事务管理等)往往散布在 阅读全文
posted @ 2024-07-15 20:19 jhhhred 阅读(18) 评论(0) 推荐(0) 编辑
摘要:MVC MVC 它是一种思想,而SpringMVC 它是将这种思想进行了实现,除此之外,SpringMVC 还是一种 Web 框架 SpringBoot 和 SpringMVC 的关系 SpringBoot 只是实现 SpringMVC 的一种方式,SpringBoot 可以添加很多的依赖,借助这些 阅读全文
posted @ 2024-07-15 16:20 jhhhred 阅读(23) 评论(0) 推荐(0) 编辑
摘要:IoC容器 初识IoC 1.什么是IoC容器? IoC容器是Spring框架的核心组成部分,它负责管理应用程序中对象的创建、配置和生命周期。IoC容器通过依赖注入(Dependency Injection, DI)的方式,自动装配和管理对象之间的依赖关系,从而避免了对象之间硬编码的依赖。 2.为什么 阅读全文
posted @ 2024-07-15 15:42 jhhhred 阅读(10) 评论(0) 推荐(0) 编辑
摘要:servletStudy,完成添加成绩的接口 遇到的问题: 1.不会写获取请求体的数据的方法,通过ai查得代码,要知道ai给的代码的意思 2.不知道每一个代码块的输入输出,此代码块之外的是输入,此代码内定义的是输出 3.数据封装进对象的方法,new出对象,set方法 4.mybatis的基本操作,忘 阅读全文
posted @ 2024-07-14 16:07 jhhhred 阅读(5) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示