- 前言
- 1. Mybatis层编写
- 2. Spring层编写
- 1. Spring整合Mybatis
- 2. Spring整合service
- 3. SpringMVC层编写
- 1. 编写web.
- 2. 编写spring-mvc.
- 4. Spring配置整合文件,applicationContext.
- 依赖
前言
新建一个普通的Maven项目
基本目录结构
├── src # │ ├── main # │ │ └── java # java代码目录│ │ └── resources # 配置文件目录, 存放下面Spring配置文件│ ├── test # 单元测试目录├── web # web目录│ └── WEB-INF # web.
1. Mybatis层编写
1、在 resources
目录下新建数据库配置文件 database.properties
jdbc.driver=com.mysql.jdbc.Driver# 如果是使用 MySQL8.0+ 那么还需要增加一个时区的配置; serverTimezone=Asia/Shanghaijdbc.url=jdbc:mysql://localhost:3306/ssmbuild?useSSL=true&useUnicode=true&characterEncoding=utf8jdbc.username=rootjdbc.password=123456
2、在 resources
目录下创建Mybatis配置文件 mybatis-config.
<?
2. Spring层编写
1. Spring整合Mybatis
配置Spring整合MyBatis,这里数据源使用c3p0连接池;
编写Spring整合Mybatis的相关的配置文件;在
resources
目录下创建spring-dao.
注意:这里要引入上面Mybatis层的两个配置文件,配置文件的名称不要写错
<?
2. Spring整合service
将业务层的类注入到Spring中,在 resources
目录下创建 spring-service.
<?
3. SpringMVC层编写
在 resources
目录下创建 spring-mvc.<?
依赖
<!--依赖--><dependencies> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.10</version> </dependency> <!--Junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13</version> </dependency> <!--数据库驱动--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.47</version> </dependency> <!--数据库连接池--> <dependency> <groupId>com.mchange</groupId> <artifactId>c3p0</artifactId> <version>0.9.5.2</version> </dependency> <!--Servlet - JSP --> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <!--Mybatis--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.2</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>2.0.2</version> </dependency> <!--Spring--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.1.9.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>5.1.9.RELEASE</version> </dependency> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.4</version> </dependency></dependencies><!--静态资源导出问题--><build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.
原文转载:http://www.shaoqun.com/a/521234.html
f2c:https://www.ikjzd.com/w/1242
凹凸曼:https://www.ikjzd.com/w/1392
目录前言1.Mybatis层编写2.Spring层编写1.Spring整合Mybatis2.Spring整合service3.SpringMVC层编写1.编写web.2.编写spring-mvc.4.Spring配置整合文件,applicationContext.依赖前言新建一个普通的Maven项目基本目录结构├──src #│├──main #││ └──java #java代码目录││ └──
环球市场:环球市场
f2c:f2c
火星人图片_火星人图片新闻资讯_火星人图片报道:火星人图片_火星人图片新闻资讯_火星人图片报道
注意!亚马逊又一站点卖家要求上传营业税ID!:注意!亚马逊又一站点卖家要求上传营业税ID!
阿里巴巴国际站公布扶持举措 面向全网商家增投海外流量:阿里巴巴国际站公布扶持举措 面向全网商家增投海外流量
<?
依赖
<!--依赖--><dependencies> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.18.10</version> </dependency> <!--Junit--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.13</version> </dependency> <!--数据库驱动--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.47</version> </dependency> <!--数据库连接池--> <dependency> <groupId>com.mchange</groupId> <artifactId>c3p0</artifactId> <version>0.9.5.2</version> </dependency> <!--Servlet - JSP --> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <!--Mybatis--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.5.2</version> </dependency> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>2.0.2</version> </dependency> <!--Spring--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>5.1.9.RELEASE</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>5.1.9.RELEASE</version> </dependency> <dependency> <groupId>org.aspectj</groupId> <artifactId>aspectjweaver</artifactId> <version>1.9.4</version> </dependency></dependencies><!--静态资源导出问题--><build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>**/*.
原文转载:http://www.shaoqun.com/a/521234.html
f2c:https://www.ikjzd.com/w/1242
凹凸曼:https://www.ikjzd.com/w/1392
目录前言1.Mybatis层编写2.Spring层编写1.Spring整合Mybatis2.Spring整合service3.SpringMVC层编写1.编写web.2.编写spring-mvc.4.Spring配置整合文件,applicationContext.依赖前言新建一个普通的Maven项目基本目录结构├──src #│├──main #││ └──java #java代码目录││ └──
环球市场:环球市场
f2c:f2c
火星人图片_火星人图片新闻资讯_火星人图片报道:火星人图片_火星人图片新闻资讯_火星人图片报道
注意!亚马逊又一站点卖家要求上传营业税ID!:注意!亚马逊又一站点卖家要求上传营业税ID!
阿里巴巴国际站公布扶持举措 面向全网商家增投海外流量:阿里巴巴国际站公布扶持举措 面向全网商家增投海外流量