为了账号安全,请及时绑定邮箱和手机立即绑定
对于需要学习spring data jpa有帮助
@Table(name = "test_employee"),添加了没法创建表
@GeneratedValue,这个也加了,我用的mysql数据库
单元测试不能使用人工的方式验证结果
老师打字速度真6,完全不依靠智能补全都能这么快
QueryDSL

老师应该再补充点这块知识,不讲关联查询很难用于实际开发。毕竟单表的业务太少了
新版本的jpa需要变更方法名:将findOne()改为findById
Optional<Employee> employee =employeeJpaRepository.findById(196);

employeeJpaRepository.existsById(102));
2018-10-26 spring-data
确实令人敬佩的老师!
springdata感觉就是个鸡肋。企业级系统用处不大。可能比较适合简单表操纵和小公司开发采纳。硅谷也是这么说的
真正的企业级应用一般200个表以上,那么多实体类对资源是极大挑战。况且实际开发中很少单表。就算使用jpa可以勉强多表查询,最后那么多的实体类和操纵类等不敢恭维
个人认为springdata就是个鸡肋!首先将数据库每个表等建个实体类就是笑话!
好喜欢老师的讲课风格,讲得很不错,哈哈!
怎么评论都是去年的,我有点慌啊。
老师,其实使用传统方式的操作,dao层可以写更加少的代码,只需要一个封装的更加好的DButil就可以了,dao层可以只写sql语句和返回结果就行。谢谢老师的讲解,自己也收获很多!
课程须知
有一定Java基础,了解Spring、JPA的开发人员
老师告诉你能学到什么?
了解Spring Data的相关知识,学会开发环境搭建。掌握Repository接口,Repository方法命令规范及查询,更新操作,学习SpringData事务,实体类增删改查操作接口CrudRepository,PagingAndSortingRespository,JPA Criteria查询接口等等高级技巧。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消