mybatis入门实战之CRUD

最近由于项目中用到了mybatis,通过自己的实践,希望将学到的东西分享给初学者

Mybatis官网:http://www.mybatis.org/mybatis-3/zh/index.html

推荐书籍: 深入浅出MyBatis技术原理与实战.pdf

希望读者在学习mybatis之前,最好先把官网与相关书籍浏览一下,加深个人的理解。

下面进入实战:

先看看工程目录

mybatis入门实战之CRUD_第1张图片

本工程为maven工程,所需的jar包都在pom.xml文件中配置了,建议读者本地将maven配置文件换成阿里云镜像,jar包下载速度有明显提升

     maven阿里云镜像配置


   
 
      alimaven
      aliyun maven
      http://maven.aliyun.com/nexus/content/groups/public/
      central       
   

 

      pom文件:


   
   
   org.mybatis
   mybatis
   3.4.4
 

 
 
 
 
     mysql
     mysql-connector-java
     5.1.43
 

 
 
 
 
 
     log4j
     log4j
     1.2.17
 
 
 

数据库为Mysql,db文件为db.sql

简单的介绍下工程:
首先看配置文件mybatis-config.xml
mybatis入门实战之CRUD_第2张图片

详细配置参数官网已经介绍的很清楚,请读者参照官网学习
另外工程中model包下为实体类,作为与数据库表的映射
Util包下为数据库连接工具类
mapper包下为持久化接口以及相应的sql实现文件

测试类为Test.java

工程已经上传,地址为 http://download.csdn.net/download/linpe/9942459  请自行下载运行



你可能感兴趣的:(mybatis)