您好,我想使用 Spring roo,但是如何启用数据库自省语句?
文档说这个 roo 版本中的 jpa 是一个插件 here但是在调用 jpa setup --provider --database
之后启用了一个 springboot 示例,但没有创建 applicationContext.xml
文件,因此我无法启用反向工程师 spring roo 2.0。 0.M2。
在执行 addon suite start --symbolicName org.springframework.roo.wrapping.mysql-connector-java
之后
数据库内省(introspection)未启用,这出现 Searching 'database introspect' on installed repositories
在已安装的存储库中找到 0 个与“数据库内省(introspection)”匹配的项
最佳答案
Spring Roo 2.0.0.M2是Spring Roo 2.0版本的第二个里程碑。这意味着它不是最终版本,并且可能在以前的 Spring Roo 版本上可用的某些功能可能不完整或可能在这个版本上不可用。
以下是版本名称之间的差异:
GA = 一般可用性(发布);应该很稳定,功能齐全
RC = 发布候选;可能功能完整并且应该相当稳定 - 问题应该相对较少且较小,但值得报告以尝试修复它们以发布。
M = 里程碑构建 - 可能功能不完整;应该比较稳定(即它不仅仅是夜间快照),但可能仍然存在问题。
回答您有关数据库逆向工程的问题,我们正在分析将此 Spring Roo 1.x 功能迁移到 Spring Roo 2.x 版本以便能够使用 liquibase 的可能性。使用 Spring Roo shell 维护生成的模型和相关的数据库。因此,也许此功能将在下一个 Spring Roo Milestone 版本或候选发布版中可用。
目前,如果您想使用数据库逆向工程,您应该尝试使用 Spring Roo 2.0.0.M1(也许对该版本应用的更改不会影响逆向工程)或 Spring Roo 1.3.2.RELEASE。
查看 Spring Roo JIRA了解 Spring Roo 路线图。请随时报告新问题。
希望这对您有所帮助。
关于mysql - 启用逆向工程师 spring roo 2.0.0.M2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37445057/