Java EE框架:SSM
文章平均质量分 90
雅静8
有计划,有追求;越努力,越幸运!
展开
-
Mybatis总结(6)---Mybatis动态sql
动态sql 1 .什么是动态sqlMyBatis 的强大特性之一便是它的动态 SQL。如果你有使用 JDBC 或其他类似框架的经验,你就能体会到根据不同条件拼接 SQL 语句有多么痛苦。拼接的时候要确保不能忘了必要的空格,还要注意省掉列名列表最后的逗号。利用动态 SQL 这一特性可以彻底摆脱这种痛苦。mybatis核心 对sql语句进行灵活操作,通过表达式进行判断,对s原创 2017-04-24 13:18:02 · 479 阅读 · 0 评论 -
Mybatis总结(5)---Mybatis输入输出映射
Mybatis输入输出映射输入映射通过parameterType指定输入参数的类型,类型可以是简单类型、hashmap、pojo的包装类型。 1. 传递pojo的包装对象(1) 需求完成用户信息的综合查询,需要传入查询条件很复杂(可能包括用户信息、其它信息,比如商品、订单的)(2)定义包装类型pojo针对上边需求,建议使用自定义的包装类型的pojo。原创 2017-04-24 11:14:41 · 472 阅读 · 0 评论 -
mybatis总结(4)---Mybatis 开发DAO两种方法
mybatis开发dao的方法 1. SqlSession使用范围 (1) SqlSessionFactoryBuilder ①通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory②将SqlSessionFactoryBuilder当成一个工具类使用即可,不需要使用单例管理SqlSessionFactoryBuilder。原创 2017-04-23 22:37:41 · 618 阅读 · 0 评论 -
Mybatis总结(3)---Mybatis入门程序
Mybatis入门程序1. 需求根据用户id(主键)查询用户信息根据用户名称模糊查询用户信息添加用户删除用户更新用户 2.环境java环境:jdk1.7.0_67eclipse:Mars.2mysql:5.5 mybatis运行环境(jar包):从https://github.com/mybatis/mybatis-3/release原创 2017-04-23 20:06:50 · 507 阅读 · 0 评论 -
Mybatis总结(2)---Mybatis全局配置文件SqlMapConfig.xml
Mybatis全局配置文件SqlMapConfig.xmlmybatis的全局配置文件SqlMapConfig.xml,配置内容如下: properties(属性)settings(全局配置参数)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)plugins(插件)environments原创 2017-04-23 18:41:37 · 703 阅读 · 0 评论 -
Mybatis总结(1)---基本知识
Mybatis总结(1)---基本知识1. Mybatis是什么?(1)mybatis是一个持久层的框架,是apache下的顶级项目。后来mybatis托管到googlecode下,再后来托管到github下(https://github.com/mybatis/mybatis-3/releases) (2)mybatis让程序将主要精力放在sql上,通过mybat原创 2017-04-23 17:53:15 · 491 阅读 · 0 评论