Spring MVC + Mybatis项目搭建
1、参考《Java Spring MVC项目搭建(一)——Spring MVC框架集成》配置spring mvc需要的jar包及eclipse配置(主要是针对servlet-api.jar)
2、配置项目需要的其它jar包,尤其是mybatis jar包,可以从maven库中http://mvnrepository.com/进行搜索并下载,主要有以下几个jar包,此处我下载的都是最新版:
2.1、commons-logging-1.2.jar:http://mvnrepository.com/artifact/commons-logging/commons-logging (《Java Spring MVC项目搭建(一)——Spring MVC框架集成》)已经配置,可忽略。
commons-fileupload-1.3.2.jar:http://mvnrepository.com/artifact/commons-fileupload/commons-fileupload
commons-io-2.5.jar:http://mvnrepository.com/artifact/commons-io/commons-io
log4j-1.2.17.jar:http://mvnrepository.com/artifact/log4j/log4j
mybatis-3.4.2.jar:http://mvnrepository.com/artifact/org.mybatis/mybatis
mybatis-spring-1.3.1.jar:http://mvnrepository.com/artifact/org.mybatis/mybatis-spring
mysql-connector-java-5.1.40.jar(此处没必要下载最新的,容易造成mysql驱动与mysql版本不匹配导致的无法连接数据库问题):http://mvnrepository.com/artifact/mysql/mysql-connector-java
jstl-1.2.jar:http://mvnrepository.com/artifact/javax.servlet/jstl
aspectjweaver-1.8.10.jar:http://mvnrepository.com/artifact/org.aspectj/aspectjweaver
jackson相关包(jackson-annotations-2.8.0.jar、jackson-core-2.8.1.jar、jackson-databind-2.8.5.jar):http://wiki.fasterxml.com/JacksonDownload
将以上jar包拷贝到/WebContent/WEB-INF/lib目录下,如图所示:

Spring MVC + Mybatis项目搭建的更多相关文章
- SSM框架(Spring + Spring MVC + Mybatis)搭建
Spring是一个轻量级的框架,用到了注解和自动装配,就是IOC和AOP: SpringMVC是Spring实现的一个Web层,相当于Struts的框架: Mybatis是 一个持久层的框架,在使用上 ...
- spring+spring MVC+mybatis 框架搭建
1.新建一个javaWeb工程Test,创建时记得勾选web.xml文件. 2.导入需要的jar包,Mybatis所有的jar,spring所有的jar,mysql驱动包. 这里mybatis和spr ...
- MAVEN构建Spring +Spring mvc + Mybatis 项目(Maven配置部分(workshop))
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20 ...
- 最详细的SSM(Spring+Spring MVC+MyBatis)项目搭建
速览 使用Spring+Spring MVC+MyBatis搭建项目 开发工具IDEA(Ecplise步骤类似,代码完全一样) 项目类型Maven工程 数据库MySQL8.0 数据库连接池:Druid ...
- IDEA中maven搭建Spring+SpringMVC+mybatis项目
一.介绍 使用IDEA搭建maven web项目,整合框架Spring+SpringMVC+mybatis 项目结构图:
- Spring3 + Spring MVC+ Mybatis 3+Mysql 项目整合(注解及源码)
Spring3 + Spring MVC+ Mybatis 3+Mysql 项目整合(注解及源码) 备注: 之前在Spring3 + Spring MVC+ Mybatis 3+Mysql 项目整合中 ...
- maven/eclipse搭建ssm(spring+spring mvc+mybatis)
maven/eclipse搭建ssm(spring+spring mvc+mybatis) 前言 本文旨在利用maven搭建ssm环境,而关于maven的具体内容,大家可以去阅读<Maven 实 ...
- 基于Maven的Spring + Spring MVC + Mybatis的环境搭建
基于Maven的Spring + Spring MVC + Mybatis的环境搭建项目开发,先将环境先搭建起来.上次做了一个Spring + Spring MVC + Mybatis + Log4J ...
- 零基础搭建 spring mvc 4 项目(本文基于 Servlet 3.0)
作者各必备工具的版本如下: Tomcat:apache-tomcat-7.0.63 (下载链接) Java EE - Eclipse:Luna Service Release 1 v4.4.1 (下载 ...
随机推荐
- web前端的问题整理
css实现三列布局?如果中间又是自适应布局怎么做?
- python 字符串,列表,元组,字典相互转换
1.字典 dict = {'name': 'Zara', 'age': 7, 'class': 'First'} 字典转为字符串,返回:<type 'str'> {'age': 7, 'n ...
- servlet路径映射中的完全路径匹配、目录匹配、扩展名匹配
在servlet路径映射中,关于url-pattern的配置有三种,分别是完全路径匹配.目录匹配.扩展名匹配 其优先级分别为:完全路径匹配>目录匹配>扩展名匹配: 一.三种路径印射的区别 ...
- LeetCode - Cut Off Trees for Golf Event
You are asked to cut off trees in a forest for a golf event. The forest is represented as a non-nega ...
- 【shell编程】之基础知识-输入/输出和重定向
大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回到您的终端.一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端.同样,一个命令通常将其输出写入到标准输出,默 ...
- 梯度下降与pytorch
记得在tensorflow的入门里,介绍梯度下降算法的有效性时使用的例子求一个二次曲线的最小值. 这里使用pytorch复现如下: 1.手动计算导数,按照梯度下降计算 import torch #使用 ...
- Nginx配置基于ip的虚拟主机
我是在centos7虚拟机上进行实验的 该实验基于添加好ip的基础上,如何给网卡添加ip请查阅我的博客 先来看一下我的ip [root@localhost nginx]# ifconfig ens33 ...
- Cassandra基础2
========================================================= gossip协议1.点对点(peer to perr)的网络通信协议,节点间地位相同 ...
- C语言打印100到200之间的素数
用C语言打印素数,我们首先要了素数的相关定义:只有1和它本身两个因数的自然数,也就是说除了1和它本身外,不能被其他自然数整除的数就称为素数. 例如:101只能被1 和101 整除:103只能被1 和1 ...
- CentOS6.4 添加nginx系统服务
简介: Nginx安装完成后默认不会注册为系统服务,所以需要手工添加系统服务脚本.在/etc/init.d目录下新建nginx文件,并更改权限其即可. 1.新建nginx文件 1.1.新建文件:vi ...