springmvc+spring+jpa(hibernate)+redis+maven配置

废话不多少

项目结构

pom.xml配置如下

<project xmlns="" xmlns:xsi=""xsi:schemaLocation=" http://maven.apache.org/xsd/maven-4.0.0.xsd"><modelVersion>4.0.0</modelVersion><groupId>test</groupId><artifactId>springmvc_spring_jpa</artifactId><version>0.0.1-SNAPSHOT</version><packaging>jar</packaging><name>springmvc_spring_jpa</name><url></url><!–各个jar的版本 –><properties><project.build.sourceEncoding>UTF-8</project.build.sourceEncoding><spring.version>4.0.0.RELEASE</spring.version><spring.jpa.version>1.8.0.RELEASE</spring.jpa.version><shiro.version>1.2.2</shiro.version><mysql.connector.version>5.1.21</mysql.connector.version><aspectj.version>1.6.11</aspectj.version><c3p0.version>0.9.5-pre3</c3p0.version><slf4j.version>1.7.2</slf4j.version><log4j.version>1.2.16</log4j.version><junit.version>4.11</junit.version><jsonlib.version>2.4</jsonlib.version></properties><dependencies><!– spring-jpa规范 –><dependency><groupId>org.springframework.data</groupId><artifactId>spring-data-jpa</artifactId><version>${spring.jpa.version}</version></dependency><!–spring bean容器 –><dependency><groupId>org.springframework</groupId><artifactId>spring-beans</artifactId><version>${spring.version}</version></dependency><!– spring配置 –><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-context-support</artifactId><version>${spring.version}</version></dependency><!– springweb连接 –><dependency><groupId>org.springframework</groupId><artifactId>spring-web</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-orm</artifactId><version>${spring.version}</version><type>jar</type><scope>compile</scope></dependency><!– spring webmvc –><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>${spring.version}</version></dependency><!– spring测试 –><dependency><groupId>org.springframework</groupId><artifactId>spring-test</artifactId><version>${spring.version}</version><scope>test</scope></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-jms</artifactId><version>${spring.version}</version></dependency><!– spring切面 –><dependency><groupId>org.springframework</groupId><artifactId>spring-aop</artifactId><version>${spring.version}</version></dependency><!– spring 数据库连接 –><dependency><groupId>org.springframework</groupId><artifactId>spring-jdbc</artifactId><version>${spring.version}</version><type>jar</type><scope>runtime</scope></dependency><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-entitymanager</artifactId><version>4.2.7.SP1</version></dependency><!– hibernate验证 –><dependency><groupId>org.hibernate</groupId><artifactId>hibernate-validator</artifactId><version>5.1.3.Final</version></dependency><!– 面向切面扩展 –><dependency><groupId> org.aspectj</groupId><artifactId> aspectjweaver</artifactId><version>${aspectj.version}</version></dependency><!– 数据库连接池 –><dependency><groupId>com.mchange</groupId><artifactId>c3p0</artifactId><version>${c3p0.version}</version><type>jar</type><scope>compile</scope></dependency><!– mysql连接 –><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>${mysql.connector.version}</version><type>jar</type><scope>compile</scope></dependency><!– 单元测试 –><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>${junit.version}</version><scope>test</scope></dependency><!– Shiro security (权限控制) –><dependency><groupId>org.apache.shiro</groupId><artifactId>shiro-core</artifactId><version>${shiro.version}</version></dependency><dependency><groupId>org.apache.shiro</groupId><artifactId>shiro-web</artifactId><version>${shiro.version}</version></dependency><dependency><groupId>org.apache.shiro</groupId><artifactId>shiro-cas</artifactId><version>${shiro.version}</version></dependency><dependency><groupId>org.apache.shiro</groupId><artifactId>shiro-spring</artifactId><version>${shiro.version}</version></dependency><!– end of Shiro security –><!– logging 日志 –><dependency><groupId>org.slf4j</groupId><artifactId>slf4j-log4j12</artifactId><version>1.7.2</version></dependency><!– io包 –><dependency><groupId>commons-io</groupId><artifactId>commons-io</artifactId><version>1.3.2</version></dependency><!– fileUpload 文件上传 –><dependency><groupId>commons-fileupload</groupId><artifactId>commons-fileupload</artifactId><version>1.2.2</version></dependency><!– redis缓存 –><dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>2.6.2</version><type>jar</type><scope>compile</scope></dependency><!– spring-redis –><dependency><groupId>org.springframework.data</groupId><artifactId>spring-data-redis</artifactId><version>1.4.2.RELEASE</version></dependency></dependencies><!– Build support –><build><plugins><!– jdk版本 –><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.0</version><configuration><source>1.7</source><target>1.7</target><encoding>utf-8</encoding></configuration></plugin><!– 相关文件编码 –><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-resources-plugin</artifactId><configuration><encoding>utf-8</encoding></configuration></plugin><!– tomcat版本 –><plugin><groupId>org.apache.tomcat.maven</groupId><artifactId>tomcat7-maven-plugin</artifactId><version>2.0-beta-1</version><configuration><additionalProjectnatures><projectnature>org.eclipse.jdt.core.javanature</projectnature><projectnature>org.eclipse.m2e.core.maven2Nature</projectnature><projectnature>org.springframework.ide.eclipse.core.springnature</projectnature></additionalProjectnatures><additionalBuildcommands><buildcommand>org.eclipse.jdt.core.javabuilder</buildcommand><buildcommand>org.eclipse.m2e.core.maven2Builder</buildcommand><buildcommand>org.springframework.ide.eclipse.core.springbuilder</buildcommand></additionalBuildcommands><uriEncoding>utf-8</uriEncoding><port>8020</port><path>/</path></configuration></plugin></plugins></build><!– end of Build support –></project>applicationContext.xml配置如下

巨龟千岁,却也平淡无奇;昙花瞬间,却能绚丽无比。

springmvc+spring+jpa(hibernate)+redis+maven配置

相关文章:

你感兴趣的文章:

标签云: