Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用SpringSource工具套件的ROO注释_Java_Aspectj_Spring Roo_Sts Springsourcetoolsuite - Fatal编程技术网

Java 使用SpringSource工具套件的ROO注释

Java 使用SpringSource工具套件的ROO注释,java,aspectj,spring-roo,sts-springsourcetoolsuite,Java,Aspectj,Spring Roo,Sts Springsourcetoolsuite,如何在STS项目中使用/启用ROO注释(我相信它使用的是AspectJ?) 例如,我想使用: @RooJavaBean用于自动生成getter/setter方法 (Maven也“安装”在项目中)为此,您必须使用ROO shell,只需遵循提示即可 例如,要创建带有ROO注释的java bean: roo> entity --class ~.User --testAutomatically roo> field string --fieldName name --notNull 您需

如何在STS项目中使用/启用ROO注释(我相信它使用的是AspectJ?)

例如,我想使用: @RooJavaBean用于自动生成getter/setter方法


(Maven也“安装”在项目中)

为此,您必须使用ROO shell,只需遵循提示即可

例如,要创建带有ROO注释的java bean:

roo> entity --class ~.User --testAutomatically
roo> field string --fieldName name --notNull

您需要创建一个Roo项目,这些注释将自动为您处理。您可以通过新建Roo项目向导执行此操作:

File -> New... -> Spring Roo Project

虽然可以在现有项目上使用Roo,但很难将现有类转换为Roo实体类,我建议不要这样做。我建议使用Roo将新实体引入到现有项目中。