4.1 spring-data-jpa
spring-data-jpa定义了一系列对象持久化的标准。
目前实现这一规范的产品有hibernate。
application.yml的配置
spring.jpa.hibernate.ddl-auto:常用属性有2个,create和update
create:自动创建一个表,会删除掉数据库原来的数据
update:不会删除掉数据库里原来的数据。
4.2 数据库映射类
@entity注解
类的属性会映射到数据库的表。
@id,为主键标识 @generatedvalue,自增
4.3 restful api设计
4.4 查看所有女生列表
get方法,postman测试结果
4.5 添加一个女生
post方法,postman测试结果
4.6 通过id查询一个女生
postman测试结果
4.7 更新一个女生
postman测试结果
4.8 删除一个女生
postman测试结果
五、事务管理
在网站购物时,扣库存和扣款要同时,有一项失败时,另外一项也不能进行。因此可以使用@transactional注解,使两项操作只能同时操作。
以上所述是小编给大家介绍的springboot数据库操作图文教程,希望对大家有所帮助
如对本文有疑问, 点击进行留言回复!!
荐 深入理解Java中的BigInteger和 BigDecimal,再也不怕面试了
tomact正常启动,但是在日志文件报错java.lang.NoClassDefFoundError: java/util/logging/Logger
servlet整合quartz:servlet中使用quartz,服务器启动时加载任务
荐 Java——集合中的Map接口通过HashMap类实现一些常用的方法
SpringBoot整合mybatis访问时报错Invalid bound statement (not found)
网友评论