spring boot核心注解
程序员文章站
2022-05-22 09:06:03
...
spring boot核心注解
一、controller注解
二、Spring-Data-Jpa注解
————JPA定义了一系列对象持久化的标准
SpringData JPA是spring基于ORM框架、JPA规范的基础上封装的一套JPA应用框架,可以使开发者使用极简的代码实现对数据库的访问和操作。它提供了包括增删改查等在内的基本功能,且易于扩展。
作者:风少侠
链接:https://www.jianshu.com/p/d6e87963d39e
来源:简书
JPA依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-jpa</artifactId>
</dependency>
*jpa配置
1. jpa的数据库操作注解
- @Entity 注解该类对应数据库的一个表,
例如:(配置文件中的create)则在数据库中建立一个与该类对应的表; - JPA下的数据库操作接口
方法 | 用法及返回值 |
---|---|
jpa.findAll() | 查找数据库中的列表,返回查询的列表 |
jpa. findOne(id) | 按id值在数据库中查询数据 ,返回查询的对象 |
jpa.save(对象) | 在数据库中添加数据 ,返回添加的对象 |
jpa.save(对象) | 更新数据库中的数据,返回更新后的对象 |
jpa.delete(id) | 删除数据库中的数据,返回null |
2. jpa的事物管理注解
@Service——在类上注解,声明为事物管理类;
@Transactional ——在事物处理的方法上进行注解。
一般在添加,删除,更新中都使用事物处理,只有查询可以不使用事物处理
上一篇: Spring boot核心注解
下一篇: spring boot缓存注解
推荐阅读
-
java-使用war将spring-boot和angular 7应用程序部署到tomcat 8.5中
-
(转)Spring boot 切换配置文件到yaml
-
springboot源码分析系列(一)--核心注解@SpringBootApplication
-
将Spring Boot JAR应用程序转换为WAR
-
将Spring Boot应用程序绑定到Cloud Foundry中的服务的方法
-
Spring Boot应用程序创建可部署的war文件到tomcat
-
将Spring Boot应用程序注册成为系统服务
-
将Spring Boot程序打包成docker镜像-超简版
-
spring Boot环境下dubbo+zookeeper的一个基础讲解与示例
-
Spring Boot使用redis做数据缓存