标签:10 hibernate 4.1 Spring commons springframework Hibernate4.3 spring org
先上详细的配置文件,在上说明,让大家看完例子后更能清晰的对项目有个认识。
该框架集合的功能模块主要包含以下功能包:
guavaAspectJapache commonlogSpringHibernatePOIjacksonoraclequartz
1,web.xml
myapp contextConfigLocation /WEB-INF/applicationContext.xml org.springframework.web.context.ContextLoaderListener springServlet org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/spring-mvc.xml spring.profiles.active production 1 springServlet / Set Character Encoding org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 forceEncoding true Set Character Encoding /* 20 index.jsp
2,applicationContext.xml
org.easy.java org.hibernate.dialect.Oracle10gDialect none true none false
3,spring-mvc.xml
4,pom.xml
4.0.0 org.easy.java myapp war 0.0.1-SNAPSHOT myapp Maven Webapp http://maven.apache.org javax.servlet servlet-api 2.5 provided javax.servlet.jsp jsp-api 2.1 provided taglibs standard 1.1.2 javax.servlet jstl 1.2 com.google.guava guava 15.0-rc1 org.aspectj aspectjrt 1.7.4 org.aspectj aspectjweaver 1.7.4 commons-logging commons-logging 1.2 commons-lang commons-lang 2.6 org.apache.commons commons-collections4 4.0 commons-beanutils commons-beanutils 1.8.3 commons-fileupload commons-fileupload 1.3.1 commons-dbcp commons-dbcp 1.4 commons-pool commons-pool 1.6 log4j log4j 1.2.14 org.slf4j slf4j-log4j12 1.7.2 org.springframework spring-core 4.1.6.RELEASE org.springframework spring-web 4.1.6.RELEASE org.springframework spring-aspects 4.1.6.RELEASE org.springframework spring-webmvc 4.1.6.RELEASE org.springframework spring-context 4.1.6.RELEASE org.springframework spring-tx 4.1.6.RELEASE org.springframework spring-orm 4.1.6.RELEASE org.springframework spring-messaging 4.1.6.RELEASE org.springframework spring-jdbc 4.1.6.RELEASE org.hibernate hibernate-core 4.3.10.Final org.hibernate hibernate-c3p0 4.3.10.Final org.hibernate hibernate-ehcache 4.3.10.Final org.hibernate hibernate-osgi 4.3.10.Final org.hibernate hibernate-envers 4.3.10.Final org.hibernate hibernate-entitymanager 4.3.10.Final org.apache.poi poi-ooxml 3.12 com.fasterxml.jackson.core jackson-core 2.1.0 com.fasterxml.jackson.core jackson-databind 2.1.0 com.fasterxml.jackson.core jackson-annotations 2.1.0 com.oracle ojdbc14 10.2.0.4.0 org.quartz-scheduler quartz 2.2.0 org.apache.maven.plugins maven-resources-plugin 2.4.3 myapp org.apache.maven.plugins maven-compiler-plugin 2.3.2
1.7 1.7 注意点有以下几个希望大家注意,在发开过程中需要更改的地方还真是很多,变化真是不少,性能更是不用我,做了个简单的测试,比之前的效果好了不少。
《注意》
1,Spring4.1.6将之前的类弃用了,改用MappingJackson2JsonView来解析json。使用com.fasterxml.jackson.core来代替之间的jackson.
2,Spring配置文件的头文件标签之前配置写明对应的包版本号,现在不需要了。
3,sessinfactory是用那个org.springframework.orm.hibernate4.LocalSessionFactoryBean版本4的来替换。
4,事物类换成org.springframework.orm.hibernate4.HibernateTransactionManager
5,异常类换成PersistenceExceptionTranslationPostProcessor。
标签:10,hibernate,4.1,Spring,commons,springframework,Hibernate4.3,spring,org 来源: https://blog.csdn.net/lgxzzz/article/details/122707073
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。