MyEclipse 8.6 不会使用 Hibernate 逆向工程创建 Spring DAO

发布于 2024-10-04 16:01:04 字数 424 浏览 4 评论 0原文

我有一个从别人那里得到的项目。我不知道他们具体是如何配置的。我所知道的是,MyEclipse 认为该项目具有 Spring 和 Hibernate 功能,但不具有 Hibernate 3,而 Hibernate 3 是逆向工程输出 Spring DAO 所必需的。因此,创建 Spring DAO 的选项是灰色的,而实际上该项目确实使用 Hibernate 3。

是否有某种方法可以欺骗或强制 MyEclipse 对表进行逆向工程并创建 Spring DAO,或者只是让其相信它确实使用 Hibernate 3,这将允许正常的逆向工程? 我想避免重新制作该项目。

如果有其他方便的方法来对它们进行逆向工程并将它们带入项目中,我会非常满意,只要它输出 MyEclipse 可以理解的东西。我是这个领域的新手,所以目前我只知道如何使用 MyEclipse 进行逆向工程。

I have a project that I got from someone else. I don't know how exactly they configured it. All I know is that MyEclipse thinks the project has Spring and Hibernate capabilities but not Hibernate 3, which is required for reverse engineering to output Spring DAOs. Therefore the option to create Spring DAOs is grayed out, when in reality the project does use Hibernate 3.

Is there some way to trick or force MyEclipse into reverse engineering the tables and creating Spring DAOs, or just to convince it that it is indeed using Hibernate 3, which would allow normal reverse engineering? I want to avoid remaking the project.

If there is some other convenient way to reverse engineer them and bring them into the project, I would be perfectly happy with that, as long as it ouput something that MyEclipse could understand. I am new to this area, so I really only know how to use MyEclipse for the reverse engineering at this point.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

所谓喜欢 2024-10-11 16:01:06

我询问了提供该项目的人,他说最好的方法是简单地创建一个新项目并将所有代码文件复制到其中(而不是 MyEclipse 文件),然后添加所有所需的功能。他已经使用 MyEclipse 很长时间了,不知道有什么方法可以在添加功能后删除这些功能。

I asked the person who provided the project, and he says the best method is to simply create a new project and copy all the code files into it (not the MyEclipse files), then add all the desired capabilities. He has been using MyEclipse for a long time and does not know of any way to remove capabilities once they are added.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文