如果可以在Hibernate的Criteria API中使用entites创建元模型,我找不到任何地方。因此,我不必为字段编写字符串,而是依赖于生成的元模型,就像使用JPA Criteria API一样。
我注意到只有字符串可以用作Hibernate Criteria中的参数,所以我想这不可能吗?
答案 0 :(得分:1)
看看这些库:
from(user)
.leftJoin(tweet).on(user.id.eq(tweet.posterId))
.groupBy(user.username)
.list(Projections.constructor(UserInfo.class, user.username, tweet.id.count()));
dsl.insertInto(BOOK)
.set(BOOK.ID, id)
.set(BOOK.AUTHOR_ID, authorId)
.set(BOOK.TITLE, title)
.execute();