
Mybatis
d582693456
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Mybatis框架批量更新Oracle数据表
<update id="updateItems" parameterType="userItemsVO"> begin <foreach collection="EXList" item="userItemsEX" index="index" separator=";"> update user_it原创 2018-04-28 15:05:14 · 1262 阅读 · 0 评论 -
Mybatis学习日记二(Mybatis的环境搭建和入门程序)
环境搭建和Mybatis入门程序·需求根据用户id(主键)查询用户信息根据用户名称模糊查询用户添加用户删除用户更新用户·环境搭建java环境:jdk1.8eclipse:oxygenoracle11gmybatis运行环境(jar包,初学,只能按照教程用超级老的版本3.2.7)lib下:依赖jar包mybatis-3.2.7.jar核心jar包·最终工程结构如下图:·SqlMapConfig.xm...原创 2018-04-09 23:36:32 · 260 阅读 · 0 评论 -
Mybatis学习日记三(Mybatis开发dao的方法)
Mybatis开发dao的方法·SqlSession的使用范围 1、SqlSessionFactoryBuilder 通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory,将SqlSessionFactoryBuilder当成一个工具类使用,不使用单利管理,在需要创建工厂SqlSessionFactory的时候,只需要new一次SqlSes...原创 2018-04-10 19:58:02 · 301 阅读 · 0 评论 -
mybatis全局配置参数
Mybatis全局配置参数在mybaits中,setting的的配置参数如下(如果不在配置文件中配置将使用默认值):Setting(设置)Description(描述)Valid Values(验证值组)Default(默认值)cacheEnabled在全局范围内启用或禁用缓存配置任何映射器在此配置下。true | falseTRUElazyLoadingEnabled在全局范围内启用或禁用延迟加...原创 2018-04-10 22:18:39 · 793 阅读 · 0 评论 -
Mybatis学习日记四(SqlMapConfig.xml详解)
SqlMapConfig.xml详解·Mybatis的全局配置文件SqlMapConfig.xml内容 properties(属性) settings(全局配置参数) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境集合属性对象) ...原创 2018-04-10 23:44:47 · 3377 阅读 · 0 评论 -
Mybatis学习日记五(输入映射和输出映射)
输入映射和输出映射·输入映射 通过parameterType指定输入参数类型,类型可以是简单类型、hashMap、pojo的包装类。1、传递pojo包装对象 (1)需求 完成用户信息的综合查询,需求传入查询条件(可能包括用户信息,其他信息,比如商品、订单)。 (2)定义包装类型pojo 针对上边需求,建议使用自定义包装类型的pojo,在包装pojo中将复杂的查询条件包...原创 2018-04-11 14:25:14 · 177 阅读 · 0 评论 -
Mybatis学习日记六(动态sql)
动态sql·什么是动态sql mybatis的核心是对sql语句进行灵活的操作,通过表达式进行判断,对sql进行灵活拼接、组装。·需求(动态sql,where 和 if 的使用) 1、用户信息的综合查询列表和用户信息的查询列表总数,这两个statement的定义,我们要使用动态sql。对查询条件进行判断,如果输入参数不为空才进行查询条件拼接。 (1)mapper.xml 用...原创 2018-04-11 21:15:33 · 200 阅读 · 0 评论