1.打开IDEA设置
打开IDA左上角File按钮,点击Settings,按照如下图操作
2.mybatis核心配置文件示例:
<?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>
<typeAliases>
<!--给当前包下的类统一设置别名, 别名就是类名, 而且不区分大小写-->
<package name="com.hazw.domain"/>
</typeAliases>
<!-- 集成分页助手插件-->
<!-- <plugins>-->
<!-- <plugin interceptor="com.github.pagehelper.PageInterceptor">-->
<!-- <!–选择数据库方言–>-->
<!-- <property name="helperDialect" value="mysql"/>-->
<!-- <!–-->
<!-- reasonable:默认值是false-->
<!-- true:自动处理首页和尾页,如果是第一页,再点上一页还是第一页不需要在前端去做是否为首页的判断-->
<!-- 如果是尾页,再点下一页还是最后一页,也不需要在前端做是否为尾页的判断-->
<!-- –>-->
<!-- <property name="reasonable" value="true"/>-->
<!-- </plugin>-->
<!-- </plugins>-->
<!--1.数据库环境-->
<environments default="MySQL">
<!--环境配置-->
<environment id="MySQL">
<!--事务管理, 以后交给Spring控制的-->
<transactionManager type="JDBC"></transactionManager>
<!--连接池(数据源)-->
<dataSource type="POOLED">
<property name="driver" value="com.mysql.jdbc.Driver"/>
<property name="url" value="jdbc:mysql://127.0.0.1:3306/mybatisplus_db?useSSL=false"/>
<property name="username" value="root"/>
<property name="password" value="Hazw123456!"/>
</dataSource>
</environment>
</environments>
<!--2. 加载映射配置文件-->
<mappers>
<!--通过包扫描方式, 统一加载该路径下所有映射文件 :扫描的是resource文件下的映射文件-->
<package name="com.hazw.mapper"/>
<!--加载sql映射文件-->
<!-- <mapper resource="UserMapper.xml"/>-->
</mappers>
</configuration>
3.mybatis核心映射文件模板示例:
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="">
</mapper>
4.在IDEA中使用方式,下图所示: