我使用spring,java 8和gradle。
在Java 8中,您可以使用反射来访问方法参数的名称。这使得@Param注释变得不必要,因为Spring可以从方法参数的名称中推断出JPQL参数的名称。
http://docs.oracle.com/javase/tutorial/reflect/member/methodparameterreflection.html
如何使用gradle
这样我就无法建立我的项目
tasks.withType(JavaCompile) {
options.compilerArgs = ["-Xlint:unchecked", "-Xlint:deprecation", "–parameters"]
}
答案 0 :(得分:2)
"–parameters"
中的减号不是经典"减号。将其替换为"-parameters"
。