
Mybatis
pbyang5689
这个作者很懒,什么都没留下…
展开
-
MyBatis入门(一)
一、MyBatis架构1、 mybatis配置(1)SqlMapConfig.xml,此文件作为mybatis的全局配置文件,配置了mybatis的运行环境等信息。(2)mapper.xml文件即sql映射文件,文件中配置了操作数据库的sql语句。此文件需要在SqlMapConfig.xml中加载。2、 通过mybatis环境等配置信息构造SqlSessionFactory即会话工厂3、 由...转载 2018-05-12 17:22:36 · 157 阅读 · 0 评论 -
MyBatis使用selectKey返回主键的值
这种方式只试用于支持主键自增的数据库,使用<selectKey>标签来获取主键的值,这种方式不仅适用于不提供主键自增功能的数据库,也使用与提供主键自增功能的数据库。对于MySQL数据库: <insert id="insert"> insert into user( username, password, email, info, headImg...原创 2018-05-26 15:59:28 · 2379 阅读 · 0 评论 -
MyBatis分页插件的实现
分页插件的核心部分由两个类组成,PageInterceptor拦截器类和数据库方言接口Dialect1、PageInterceptor拦截器类package com.pbyang.web.pagination;import org.apache.ibatis.cache.CacheKey;import org.apache.ibatis.executor.Executor;import or...原创 2018-06-02 18:55:00 · 993 阅读 · 0 评论 -
MyBatis标签基本用法
1、choose标签用法实现if....else的逻辑就要用<choose> <when> </when> <otherwise> </othorwise</choose>2、where标签用法<select id ="select" resultType=""&原创 2018-05-26 20:00:53 · 495 阅读 · 0 评论