为了账号安全,请及时绑定邮箱和手机立即绑定
@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);

为啥我第二个方法没有绑定参数也没报错 还查出来了 就是?%和:那里有小红线
在大型项目中不建议很多表嵌套查询,后期维护真的真的非常非常麻烦,反正我看sql还要一层层得看,现在hive啥的这么丰富,何必在项目中写一堆呢
1.5倍速观看,讲的很好,我这个门外汉都听懂了,感谢!不过好想第五章都源码好像没有
颇为受益,感谢老师的分享, 学到了很多,期待老师的后续课程,就是不知道jpa可不可以做级联操作,加油了嘿嘿..
老师讲得真的很好O(∩_∩)O
idea的快捷键不会用啊
为什么我使用老师的匿名方式Query时,
@Query("select o from Employee o where o.name like %:name%")
public List<Employee> queryLike2(@Param("name") String name);
%:name%和Param绑定的name都报错呢?
提示java: 不兼容的类型: java.lang.String无法转换为java.lang.Class<?>
配置文件里 出现红叉,求助各位哪里出了问题,弄了一天,也没找到怎么回事:
说了那么多,还不如直接点,教最好的方法~~不过老师还是辛苦了
老师,你运行面板,右边的小面板是怎么弄出来的?
<key="hibernate.ejb.naming_strategy">org.hibernate.cfg.ImprovedNamingStrategy</prop>
<prop key="hibernate.dialect">org.hibernate.dialect.MySQL5InnoDBDialect</prop>
<prop key="hibernate.show_sql">true</prop>
<prop key="hibernate.format_sql">true</prop>
<prop key="hibernate.hbm2ddl.auto">update</prop>
配置的时候找不到LocalContainerEntityManagerFactoryBean
嘀,老年卡
讲解的条理清晰。
讲的真的很细了
课程须知
有一定Java基础,了解Spring、JPA的开发人员
老师告诉你能学到什么?
了解Spring Data的相关知识,学会开发环境搭建。掌握Repository接口,Repository方法命令规范及查询,更新操作,学习SpringData事务,实体类增删改查操作接口CrudRepository,PagingAndSortingRespository,JPA Criteria查询接口等等高级技巧。

微信扫码,参与3人拼团

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

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

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消