在IDEA中maven配置MyBatis的流程详解
程序员文章站
2022-06-27 16:03:16
一.mybatis简介1)mybatis 是一款优秀的持久层框架2)mybatis 避免了几乎所有的 jdbc 代码和手动设置参数以及获取结果集的过程3)mybatis 可以使用简单的 xml 或注解...
一.mybatis简介
1)mybatis 是一款优秀的持久层框架
2)mybatis 避免了几乎所有的 jdbc 代码和手动设置参数以及获取结果集的过程
3)mybatis 可以使用简单的 xml 或注解来配置和映射原生信息,将接口和 java 的 实体类 【plain old java objects,普通的 java对象】映射成数据库中的记录。
如果想了解maven请转到我的上一篇文章中:
二.mybatis获取
1)在这个网址下获取mybatis:
2)在pom.xml中配置mybatis
三.配置文件
在下图中的resource包下建立mybatis-config.xml
配置如下:
<?xml version="1.0" encoding="utf-8" ?> <!doctype configuration public "-//mybatis.org//dtd config 3.0//en" "http://mybatis.org/dtd/mybatis-3-config.dtd"> <configuration> <environments default="development"> <environment id="development"> <transactionmanager type="jdbc"/> <datasource type="pooled">(是否使用数据库连接池) <property name="driver" value="com.mysql.jdbc.driver"/> <property name="url" value="jdbc:mysql://localhost:3306/mybatis?usessl=true&useunicode=true&characterencoding=utf8"/> <property name="username" value="root"/>(数据库用户名) <property name="password" value="123456"/>(数据库密码) </datasource> </environment> </environments> </configuration>
四.测试mybatis
1.数据库建表
2.创建对应实体类
3.创建blogmapper接口并自定义一个方法
如:selectallblogbyid(int id) 等等
4.创建blogmapper.xml(与blogdao同一个包下)
基本配置如下:
<?xml version="1.0" encoding="utf-8" ?> <!doctype mapper public "-//mybatis.org//dtd config 3.0//en" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="com.***.blogmapper">(自行设置) //todo </mapper>
5.在mybatis-config.xml配置mapper
之后就可以测试在blogmapper.xml中编写的sql语句管不管用了。
尾声
这是我对于学习idea中maven配置mybatis流程的一些总结,希望能帮到需要的人。
到此这篇关于在idea中maven配置mybatis的流程详解的文章就介绍到这了,更多相关idea中maven配置mybatis内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
推荐阅读
-
优化MyBatis配置文件中的配置详解
-
探讨fckeditor在Php中的配置详解
-
maven 依赖中scope标签的配置范围详解
-
在Mac开发环境Laravel Valet中配置运行Flarum论坛系统的方法详解
-
在Maven中配置Spring框架需要的依赖
-
ssm框架集成时,在spring配置文文件中集成mybatis时,在sqlSessionFactory中的属性configuration配置日志出错
-
在IDEA中动态的指定Maven镜像源
-
Maven的安装及配置、Maven在Eclipse中的配置,Maven 仓库阿里云镜像配置
-
基于IDEA搭建SpringMVC+Spring+Mybatis的全过程,并深入了解整个运行流程和项目配置
-
在IDEA中安装scala、maven、hadoop遇到的问题小结