为了账号安全,请及时绑定邮箱和手机立即绑定

最新回答 / 拉拉德玛西亚
@onetomany   @mangtoone
赞赞赞赞赞赞
谢谢老师,老师讲的非常好。老师的实战课程我已经购买啦。

最新回答 / 用户1087803
可以用@query中设置nativeQuery=true  来直接执行sql 剩下的该传递参数继续传递你的参数
之前都是模仿着写,很多东西都是知其然不知其所以然,感觉看着老师教的还找到了些看源码的思路
DAO层,就不要面向接口了吧
@Query("select o from Employee o where o.name like %?1%")
public List<Employee> getNameLike1(String name);

@Query("select o from Employee o where o.name like %:name%")
public List<Employee> getNameLike2(String name);

为啥我第二个方法没有绑定参数也没报错 还查出来了 就是?%和:那里有小红线

已采纳回答 / 一别梦心
这样不行,可以通过SpEL传对象进行查询,但是好像暂时还不支持更新操作,这样查询是可以的:<...code...>
在大型项目中不建议很多表嵌套查询,后期维护真的真的非常非常麻烦,反正我看sql还要一层层得看,现在hive啥的这么丰富,何必在项目中写一堆呢
1.5倍速观看,讲的很好,我这个门外汉都听懂了,感谢!不过好想第五章都源码好像没有
颇为受益,感谢老师的分享, 学到了很多,期待老师的后续课程,就是不知道jpa可不可以做级联操作,加油了嘿嘿..
老师讲得真的很好O(∩_∩)O
idea的快捷键不会用啊
课程须知
有一定Java基础,了解Spring、JPA的开发人员
老师告诉你能学到什么?
了解Spring Data的相关知识,学会开发环境搭建。掌握Repository接口,Repository方法命令规范及查询,更新操作,学习SpringData事务,实体类增删改查操作接口CrudRepository,PagingAndSortingRespository,JPA Criteria查询接口等等高级技巧。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消