Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 开发主要通过Spring和Struts调用存储过程的应用程序的最佳方法_Java_Spring_Hibernate_Struts_Mybatis - Fatal编程技术网

Java 开发主要通过Spring和Struts调用存储过程的应用程序的最佳方法

Java 开发主要通过Spring和Struts调用存储过程的应用程序的最佳方法,java,spring,hibernate,struts,mybatis,Java,Spring,Hibernate,Struts,Mybatis,在stackoverflow上的第一篇帖子,我找不到我想要的东西 我正在开发一个应用程序,它主要从用户那里获取输入参数并将它们传递给Oracle存储过程。所有存储过程都不会返回任何内容,因为它们的目的只是维护运行一组ODI的时间表。应用程序实际从数据库获取和返回数据的唯一时间是显示当前计划。我在Eclipse中使用Java1.7。肯定是使用Struts 2和Spring,但无法决定是否应该在数据层使用Spring JDBC、Hibernate或myBatis。 当90%的数据库操作只运行不返回任

在stackoverflow上的第一篇帖子,我找不到我想要的东西

我正在开发一个应用程序,它主要从用户那里获取输入参数并将它们传递给Oracle存储过程。所有存储过程都不会返回任何内容,因为它们的目的只是维护运行一组ODI的时间表。应用程序实际从数据库获取和返回数据的唯一时间是显示当前计划。我在Eclipse中使用Java1.7。肯定是使用Struts 2和Spring,但无法决定是否应该在数据层使用Spring JDBC、Hibernate或myBatis。 当90%的数据库操作只运行不返回任何内容的存储过程时,哪种组合效果最好?我必须从头开始学习它们中的任何一个,所以学习曲线不太陡峭的那个会更好

谢谢


p、 从我到目前为止所了解的情况来看,myBatis可能是最好的方法,但在集成和运行存储过程方面找不到像Hibernate那样多的好例子

保持简单。使用直接的JDBC


保持简单。使用直接的JDBC


如果没有任何工作要做,为什么需要任何O/R模块?一点提示:。如果没有任何工作要做,为什么需要任何O/R模块?一点提示:。我同意这个答案。需求非常简单,所以最好让解决方案也保持简单。选择JDBC或SpringJDBC。我同意这个答案。需求非常简单,所以最好让解决方案也保持简单。选择JDBC或SpringJDBC。