文章分类 -  Java / spring

摘要:spring 事务@Transactional 事务 @Transactional 可设置多个属性来控制事务的行为: propagation:事务传播行为 isolation:隔离级别 timeout:超时设置(单位:秒) readOnly:事务是否只读。如果设置为 true,Spring 会优化事 阅读全文
posted @ 2024-11-06 18:01 勤匠 阅读(48) 评论(0) 推荐(0) 编辑
摘要:spring-data-jpa 一对多,多对一,多对多 首先介绍几个主要用到的注解 @ManyToOne 多对一 @ManyToMany 多对多 @OneToMany 一对多 @JoinColumn 两表之间的关联 @JsonIgnoreProperties 忽略属性(避免Jason套娃) 比如我有 阅读全文
posted @ 2024-11-06 15:46 勤匠 阅读(103) 评论(0) 推荐(0) 编辑
摘要:spring-data-aop Repository层的增删查改 先介绍一下spring-data-jpa repository层的传参,使用@Query时参数的运用 第一种 @Query("select new com.train.spr.entities.Content(b.billAmount 阅读全文
posted @ 2024-11-05 14:34 勤匠 阅读(5) 评论(0) 推荐(0) 编辑
摘要:spring-data-aop 使用EntityManager操作数据 作为Bean注入 import javax.persistence.EntityManager; @ Autowired private EntityManager entityManager; CURD操作 createQue 阅读全文
posted @ 2024-11-05 11:10 勤匠 阅读(39) 评论(0) 推荐(0) 编辑
摘要:spring-data-aop 常用注解解释 @Entity @Entity 用于将一个 Java 类标记为一个实体类,即这个类代表数据库中的一个表。以下是 @Entity 注解的各个参数的详细解释: 1. name 类型:String 描述:指定实体的名称。这是实体的全局唯一标识。如果不指定,JP 阅读全文
posted @ 2024-11-04 18:28 勤匠 阅读(30) 评论(0) 推荐(0) 编辑
摘要:springboot 对jar包的传入参数的使用 例如我的应用打包后是demo.jar,我把它在服务器上启动的时候需要指定对应环境的配置,如下 # 运行环境 java -jar demo.jar -Denviroment=run # 测试环境 java -jar demo.jar -Denvirom 阅读全文
posted @ 2024-11-04 11:17 勤匠 阅读(5) 评论(0) 推荐(0) 编辑
摘要:SpringBoot中使用多线程ThreadPoolTaskExecutor+CompletableFuture 定义一个线程池,并将其注入为bean 我使用的是spring提供的线程池,所以不需要写关闭的逻辑 import org.springframework.context.annotatio 阅读全文
posted @ 2024-11-02 10:48 勤匠 阅读(21) 评论(0) 推荐(0) 编辑
摘要:Spring-data-aop 多表联查返回自定义结果集 如果我们有两张表bill customer,它俩通过bill.customer_id = customer.id相关联,它俩对应的实体类分别如下 @Entity @Table(name = "bill") @Data @NoArgsConst 阅读全文
posted @ 2024-10-31 18:04 勤匠 阅读(3) 评论(0) 推荐(0) 编辑
摘要:AOP切面编程的最佳应用场景 记录日志 性能监控 事务管理 处理异常 数据验证,验证传入参数的正确性(一般不用这个方法做,而是用拦截器) spring提供了以下注解供开发者使用,编写AOP程序 @Aspect 申明切面 @Pointcut 切点,申明AOP的作用范围(如:一个类下所有方法,某个方法, 阅读全文
posted @ 2024-10-29 16:46 勤匠 阅读(21) 评论(0) 推荐(0) 编辑
摘要:SpringBoot Bean类型 按作用域分 根据作用域的不同,Bean可以分为以下六种类型 Singleton(单例模式):Spring容器中只会创建一个Bean实例,所有对该Bean的请求均返回同一个实例。这是默认的作用域。 @Configuration public class MyConf 阅读全文
posted @ 2024-07-25 19:27 勤匠 阅读(18) 评论(0) 推荐(0) 编辑
摘要:spring如何解决循环依赖的问题 @Service public class A { @Autowired private B b; } @Service public class B { @Autowired private A a; } A,B 两个类相互依赖,但启动并不报错,Spring 通 阅读全文
posted @ 2024-07-22 10:18 勤匠 阅读(3) 评论(0) 推荐(0) 编辑
摘要:SpringApplication的初始化 // 总览初始化实现 public SpringApplication(ResourceLoader resourceLoader, Class<?>... primarySources) { this.resourceLoader = resourceL 阅读全文
posted @ 2024-03-19 03:09 勤匠 阅读(28) 评论(0) 推荐(0) 编辑

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