0

我正在为我们正在启动的一个新项目评估 spring roo。我似乎遇到的问题是我没有为数据库使用 Hibernate 或任何其他 ORM 包。我们正在使用 Mybatis。这意味着我们不希望在我们的项目中安装 JPA。

每次我输入提示时,roo 都会告诉我必须安装 JPA(不想这样做,因为 Mybatis 不使用 JPA)。但真正影响我的是当我做这样的事情时

web mvc scaffold --class ~.web.controller.FirstController

它返回这个

Command 'web mvc scaffold --class ~.web.controller.FirstController' was found but is not currently available (type 'help' then ENTER to learn about this command)

这是否意味着 roo 不会在没有 JPA 的情况下允许这些其他功能?有没有办法让 roo 在不安装 JPA 的情况下使用这些功能?

谢谢

4

1 回答 1

0

您将需要 JPA 才能使用 spring roo。但是,您可以稍后将其取出。您可以创建让它为您创建存储库类。然后,您可以通过添加 mybatis 注释轻松地将这些转换为 mybatis 样式。

于 2012-09-02T10:32:13.460 回答