欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

spring boot核心注解

程序员文章站 2022-05-22 09:06:03
...

spring boot核心注解

一、controller注解

spring boot核心注解spring boot核心注解

二、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配置
spring boot核心注解
1. jpa的数据库操作注解

  • @Entity 注解该类对应数据库的一个表,
    例如:(配置文件中的create)则在数据库中建立一个与该类对应的表;
  • JPA下的数据库操作接口
方法 用法及返回值
jpa.findAll() 查找数据库中的列表,返回查询的列表
jpa. findOne(id) 按id值在数据库中查询数据 ,返回查询的对象
jpa.save(对象) 在数据库中添加数据 ,返回添加的对象
jpa.save(对象) 更新数据库中的数据,返回更新后的对象
jpa.delete(id) 删除数据库中的数据,返回null

2. jpa的事物管理注解
@Service——在类上注解,声明为事物管理类;
@Transactional ——在事物处理的方法上进行注解。

一般在添加,删除,更新中都使用事物处理,只有查询可以不使用事物处理