jpa 使用总结

18 篇文章 0 订阅
3 篇文章 0 订阅

jpa 使用总结

一、使用
是学习Spring的时候开始学的

第一次学习Spring的东西,学的是spring mvc
当时可爽了,学习这些框架

然后接着学习jpa

一开始学习jpa,因为没有配置好jpa的配置,弄了两个星期弄是搞的难受,后面同学说了下,才知道一直是jpa配置没配好的问题,后面找到有人配好的代码,直接拿来一用,瞬间过了,可以使用,那时候那个开心劲啊

不过开心了一段时间,发现又得学习了。
因为自己学完mvc,搭建了博客,过后一段时间,去开发项目的时候,才发现,已经不流行用mvc进行项目开发,流行前后端分离,流行spring-boot开发了。。。
这时候,开始转spring-boot
不过因为学过了spring mvc,所以上手boot也是很好上的,学mvc 再学boot 虽然时间多了点,不过也不是坏处

二、步骤
1.spring mvc 和spring boot都可以引入相同的依赖
不过mvc不想介绍了。

2.spring-boot 配置,基本上配置好yml就行了,不用再写jpa的配置文件了。spring-boot支持很多配置自动,不用像mvc手动写完配置的,这比mvc好太多了。

3.写实体层bean
需要添加entity注解
写好实体,hibernate可以完成数据库表自动生成

4.写reposirory层
自定义的sql语句写在这里的java代码中
sql语句写在repository层java代码上,有点硬编码的风范,当你需要修改一下sql语句时,就需要将你的项目重新编译,打包,上传,部署一系列的操作,简直了这个操作。

5.测试

6.使用

三、好处
不用再写jdbc了,一下子简直不用太爽,第一次接触orm框架,开心过什么。
框架的使用好处,直接用,不用写太多代码

四、缺点
sql语句是写在java中的。jpa速度在orm框架中是慢的一个。

五、总结
第一次接触orm,花费的时间多了些。
解决问题需要的时间也挺多
使用框架进行开发有时候就是很爽。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值