简介:

     MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。      ——百度百科

创建maven工程:

项目结构:

Mybatis(1) 创建Mybatis HelloWorld

pom.xml文件: 

 1 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
 2   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
 3   <modelVersion>4.0.0</modelVersion>
 4 
 5   <groupId>com.itdoc.mybatis</groupId>
 6   <artifactId>mybatis-01</artifactId>
 7   <version>1.0-SNAPSHOT</version>
 8   <packaging>jar</packaging>
 9 
10   <name>mybatis-01</name>
11   <url>http://maven.apache.org</url>
12 
13   <properties>
14     <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
15   </properties>
16 
17   <dependencies>
18     <!-- https://mvnrepository.com/artifact/org.apache.logging.log4j/log4j-core -->
19     <dependency>
20       <groupId>org.apache.logging.log4j</groupId>
21       <artifactId>log4j-core</artifactId>
22       <version>2.8.2</version>
23     </dependency>
24 
25     <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis -->
26     <dependency>
27       <groupId>org.mybatis</groupId>
28       <artifactId>mybatis</artifactId>
29       <version>3.4.1</version>
30     </dependency>
31 
32     <!-- https://mvnrepository.com/artifact/mysql/mysql-connector-java -->
33     <dependency>
34       <groupId>mysql</groupId>
35       <artifactId>mysql-connector-java</artifactId>
36       <version>5.1.38</version>
37     </dependency>
38 
39     <!-- https://mvnrepository.com/artifact/junit/junit -->
40     <dependency>
41       <groupId>junit</groupId>
42       <artifactId>junit</artifactId>
43       <version>4.12</version>
44     </dependency>
45 
46   </dependencies>
47 </project>
pom.xml

相关文章:

  • 2022-12-23
  • 2021-09-07
  • 2021-10-28
  • 2021-11-30
  • 2021-08-08
  • 2021-08-08
  • 2021-10-24
  • 2022-12-23
猜你喜欢
  • 2021-07-12
  • 2021-10-03
  • 2021-11-04
  • 2021-06-10
  • 2021-12-01
  • 2021-07-19
  • 2021-05-23
相关资源
相似解决方案