Mybatis 使用Dao代码方式进行增、删、改、查。

1、Maven的pom.xml

 1 <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/xsd/maven-4.0.0.xsd">
 2     <modelVersion>4.0.0</modelVersion>
 3     <groupId>com.mcs</groupId>
 4     <artifactId>mybatis01</artifactId>
 5     <version>0.0.1-SNAPSHOT</version>
 6 
 7     <properties>
 8         <!-- Generic properties -->
 9         <java.version>1.8</java.version>
10         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
11         <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
12         <!-- Custom properties -->
13         <mybatis.version>3.3.0</mybatis.version>
14     </properties>
15 
16     <dependencies>
17         <!-- junit -->
18         <dependency>
19             <groupId>junit</groupId>
20             <artifactId>junit</artifactId>
21             <scope>test</scope>
22         </dependency>
23         <!-- log4j -->
24         <dependency>
25             <groupId>log4j</groupId>
26             <artifactId>log4j</artifactId>
27         </dependency>
28         <dependency>
29             <groupId>org.slf4j</groupId>
30             <artifactId>slf4j-log4j12</artifactId>
31         </dependency>
32         <!-- 数据库连接驱动 -->
33         <dependency>
34             <groupId>mysql</groupId>
35             <artifactId>mysql-connector-java</artifactId>
36         </dependency>
37         <!-- c3p0 -->
38         <dependency>
39             <groupId>com.mchange</groupId>
40             <artifactId>c3p0</artifactId>
41         </dependency>
42 
43         <!-- mybatis -->
44         <dependency>
45             <groupId>org.mybatis</groupId>
46             <artifactId>mybatis</artifactId>
47             <version>${mybatis.version}</version>
48         </dependency>
49         <dependency>
50             <groupId>org.mybatis</groupId>
51             <artifactId>mybatis-spring</artifactId>
52             <version>1.2.3</version>
53         </dependency>
54         <dependency>
55             <groupId>org.mybatis</groupId>
56             <artifactId>mybatis-ehcache</artifactId>
57             <version>1.0.0</version>
58         </dependency>
59     </dependencies>
60 
61     <dependencyManagement>
62         <dependencies>
63             <dependency>
64                 <groupId>io.spring.platform</groupId>
65                 <artifactId>platform-bom</artifactId>
66                 <version>2.0.0.RELEASE</version>
67                 <type>pom</type>
68                 <scope>import</scope>
69             </dependency>
70         </dependencies>
71     </dependencyManagement>
72 
73     <build>
74         <finalName>mybatis</finalName>
75         <plugins>
76             <plugin>
77                 <groupId>org.apache.maven.plugins</groupId>
78                 <artifactId>maven-surefire-plugin</artifactId>
79                 <version>2.19</version>
80                 <configuration>
81                     <!-- Maven 跳过运行 Test 代码的配置 -->
82                     <skipTests>true</skipTests>
83                 </configuration>
84             </plugin>
85         </plugins>
86     </build>
87 
88 </project>
View Code

相关文章: