spring springmvc mybatis 升级到最近jar包。截止2017年8月3日。
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <parent> <artifactId>authority-platform</artifactId> <groupId>com.sncfc</groupId> <version>1.0-SNAPSHOT</version> </parent> <modelVersion>4.0.0</modelVersion> <artifactId>server-web</artifactId> <packaging>war</packaging> <name>server-web Maven Webapp</name> <url>http://maven.apache.org</url> <properties> <commons-lang.version>2.6</commons-lang.version> <spring.version>4.3.10.RELEASE</spring.version> <slf4j.version>1.7.25</slf4j.version> <org.aspectj.version>1.8.10</org.aspectj.version> <com.oracle.version>11.1.0.6.0</com.oracle.version> <mybatis.spring.version>1.3.1</mybatis.spring.version> <mybatis.version>3.4.2</mybatis.version> <mybatis.pagehelper.version>5.0.3</mybatis.pagehelper.version> <commons-lang3.version>3.6</commons-lang3.version> <!--Apache Commons DBCP 2.1.1 for JDBC 4.1 (Java 7.0+)--> <commons-dbcp2.version>2.1.1</commons-dbcp2.version> <gson.version>2.8.1</gson.version> <jackson.version>2.8.9</jackson.version> <jstl.version>1.2</jstl.version> <taglibs.version>1.2.5</taglibs.version> <logback.classic.version>1.2.3</logback.classic.version> <logback.ext-spring.version>0.1.4</logback.ext-spring.version> <slf4j.jcl.version>1.7.25</slf4j.jcl.version> <mysql.version>5.1.42</mysql.version> <servlet.version>3.1.0</servlet.version> <oracle.version>11.1.0.6.0</oracle.version> </properties> <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>3.8.1</version> <scope>test</scope> </dependency> <!-- spring begin --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>${spring.version}</version> <scope>test</scope> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>${spring.version}</version> <type>jar</type> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-core</artifactId> <version>${spring.version}</version> <type>jar</type> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-beans</artifactId> <version>${spring.version}</version> <type>jar</type> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>${spring.version}</version> <type>jar</type> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-orm</artifactId> <version>${spring.version}</version> <type>jar</type> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-oxm</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-aop</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-jdbc</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>${spring.version}</version> </dependency> <!--spring end--> <!--代理 begin--> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>${org.aspectj.version}</version> </dependency> <!--代理 end--> <!--jdbc oracle begin--> <dependency> <groupId>com.oracle</groupId> <artifactId>ojdbc5</artifactId> <version>${oracle.version}</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>${mysql.version}</version> </dependency> <!--jdbc oracle end--> <!--spring mybatis 集成 begin--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>${mybatis.version}</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>${mybatis.spring.version}</version> </dependency> <!--分页插件--> <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>${mybatis.pagehelper.version}</version> </dependency> <!--spring mybatis 集成 end--> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>${commons-lang3.version}</version> </dependency> <!--数据库连接池 --> <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-dbcp2</artifactId> <version>${commons-dbcp2.version}</version> </dependency> <!--json begin--> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>${gson.version}</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>${jackson.version}</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>${jackson.version}</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>${jackson.version}</version> </dependency> <!--json end--> <!--servlet--> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>${jstl.version}</version> </dependency> <dependency> <groupId>org.apache.taglibs</groupId> <artifactId>taglibs-standard-impl</artifactId> <version>${taglibs.version}</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>${servlet.version}</version> </dependency> <!--日志--> <dependency> <groupId>ch.qos.logback</groupId> <artifactId>logback-classic</artifactId> <version>${logback.classic.version}</version> </dependency> <dependency> <groupId>org.logback-extensions</groupId> <artifactId>logback-ext-spring</artifactId> <version>${logback.ext-spring.version}</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>jcl-over-slf4j</artifactId> <version>${slf4j.jcl.version}</version> </dependency> </dependencies> <build> <finalName>server-web</finalName> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.xml</include> </includes> </resource> </resources> <pluginManagement> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <version>3.2</version> <configuration> <source>1.7</source> <target>1.7</target> </configuration> </plugin> </plugins> </pluginManagement> </build> </project>
相关推荐
通过以上步骤,我们就成功地使用Maven搭建了一个基本的SSM框架项目。当然,实际项目中还需要考虑异常处理、安全控制、国际化、日志管理等多个方面,这些都可以通过引入相应的Spring或第三方库来实现。总的来说,SSM...
通过`pom.xml`,开发者可以声明对SSM框架以及其他第三方库的依赖,Maven会自动下载并管理这些依赖,确保项目的构建和运行环境一致性。 在企业微信开发中,获取`accesstoken`是一项基础任务。`accesstoken`是企业...
Maven通过读取POM.xml文件,自动下载所需的库,编译源代码,运行测试,打包应用,并能部署到各种环境中,大大减少了开发者手动配置的工作量。 **Apache Shiro** 是一个强大且易用的Java安全框架,专注于身份验证...
【SSM框架详解】 SSM框架是Java Web开发中常用的一种组合,由Spring、Spring MVC和MyBatis三个开源框架组成。这个“基本的maven框架demo ssm”项目就是一个典型的SSM应用实例,旨在帮助开发者快速理解并上手这三个...
ssm+maven整合实例,这是一个简单的实例,可以发布对于ssm框架与maven工具使用。
综上所述,"java ssm框架maven"是一个针对初学者的Eclipse打包项目,旨在提供一个可以直接运行的SSM示例,帮助学习者快速理解和实践SSM框架与Maven的集成使用。在实际项目开发中,掌握SSM框架的使用以及Maven的项目...
本项目为“基于Java的SSM框架Maven项目设计源码”,包含46个文件,其中包括16个Java源文件、13个XML配置文件、7个Markdown文档、7个Idea项目配置文件、1个Gitignore忽略配置文件、1个JSP页面、1个Properties配置文件...
本项目是基于SSM框架,利用Maven进行构建和依赖管理,并且整合了Apache Shiro进行权限控制,实现了与数据库的交互。 首先,Spring框架作为基础,它提供了依赖注入(Dependency Injection,DI)和面向切面编程...
本项目为“基于Java和HTML的SSM框架Maven项目设计源码”,包含38个文件,其中包括10个XML配置文件、7个Properties配置文件、7个字节码文件、4个Java源文件、3个Prefs文件、1个Classpath文件、1个Project文件、1个...
在SSM框架中,Maven帮助开发者管理SSM各组件的版本,以及其他的第三方库。 在实际开发中,整合SSM+maven的过程包括以下几个步骤: 1. **创建Maven项目**:使用Maven的archetype插件生成一个基础的Maven项目结构。 2...
综上所述,这个项目提供了一个全面的示例,展示了如何在Eclipse环境下使用SSM框架和Maven构建一个Java Web应用。开发者可以通过阅读文档,学习如何配置开发环境,理解SSM框架之间的协作,以及如何利用Maven进行项目...
在提供的资源包中,Maven资源文件应该包含了一系列的Jar包,这些是SSM框架运行所必需的库。例如,Spring的核心库(spring-context、spring-beans等)、SpringMVC的相关库(spring-webmvc等)、MyBatis的主库和驱动库...
在采用Maven进行项目构建时,我们可以在`pom.xml`文件中定义所需的SSM框架及其相关依赖。Maven会自动下载这些依赖,并按照指定的顺序进行编译、测试和打包。这样,当需要在新的项目中使用SSM框架时,只需要将这个...
在这个模板中,Maven配置文件(pom.xml)会定义项目依赖,包括SSM框架和其他必要的库,确保所有组件都能正确地协同工作。 **JSP(JavaServer Pages)**是一种动态网页技术,用于生成HTML页面。在SSM项目中,JSP通常...
1. **依赖管理**:Maven可以自动下载并管理SSM框架和其他相关库的jar包,避免手动管理依赖的繁琐工作。 2. **构建工具**:通过简单的命令如`mvn compile`、`mvn test`、`mvn package`,Maven可以完成编译、测试、...
本项目是一款采用Java和JavaScript开发的SSM框架Maven项目源码,包含91个文件,其中XML配置文件56个,Java源代码18个,属性文件7个,Idea项目文件5个,JSP页面4个,JavaScript文件1个。
在“maven+ssm框架demo”项目中,Maven负责管理项目的构建过程,自动下载依赖库,统一构建流程,简化项目的构建和部署工作。 6. **集成过程**:集成SSM框架通常涉及以下几个步骤: - 创建Maven项目结构,配置pom....
利用Maven进行SSM框架开发的脚手架,项目通用,配置文件有详细注释,包含: 1.maven的settings文件模板(阿里云仓库) 2.maven的pom文件模板 3.spring核心配置文件模板 4.springmvc核心配置文件模板 5.Slf4j中log4j2...
《基于SSM+maven的学生选课管理系统的设计与实现》 在现代教育信息化进程中,学生选课管理...同时,该项目的开发过程也是对SSM框架和Maven技术的实践运用,对于提升开发者在Java Web领域的技能具有积极的推动作用。
总结来说,"mavenssm"项目是一个使用了SSM框架,结合EasyUI前端的CRUD应用,具备完整的开发环境和数据库初始化脚本,适合初学者学习和快速搭建后台管理系统。通过Maven进行项目构建和依赖管理,整个项目结构清晰,...