标签:插入数据 pack 插入 ase creat not spring oid created
事务管理:
新增两名女生:
第一步:创建 GirlRespository
package com.payease.service; import com.payease.entity.Girl; import org.springframework.data.jpa.repository.JpaRepository; import java.util.List; /** * Created by liuxiaoming on 2017/11/6. */ public interface GirlRespository extends JpaRepository<Girl,Integer>{ //条件查询: 通过年龄来查询 public List<Girl> findByAge(Integer age); }
第二步:创建GirlService
package com.payease.service; import com.payease.entity.Girl; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; /** * Created by liuxiaoming on 2017/11/7. */ @Service public class GirlService { @Autowired private GirlRespository girlRespository; public void insertTwo(){ Girl girlA = new Girl(); girlA.setCupSize("A"); girlA.setAge(18); girlRespository.save(girlA); Girl girlB = new Girl(); girlB.setCupSize("B"); girlB.setAge(20); girlRespository.save(girlB); } }
第三步:在controller 中编写
public class GirlController { @Autowired private GirlService girlService; @PostMapping("girls/two") public void girlTwo(){ girlService.insertTwo(); } }
第四步:启动项目 postman提交
原数据库:
postman提交请求后:
事务管理:要求数据插入时失败一条 则插入数据全部失败
第一步:改此字段的长度为1
第二步:在service中加入注解
标签:插入数据 pack 插入 ase creat not spring oid created
原文地址:http://www.cnblogs.com/liuxiaoming123/p/7797844.html