本文主要是介绍【SpringMVC】Intellij Idea搭建一个完整的 spring mvc项目 (附带ibatis的配置与使用),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Intellij Idea + spring + ibatis + tomcat + maven打造一个简单的web项目
- Intellij Idea spring ibatis tomcat maven打造一个简单的web项目
- step 1 使用idea maven创建一个web项目
- step 2 编写pom
- step 3 创建一个spring的配置文件applicationContext以及类DispatcherServlet使用的配置文件config
- step 4 编写webxml
- step 5 编写类
- step 6启动在idea中配置的tomcat在浏览器中输入相应url即可访问
- step 7 ibatis的配置
- 1 需要配置pom中的依赖包括ibatis的依赖以及相应的数据库的驱动依赖scope为provided
- 2 创建数据库操作的类并继承父类SqlMapClientDaoSupport在类中使用
- 3 编写数据库相应的配置文件
- 4 在spring配置文件中编写相应的bean包括数据源的beansqlmapclient的bean以及所编写的操作数据库的bean
step 1. 使用idea + maven创建一个web项目
创建好后,发现main下面没有java文件夹,这里可以手动新建一个文件夹,并且右键Mark Direactory as source,至此,一个maven管理的web项目建立完毕;
step 2. 编写pom
依赖主要有spring相关的依赖以及ibatis、log4j相关的依赖等等,如下所示:
<dependencies><dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>3.8.1</version><scope>test</scope></dependency><!--Spring 相关依赖--><dependency><groupId>org.springframework</groupId><artifactId>spring-beans</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-core</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-context</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-web</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-webmvc</artifactId><version>${spring.version}</version></dependency><dependency><groupId>org.springframework</groupId><artifactId>spring-orm</artifactId><version>3.0.5.RELEASE</version></dependency><dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.16.10</version></dependency><dependency><groupId>javax.servlet</groupId><artifactId>jstl</artifactId><version>1.2</version></dependency><dependency><groupId>javax.servlet</groupId><artifactId>servlet-api</artifactId><version>2.5</version><scope>provided</scope></dependency><dependency><groupId>net.sf.json-lib</groupId><artifactId>json-lib</artifactId><version>2.2.3</version></dependency><!--ibatis依赖--><dependency><groupId>org.apache.ibatis</groupId><artifactId
这篇关于【SpringMVC】Intellij Idea搭建一个完整的 spring mvc项目 (附带ibatis的配置与使用)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!