QueryDSL看起来很不错,但是有没有办法从现有的JPA模型中为SQL查询生成“S”类?
我看到你可以使用com.querydsl.apt.jpa.JPAAnnotationProcessor来生成“Q”类,并且你必须连接到数据库才能生成“S”类。但由于所有元数据信息(表,列)都可以在JPA实体中找到,这应该足以生成“S”类,不是吗?
这样做的目的是:不依赖于数据库模式,这是不可靠的......并且在JPA不可用的辅助项目上使用QueryDSL。
谢谢。
西蒙(感谢顺便说一句),这是不可能的。我将坚持使用传统的方法对模式进行逆向工程(并且,谁知道,如果我有空闲时间,我将尝试从jpa模型实现S类生成)。