![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mybatis
文章平均质量分 72
ych717
这个作者很懒,什么都没留下…
展开
-
整合SpringMVC
Spring整合MyBatis整合SpringMVC1.引入SpringMVC的jar包以及配置文件2.统一配置文件的命名3.启动项目检查配置1.引入SpringMVC的jar包以及配置文件SpringMVC能够实现和Spring的无缝衔接,前面我们已经把Spring的包添加进了项目(Spring整合MyBatis),接下来只需引入SpringMVC的jar包。如下所示:<!-- springmvc依赖 --><dependency> <groupId>or原创 2021-06-03 22:37:20 · 151 阅读 · 0 评论 -
Spring整合MyBatis
Spring整合MyBatis1.引入数据库jar和C3P0连接池jar包2.引入Spring的jar包以及配置文件3.引入MyBatis的jar包以及配置文件4.修改config配置文件实现数据库管理和事务管理1.引入数据库jar和C3P0连接池jar包<!-- mysql依赖 --><dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</原创 2021-06-03 19:35:14 · 1736 阅读 · 0 评论 -
MyBatis的执行顺序1(mybatis工作流程、生命周期)
1. 首先加载mybatis-config.xml总配置文件,根据development的参数配置连接数据库;查询mappers映射关系,找到mapper.xml配置文件。mybatis-config.xml总配置文件代码<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://myb原创 2021-04-12 14:30:50 · 1992 阅读 · 2 评论 -
MyBatis的SQL
MyBatis的SQL1.CRUD1)select标签2)insert标签3)update标签4)delete标签2.动态sqlif标签where标签补充1.CRUD1)select标签第一个查询语句:<!-- 查询所有用户信息 --><select id="findAllUser" resultType="com.gxy.entity.User"> select * from user</select>这是一个id为findAllUser的映射语原创 2021-06-03 18:10:02 · 695 阅读 · 0 评论 -
MyBatis的映射文件
MyBatis真正的强大之处就在于SQL 映射语句,MyBatis专注于SQL,对于开发人员来说也是极大限度的进行SQL调优,以保证性能。下面是 SQL 映射文件的几个顶级元素的配置:mapper:映射文件的根节点,只有一个属性namespace(命名空间),作用如下:(1)用于区分不同的mapper,全局唯一。(2)绑定DAO接口,即面向接口编程,当绑定一个接口,就不用写此接口的实现类,会通过接口的完全限定名找到对应的mapper配置来执行SQL语句,所以,namespace的命名必须要写接口的完原创 2021-06-03 17:16:37 · 103 阅读 · 0 评论 -
ssm pagehelper分页插件的使用
ssm使用pagehelper分页插件1.引入分页插件使用 Maven引入2. 配置拦截器插件在 Spring 配置文件中配置拦截器插件3.在代码中使用1).首先开启分页查询2).调用查询方法示例代码1.引入分页插件使用 Maven引入在 pom.xml 中添加如下依赖: <!-- mybatis 的 page helper分页插件--> <dependency> <groupId>com.github.pagehelper</groupId>原创 2021-06-02 19:13:41 · 265 阅读 · 0 评论 -
Mybatis复杂查询(一对一,一对多)
一对一(一个学生对应一个老师),一对多(一个学生对应多个课程)1.实体类学生实体 getter、setter方法,tostring方法,有参、无参构造方法package com.test.entity;import java.io.Serializable;import java.util.Date;import java.util.List;/** * @className: com.test.entity.Student * @description: TODO * @auth原创 2021-04-13 14:40:46 · 144 阅读 · 0 评论 -
MyBatis的执行顺序2(mybatis工作流程、生命周期)
1. 首先加载mybatis-config.xml总配置文件,根据development的参数配置连接数据库;查询mappers映射关系,找到mapper.xml配置文件mybatis-config.xml总配置文件代码<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://myba原创 2021-04-12 15:07:39 · 182 阅读 · 0 评论