JPA命名中 contains 和 containing 的区别?

例如: List<People> findByNameContains(String s); List<People> findByNameConta…
关注者
6
被浏览
17,117

2 个回答

文档里有这个表,我猜应该是支持的别名吧

如果再仔细分下一下那张表的话,我觉得它们是同一个意思,再说白一点:只是方法名上有区分,其实都是实现同一个功能,判断是否包含,你可以再看看StartingWith,StartsWith,EndingWith,EndsWith.刚好这个contain,start,end有点类似动词,我们自然想到ing,s.我也尝试测试了一下,它们的功能的确是一下的。