Mybatis3系列 - 1. MyBatis3简介


什么是 MyBatis?

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

说一些题外的话

这篇系列教程, 除了想写出来帮助零入门的人进行入门Mybatis也是为了以后自己有个地方查找知识点. 所以很多内容会从最基础的进行入手. 然后尽量的深入到源码层级. 有任何的不足. 欢迎指正. 希望能够轻喷. 每个人的学习方式不同, 所以能够看到的东西和想输出的东西肯定不一样. 如果你有其他的思路点. 欢迎探讨. 感谢共勉.

另外, 因为是实战型教程, 所以教程还是偏向案例的. 希望整个过程能够做到详细到单步骤.

开始的准备工作

操作系统

win10(不强求, 大多数的教程由此系统编写.)


Java

Mybatis3系列 - 1. MyBatis3简介

JDK8(更高也可以. 学习就不要低于这个了. 现在市面上使用最多的版本了. 如何安装, 可自行查阅其他文档.)


Eclipse

Mybatis3系列 - 1. MyBatis3简介

2019-12的版本, 当然个人认为还是Idea最好用, 除了收费之外没有任何其他的毛病.


MyBatis

Mybatis3系列 - 1. MyBatis3简介

版本: 3.5.3, 写文章时, 最新版本.


Maven

Mybatis3系列 - 1. MyBatis3简介

maven的版本是3.3.9 最好使用3.3+ 最新版更好, 当然这是学习的时候, 真正生产环境当然是越稳定越好.

这里就只支持maven项目了,真正的开发中, maven或者说是代码构建工具已经必不可少了. 不会就认真学上一个小时吧. 足够使用了.


个人习惯

写教程个人比较喜欢用最新的版本. 这样也可以学习其中的不同之处, 所写内容有不会淘汰太快. 要不然教程没有写好, 大版本已经更新了.


下载各个工具的小建议

可以使用迅雷进行下载, 复制对应的下载地址, 在迅雷中新建下载链接即可. 可以大多数情况下加速下载.


额外的配置

打开Eclipse, maven使用自己下载的, 最好不要使用自带的, 可能会出现问题. 也不方便后续的管理.

Window -> Preferences -> Maven 需要配置Installations 和 User Settings

Mybatis3系列 - 1. MyBatis3简介

先配置User Settings

Mybatis3系列 - 1. MyBatis3简介

Local Repository 是根据settings.xml进行配置的. 如果想修改就到maven的conf/settings.xml修改本地仓库地址即可.


再配置Installations

Mybatis3系列 - 1. MyBatis3简介

Maven配置完毕.

加快一点编译速度. 特别是大项目的时候, Eclipse还是会很卡的. 暂停所有的验证器.y

Mybatis3系列 - 1. MyBatis3简介


调整统一的编码

Mybatis3系列 - 1. MyBatis3简介

统一调整成UTF-8. 这些都是基本的配置. 配置完, 就可以接着走接下来的教程了.


准备工作做完第一个教程也就结束了. 因为本教程是系列, 欢迎关注埋坑.

需要注意的是, 因为是基于Java的框架最好还是有基础的Java基础, 最起码可以了解一下JDBC. 再来学习, 可能更加容易.

希望本篇文章给你些许的思考, 感谢关注.


分享到:


相關文章: