MyBatis简单介绍附带mybatis和连接MySQL数据库安装包
什么是Mybatis?
MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。
每个MyBatis应用程序主要都是使用SqlSessionFactory实例的,一个SqlSessionFactory实例可以通过SqlSessionFactoryBuilder获得。SqlSessionFactoryBuilder可以从一个xml配置文件或者一个预定义的配置类的实例获得。
用xml文件构建SqlSessionFactory实例是非常简单的事情。推荐在这个配置中使用类路径资源(classpath resource),但你可以使用任何Reader实例,包括用文件路径或file://开头的url创建的实例。MyBatis有一个实用类----Resources,它有很多方法,可以方便地从类路径及其它位置加载资源。
MyBatis 最强大的特性之一就是它的动态语句功能。如果您以前有使用JDBC或者类似框架的经历,您就会明白把SQL语句条件连接在一起是多么的痛苦,要确保不能忘记空格或者不要在columns列后面省略一个逗号等。动态语句能够完全解决掉这些痛苦。尽管与动态SQL一起工作不是在开一个party,但是MyBatis确实能通过在任何映射SQL语句中使用强大的动态SQL来改进这些状况。
安装包的百度云链接:链接: https://pan.baidu.com/s/1KZOVUVWsmoKSXXXi-Ohsng 密码: 2i4s
创建了一个 Java 工程了,我们继续下一步。接下来我们在项目中加入两个所需的程序库:mysql-connector 和 mybatis,右键点击项目,从弹出的菜单中选择: "Build Path" -> "Add Libaries..." ,如下图所示:
从中选择“User Library",点击“Next>",创建两个类库为:mysql-connector 和 mybatis,如下所示:
点击“User Libararies...",继续下一步,创建一个新的类库,如下图所示:
由于笔者也是小白~~写的不好望多多指导