Spring Boot
toString.
这个作者很懒,什么都没留下…
展开
-
springboot如何进行事务管理,不用注解如何配置
此外,Spring Boot还提供了其他一些注解来进行更细粒度的事务管理,如`@Transactional(propagation = Propagation.REQUIRED)`用于指定事务的传播行为,`@Transactional(readOnly = true)`用于指定事务的只读属性等。通过以上步骤,Spring Boot会自动为被`@Transactional`注解标记的方法或类创建事务,并在方法执行前开启事务,在方法执行后根据方法的执行结果进行事务的提交或回滚。原创 2023-09-15 20:28:04 · 797 阅读 · 0 评论 -
springboot中怎么拿到属性的值
2. 使用`Environment`对象:可以通过注入`Environment`对象来获取属性的值。1. 使用`@Value`注解:通过在需要获取属性值的字段或方法上添加`@Value`注解,并指定属性的名称,即可将属性值注入到对应的字段或方法参数中。总之,通过使用`@Value`注解或`Environment`对象,可以方便地获取Spring Boot应用中配置的属性值。在Spring Boot中,可以通过使用`@Value`注解或`Environment`对象来获取属性的值。原创 2023-09-15 20:35:47 · 481 阅读 · 0 评论 -
Spring Boot的常用注解
4. `@GetMapping`、`@PostMapping`、`@PutMapping`、`@DeleteMapping`:用于分别映射HTTP GET、POST、PUT、DELETE请求的URL路径到相应的处理方法。15. `@Service`、`@Repository`、`@Controller`:用于分别标识一个类是服务层、持久层、控制器层的组件。12. `@Configuration`:用于将一个类标记为配置类,通常与`@Bean`一起使用。11. `@Value`:用于注入配置文件中的属性值。原创 2023-09-16 00:35:38 · 66 阅读 · 0 评论 -
spring boot 进行单元测试时注入对象为空
作用是告诉java你这个类通过什么运行环境运行,例如启动和创建spring的应用上下文。原创 2023-09-20 16:19:46 · 428 阅读 · 0 评论 -
创建springboot项目默认生成的mvnw和mvnw.cmd文件有什么作用
Maven Wrapper是一个用于管理和包装Maven的工具,它允许你在没有全局Maven安装的情况下使用项目特定的Maven版本。它的作用是确保项目的构建和依赖管理与特定的Maven版本保持一致,从而避免了因为不同的Maven版本而导致的构建问题。`mvnw`和`mvnw.cmd`文件的作用是在项目目录中执行Maven命令,而不需要在系统中安装全局的Maven。因此,`mvnw`和`mvnw.cmd`文件是用于在项目中使用Maven Wrapper来执行Maven命令的实用工具。原创 2023-09-30 13:54:59 · 1245 阅读 · 0 评论