JAVA SpringBoot(3)--- JPA 总结
来源:互联网 发布:第一批网络主播黑名单 编辑:程序博客网 时间:2024/06/13 23:38
1、需要添加相应的依赖包;
在pom.xml文件中配置
2、需要在application.properties文件添加配置信息;
看JAVA SpringBoot(2)
3、需要创建一个实体类,比如Cat;
@Entitypublic class Cat { @Id @GeneratedValue private Integer id; private String name; private String color; public Cat() { } public Cat(String name, String color) { this.name = name; this.color = color; }}
4、需要创建一个接口继承CrudRepository;
public interface CatRepository extends CrudRepository<Cat, Integer> {}
5、需要创建一个Service;
@Servicepublic class CatService { @Resource private CatRepository catRepository; @Transactional public void save(Cat cat){ catRepository.save(cat); } @Transactional public void delete(Integer id){ catRepository.delete(id); } @Transactional public void delete(Cat cat){ catRepository.delete(cat); } public Iterable<Cat> findAll(){ return catRepository.findAll(); }}
6、需要创建一个Controller;
@RestController@RequestMapping(value = "/cat")public class CatController { @Resource private CatService catService; @RequestMapping(value = "/save") public void save(){ Cat cat = new Cat("tom","green"); catService.save(cat); } @RequestMapping(value = "/delete") public void delete(){ catService.delete(1); } @RequestMapping(value = "/findAll") public List<Cat> findAll(){ List<Cat> list = new ArrayList<Cat>(); Iterable<Cat> cats = catService.findAll(); for(Cat cat : cats){ list.add(cat); } return list; }}
7、代码测试;
—————————————————————————————————————————————————–
java架构师项目实战,高并发集群分布式,大数据高可用视频教程,共760G
下载地址:
https://item.taobao.com/item.htm?id=555888526201
01.高级架构师四十二个阶段高
02.Java高级系统培训架构课程148课时
03.Java高级互联网架构师课程
04.Java互联网架构Netty、Nio、Mina等-视频教程
05.Java高级架构设计2016整理-视频教程
06.架构师基础、高级片
07.Java架构师必修linux运维系列课程
08.Java高级系统培训架构课程116课时
+
hadoop系列教程,java设计模式与数据结构, Spring Cloud微服务, SpringBoot入门
—————————————————————————————————————————————————–
阅读全文
0 0
- JAVA SpringBoot(3)--- JPA 总结
- SpringBoot JPA学习概要总结
- springboot jpa
- Springboot+Jpa
- springboot jpa
- springboot jpa
- SpringBoot系列(6)---SpringBoot-JPA
- SpringBoot-SpringData-JPA集成
- SpringBoot Data JPA
- SpringBoot Data JPA 实战
- springboot JPA操作数据库
- 3.1SpringBoot-JPA演示
- Springboot+SpringData+jpa
- Springboot实现JPA
- SpringBoot和Jpa相关
- springboot学习-JPA
- SpringBoot 整合JPA
- SpringBoot JPA接口使用方法
- Nginx的一些基本功能
- 极大似然估计
- 集合加法
- mysql优化Analyze Table
- 四边形优化dp小结
- JAVA SpringBoot(3)--- JPA 总结
- java集合
- Zuoye
- 级数和
- [HAOI2007] 修筑绿化带
- BP神经网络,BP推导过程,反向传播算法,误差反向传播,梯度下降,权值阈值更新推导,隐含层权重更新公式
- Uyuw's Concert POJ
- codevs 1001 舒适的路线 并查集
- Xcode 调试技巧 --常用命令和断点