【问题标题】:Small scale application supporting framework小规模应用支撑框架
【发布时间】:2012-03-12 06:41:06
【问题描述】:

我想了解任何用于使用 hibernate 从任何数据库存储和检索数据的小型 java/j2ee 解决方案。

我要问的是 - Spring/Struts + hibernate 被用于中级应用程序开发。 即使对于非常小规模的应用程序开发,我们也知道 JDBC 和 servlet/JSP 总是一个坏主意。

是否有任何框架支持例如 10 个不同的数据表示页面和可能的 10 个表来存储数据? {不愿意使用 php - 这可能是最好的选择}

我可以在这样的小规模应用程序中使用 spring+hibernate 吗?

【问题讨论】:

  • 当然,为什么不呢?不过,如果您已经在使用 spring,那么使用 spring-mvc 代替 struts 可能是值得的。

标签: java hibernate spring jakarta-ee


【解决方案1】:

Spring MVC 和 hibernate 非常适合您的要求。

我个人觉得这两个对于小规模应用来说已经足够了。

即使您将来添加新屏幕,它们也非常灵活。

【讨论】:

  • 我选择了检票口方式——我发现它非常灵活,因为您可以直接访问您的 html。 Wicket、Spring、Hibernate 是我的解决方案 - 到目前为止我很满意
【解决方案2】:

我向你推荐 Spring+Hibernate,可能你认为组合对你的项目来说有点矫枉过正,但是有我的世界,总是在设计和开发中尽你所能(即使对于一个小项目),这么多小项目将成为大项目。

【讨论】:

    【解决方案3】:

    我觉得这个主意不错,Spring MVC/Hibernate...我也喜欢VRaptor/Hibernate... Spring 框架专为简单或复杂的应用程序而设计,这是复杂 EJB 解决方案的替代方案...... Hibernate 框架是一个很好且强大的工具,但有点复杂和重量级......我不知道你的应用程序,但如果你想要/需要一个轻量级的解决方案,我认为有一个替代方案...... . 我知道的唯一替代方案是 iBatis(名称已更改,但我不记得新的)...这可能是一个不错的...

    【讨论】:

    • 名称改为MyBatis,iBatis托管在apache.org上,而MyBatis托管在Google代码上。
    【解决方案4】:

    你可以试试 grails,http://grails.org/。它建立在 spring 和 hibernate 之上,但大部分样板代码已被 grails 框架消除。

    【讨论】:

      猜你喜欢
      • 2021-10-10
      • 2011-08-14
      • 1970-01-01
      • 2013-01-29
      • 1970-01-01
      • 1970-01-01
      • 2015-01-07
      • 2020-02-19
      • 1970-01-01
      相关资源
      最近更新 更多