spring - 基于 Maven 的项目使用 Spring Hibernate、EJB3.0、JPA JBOSS?

标签 spring hibernate jpa ejb-3.0

关闭。这个问题是opinion-based .它目前不接受答案。












想改善这个问题吗?更新问题,以便可以通过 editing this post 用事实和引文回答问题.

7年前关闭。




Improve this question




Spring、hibernate、EJB 3.0、JPA、Jboss 中基于 Java Web 的应用程序的最佳方法或技术是什么?我想做一个项目。这些的最佳组合是什么?无论我使用 Spring+hibernate+JBOSS+JPA 还是 Spring+hibernate+EJB3.0+JBOSS+JPA 。帮帮我。我也想在我的项目中使用 maven。

最佳答案

这个问题是基于意见的,所以我要给你我的意见:)。

去使用 Spring Boot .
它根据您在类路径(或使用 Maven 导入)中的依赖项以及您使用的 Spring bean 类型,使用基本配置增强您的项目。

例如

  • 如果您在应用程序中使用 Spring Controller ,它会检测它并将您的应用程序部署到嵌入式 Tomcat 服务器
  • 如果包含 spring-boot-starter-data-jpa 依赖项,它将自动将 DataSource 配置为内存数据库

  • 看看reference documentation并查看 Starter POMS 并阅读它提供的默认配置以及如何覆盖它们。

    关于spring - 基于 Maven 的项目使用 Spring Hibernate、EJB3.0、JPA JBOSS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23131493/

    相关文章:

    java - 为什么 Hibernate JPA 在使用 getReference() 时抛出 LazyInitialization 异常?

    eclipse - 持久性单元定义冲突

    java - 将正确的类加载器设置到 tomcat 容器内的 spring 上下文中

    Spring Security - 基于 token 的 API 身份验证和用户/密码身份验证

    hibernate - javax.persistence.PersistenceException : Invalid persistence. xml

    java - 使用 hibernate 创建 MySQL 表的问题

    java - Spring Boot 属性解析不正确

    facebook - Grails Spring Security Facebook插件重定向到错误页面

    java - 找不到 hibernate.cfg.xml

    java - 使用 Spring Framework 持久化到 MySQL,Hibernate 和 JPA 失败,没有真正持久化到数据库