-
springmvc+hibernate总是有包之间的冲突怎么办10
我用的eclipse,建的项目是springmvc那个模版项目,还安装了maven,但是maven提供的包很少,有很多要自己加,最近老是冒出各种问题,控制台没报错配置文件没问题但是全部404.这是怎么回事?纯新手,顺便求一份大神们用SSH开发时经常用到的包,本人感激不尽,下面的是我的项目文件,求大神帮我看下是否有什么问题2012年8月15日 21:01
1个答案 按时间排序 按投票排序
-
可以下载我的源码:
spring3 hibernate4
http://jinnianshilongnian.iteye.com/blog/1423971
spring3 hibernate3
http://sishuok.com/forum/blogPost/list/2561.html#7339
实在解决不了 站内信我
<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.7</version> <scope>test</scope> </dependency> <dependency> <groupId>org.jmock</groupId> <artifactId>jmock-junit4</artifactId> <version>2.5.1</version> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>${spring.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.0</version> <scope>provided</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.5.8</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.5.8</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>jcl-over-slf4j</artifactId> <version>1.5.8</version> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.14</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${spring.version}</version> <exclusions> <exclusion> <groupId>javax.validation</groupId> <artifactId>com.springsource.javax.validation</artifactId> </exclusion> <exclusion> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>com.airinbox.matrix</groupId> <artifactId>matrix-client</artifactId> <version>2.8</version> <exclusions> <exclusion> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>net.kong.community-commons</groupId> <artifactId>commons-base</artifactId> <version>2.1-SNAPSHOT</version> </dependency> <dependency> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache-core</artifactId> <version>1.7.0</version> </dependency> <dependency> <groupId>com.airinbox.smsct2</groupId> <artifactId>smsct2-client</artifactId> <version>2.1.0</version> </dependency> <dependency> <groupId>com.airinbox.smsct2</groupId> <artifactId>smsct2-core</artifactId> <version>0.2.0</version> </dependency> <dependency> <groupId>com.airinbox.kcoin</groupId> <artifactId>kcoin-client</artifactId> <version>2.1.1</version> </dependency> <dependency> <groupId>cn.ko.hierarchy</groupId> <artifactId>hierarchy-client</artifactId> <version>1.3.9</version> <exclusions> <exclusion> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache</artifactId> </exclusion> <exclusion> <groupId>commons-lang</groupId> <artifactId>commons-lang</artifactId> </exclusion> <exclusion> <groupId>org.springframework</groupId> <artifactId>spring</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>cn.ko.fnm</groupId> <artifactId>fnm-client</artifactId> <version>1.2.4</version> <exclusions> <exclusion> <groupId>org.springframework</groupId> <artifactId>spring</artifactId> </exclusion> <exclusion> <groupId>net.sf.ehcache</groupId> <artifactId>ehcache</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>cn.ko.footprint</groupId> <artifactId>footprint-client</artifactId> <version>1.0.3</version> <exclusions> <exclusion> <groupId>xml-apis</groupId> <artifactId>xml-apis</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>cn.ko.solr</groupId> <artifactId>solr-user-client</artifactId> <version>1.4.2-SNAPSHOT</version> <exclusions> <exclusion> <groupId>org.restlet</groupId> <artifactId>org.restlet</artifactId> </exclusion> <exclusion> <groupId>com.noelios.restlet</groupId> <artifactId>com.noelios.restlet</artifactId> </exclusion> <exclusion> <groupId>com.noelios.restlet</groupId> <artifactId> com.noelios.restlet.ext.servlet </artifactId> </exclusion> <exclusion> <groupId>oracle</groupId> <artifactId>ojdbc14</artifactId> </exclusion> <exclusion> <groupId>org.springframework</groupId> <artifactId>spring</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>jaxen</groupId> <artifactId>jaxen</artifactId> <version>1.1-beta-9</version> <exclusions> <exclusion> <groupId>xerces</groupId> <artifactId>xercesImpl</artifactId> </exclusion> <exclusion> <groupId>xerces</groupId> <artifactId>xmlParserAPIs</artifactId> </exclusion> </exclusions> </dependency> <dependency> <groupId>net.kong.kk-sns</groupId> <artifactId>kk-sns-activity-client</artifactId> <version>1.0-SNAPSHOT</version> </dependency> <dependency> <groupId>commons-configuration</groupId> <artifactId>commons-configuration</artifactId> <version>1.6</version> </dependency> <dependency> <groupId>com.airinbox.prop</groupId> <artifactId>ainbox-propshop-client</artifactId> <version>1.2.1</version> </dependency> <dependency> <groupId>com.airinbox.prop</groupId> <artifactId>ainbox-propshop-core</artifactId> <version>0.1.2</version> </dependency> <dependency> <groupId>com.google.code.kaptcha</groupId> <artifactId>kaptcha</artifactId> <version>2.3</version> </dependency> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>3.3.2.GA</version> </dependency> </dependencies>
2012年8月18日 11:32
相关推荐
作者建议使用Spring2.5和Hibernate3.3版本来避免jar包冲突,相较于Spring2.5和Hibernate3.2版本,这可以减少不必要的麻烦。 2. 工程搭建:首先需要建立一个Web工程,并创建必要的包结构,这不是指jar包,而是指项目...
而Hibernate则是一个强大的ORM框架,它简化了Java应用程序与数据库之间的交互。4.3版本的主要特性包括: 1. **对象关系映射**:Hibernate将Java对象映射到数据库表,使开发者可以使用面向对象的方式来操作数据库。 ...
Hibernate是一个持久化框架,它简化了Java应用与数据库之间的交互。在课程表项目中,Hibernate用于管理和操作数据库,如创建、更新、查询课程表信息。开发者可以通过定义对象关系映射(ORM)来描述数据库中的表,...
3. `src/main/resources` 目录:可能有Hibernate的配置文件(如 `hibernate.cfg.xml`),以及实体类的映射文件(`.hbm.xml` 或使用注解的类)。 4. `src/main/webapp/WEB-INF` 目录:包含 `web.xml` 文件,这是Web...
在IT行业中,构建高效、可维护的Web应用是至关重要的,而SpringMVC、Spring、Hibernate和Druid等框架的整合则为此提供了强大的支持。本文将深入探讨如何使用Maven来整合这些框架,并阐述它们各自的功能和整合过程中...
在IT行业中,Spring、SpringMVC、Hibernate和EasyUI是四个非常重要的技术组件,它们各自在Web应用开发中扮演着不同的角色。这个"spring+springMVC+hibernate+easyUI编写的一个预约demo"是一个典型的Java Web项目,...
这是整合SpringMVC+Spring+SpringDataJPA+Hibernate简单的实现登录的功能,用的是mysql数据库,这是一个web Project 如果你用的是JavaEE6那么你要注意bean-validator.jar和weld-osgi-bundle.jar与slf4j的jar包冲突。...
本项目采用Maven、SpringMVC和Hibernate这三个技术栈进行开发,旨在提供一个高效、稳定且易于维护的解决方案。下面将详细介绍这三个核心技术及其在在线考试系统中的应用。 1. Maven:Maven 是一个项目管理工具,它...
- 避免版本冲突:不同框架和库之间可能存在版本兼容性问题,确保所有jar包版本匹配。 - 使用最新稳定版:虽然这个压缩包中的jar包已经经过验证,但依然建议定期检查是否有新的稳定版本发布,以获取最新的功能和修复...
【标题】中的"Spring+SpringMVC+Mybatis+Shiro+Hibernate验证+JSON+JSTL、EL+文件上传io jar包"涉及到的是一个经典的Java Web开发技术栈,通常用于构建企业级应用程序。下面将详细介绍这些技术及其在项目中的作用:...
本项目针对旧版本SSH存在的问题,如Spring版本过低和Hibernate版本过低,以及可能的jar包冲突进行了更新和整合。 首先,Spring 4.1引入了许多改进和新特性。例如,它加强了对Java 8的支持,包括日期和时间API的改进...
同时,随着技术的发展,现在已经有更新的Spring Boot框架,它集成了许多Spring生态系统的组件,包括Spring MVC和Spring Data JPA(一个基于Hibernate的ORM解决方案),简化了配置,进一步提升了开发效率。
Maven的依赖管理能够帮助我们自动解决库之间的版本冲突,简化项目的构建过程。 接下来,配置核心的`spring.xml`文件。在这个文件中,我们配置了数据源(dataSource)、SessionFactory、事务管理器...
SVN有助于解决代码冲突,保证团队间的代码同步,是软件开发过程中的重要工具。 在这个项目中,开发者可能已经使用了SVN来管理源代码,确保所有团队成员都有最新的代码,并且可以追溯每个版本的更改。同时,由于项目...
标题 "spring3+springmvc+jpa2+gae" 指的是一个集成开发环境,它结合了Spring框架的三个核心组件以及Google App Engine (GAE)。这个项目旨在展示如何在GAE上运行一个基于Spring 3、Spring MVC和JPA 2.0的应用程序。...
SSM框架,即Spring、SpringMVC和Mybatis的组合,是Java Web开发中的主流选择。这个基于Maven整合的SSM框架demo实例为开发者提供了一个快速搭建项目的模板,便于理解并应用到实际项目中。 首先,让我们详细了解这三...
在IT行业中,Maven、SpringMVC和Hibernate是三个非常重要的框架,它们分别在构建管理、Web应用开发和对象关系映射(ORM)方面发挥着关键作用。这三者的整合可以构建出高效、规范化的Java Web项目。接下来,我们将...
在Java Web开发中,整合Hibernate 3.3与Spring MVC是一项常见的任务,它能让我们充分...这次提供的"Hibernate+SpringMVC需要的所有包(没报错)"压缩包,正是为了帮助开发者避免这些常见问题,确保整合过程顺利进行。
在IT行业中,Spring MVC和Hibernate是两个非常重要的框架,它们分别用于构建Web应用程序的模型-视图-控制器(MVC)架构和对象关系映射(ORM)。本篇将详细讲解如何将Spring 4 MVC与Hibernate 4进行整合,以便开发...
《基于JSP、SpringMVC和Hibernate的实验室预约管理系统源码解析》 在现代教育环境中,实验室资源的有效管理和分配显得尤为重要。为此,开发者们利用先进的技术框架构建了实验室预约管理系统,旨在提高实验室利用率...