编辑Java实体文件是否等同于在SpringRoo中生成实体文件?
编辑Java实体文件是否等同于在SpringRoo中生成实体文件? 我可以手动添加更多字段吗编辑Java实体文件是否等同于在SpringRoo中生成实体文件?,java,spring,spring-roo,Java,Spring,Spring Roo,编辑Java实体文件是否等同于在SpringRoo中生成实体文件? 我可以手动添加更多字段吗 问题是我已经有了实体,我只需要Roo生成的所有其他内容,我可以这样做吗?是的,您也可以稍后编辑。但有很多要点: 数据库。如果添加新字段,则应修改相关数据库表。或者persistence.xml文件。你用什么样的数据库 您在服务类和存储库类中已经有任何特殊代码了吗?您可能需要修改那里的代码 你有没有在Roo中没有处理的特殊代码 你已经解开了Roo的束缚了吗?或者从另一方面来说,你们是否将STS和Roo一起
问题是我已经有了实体,我只需要Roo生成的所有其他内容,我可以这样做吗?是的,您也可以稍后编辑。但有很多要点:
对。您可以在实体中进行修改。Roo可以理解这一点 如果您正在从命令行运行所有命令,请确保您有,Roo running 检查persistence.xml中的以下行以更新模式
<property name="hibernate.hbm2ddl.auto" value="update"/>
我想问Roo是否会从我的Java代码修改中为我生成DB、映射和其他所有内容否,Roo不会生成DB。如果使用良好的设置,项目将在第一次运行时生成。Roo只创建到您在database.properties中指定的DB的连接、会话等。