【发布时间】:2012-09-30 17:26:28
【问题描述】:
我正在关注一个使用带有 Hibernate 和 MySql 的 Spring3-MVC 的新项目,并设想以下开发设置:
- 马文
- Eclipse IDE(以前用过netbeans,想试试Eclipse)
- 雄猫
问题:
- 开发的生命周期是什么?
- 过去我曾使用 GF 应用服务器和 Netbeans IDE 开发过 struts2 应用程序。进行更改的设置和生命周期非常缓慢。更改 java 代码,netbeans 构建代码,部署到 GF。我知道这些是使用 java 和 webapplication 的共同点,除非我采用 Grails 方式。但是,现在由于有一些针对 Java Web 应用程序的无容器解决方案 - 它是否使该过程有点快/东?
- 我应该使用嵌入式 Tomcat 插件吗?
- 在 netbeans 中有一种方法可以添加服务器并通过将项目与服务器关联来启动 maven 项目。 Eclipse中有类似的东西吗?
- 我应该下载哪个版本的 Eclipse?
- 好像有so many我下载了javaEE版本但是没有办法启动maven项目。
【问题讨论】:
-
小建议:使用jetty maven插件来运行你的应用。该插件将自动获取对您的 jsps 所做的更改。使用 tomcat 插件不会发生这种情况。
-
很好的提示。谢谢。但是,如果使用插件,我应该在哪里设置数据库的连接设置?
-
您可以在应用程序中设置连接,方法是从 spring 读取属性文件,或者使用 JNDI。我不喜欢 JNDI,因为它通常会使事情复杂化,但这是因为我不共享应用程序之间的连接池。
-
@Augusto tomcat 插件为 jsp 获取更改。也许你的版本不好
标签: java eclipse spring web-applications spring-mvc