1、首先项目的基本部署:首先导入需要使用的jar包,由于本项目时Maven工程,所以只需要在pom.xml文件下面,添加jar包的依赖关系就可以了。
2、将资源文件在pom.xml文件中,进行文件资源访问的权限,如果不配置该操作,则在读取文件时,项目会报错,找不到该文件。
3、配置web.xml文件信息:启动Spring容器,启动SpringMVC的前端控制器,拦截所有的请求,字码的编码格式,配置服务器发送的请求。
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd";>
4、配置springmvc-config.xml 文件信息:
Spring 和 SpringMVC 都是容器,但是不同点在于Spring是父容器,SpringMVC是子容器,在SpringMVC中可以知道Spring文件的配置信息,但是反过来,Spring是不知道SpringMVC的配置信息的。所以在进行项目的配置时,Spring 和 SpringMVC 都是分工合作的,SpringMVC只扫描控制器@Controller,主要是包含了网站的跳转逻辑的控制和配置。Spring则需要扫描除了控制器之@Controller外的所有组件.在扫描组件时,use-default-filters="false" 默认为true,如果是true,则会扫描所有的组件,false则会扫描你自定义的需要扫描的组件。
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns:context="http://www.springframework.org/schema/context"; xmlns:mvc="http://www.springframework.org/schema/mvc"; xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsdhttp://www.springframework.org/schema/mvchttp://www.springframework.org/schema/mvc/spring-mvc.xsd";>
5、配置mybatis-config.xml 文件信息和dbconfig.properties 数据库信息:
配置实体类在Mybatis中,配置分页的插件信息:使用分页的参数合理化,不会出现超出页面之外的访问和低于最少页面
mybatis-config.xml:
PUBLIC "-//mybatis.org//DTD Config 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-config.dtd";>
dbconfig.properties:
jdbc.jdbcUrl=jdbc:sqlserver://localhost:1433;database=ssm_crud
jdbc.driverClass=com.microsoft.sqlserver.jdbc.SQLServerDriver
jdbc.user=sa
jdbc.password=123456
6、配置applicationContext.xml文件信息:配置数据源信息,与mybatis整合的配置信息,事务控制
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; xmlns:context="http://www.springframework.org/schema/context"; xmlns:aop="http://www.springframework.org/schema/aop"; xmlns:tx="http://www.springframework.org/schema/tx"; xsi:schemaLocation="http://www.springframework.org/schema/beanshttp://www.springframework.org/schema/beans/spring-beans.xsdhttp://www.springframework.org/schema/contexthttp://www.springframework.org/schema/context/spring-context.xsdhttp://www.springframework.org/schema/aophttp://www.springframework.org/schema/aop/spring-aop.xsdhttp://www.springframework.org/schema/cachehttp://www.springframework.org/schema/cache/spring-cache.xsdhttp://www.springframework.org/schema/txhttp://www.springframework.org/schema/tx/spring-tx.xsd";>
7、添加jquery、bootstrap 前端js文件