人生三大境界
衣带渐宽终不悔,为伊消得人憔悴。
昨夜西风凋碧树,独上高楼,望尽天涯路。
众里寻他千百度,蓦然回首,那人却在灯火阑珊处。
摘要: 1.一对一查询 1.1 使用resultType接收查询结果 修改pojo类 public class OrderUser extends order { private String username; private String address; ...此处省略get set方法 } <!-- 阅读全文
posted @ 2019-10-06 21:37 一剑霜寒十九洲 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 主要是通过mybatis提供的各种标签方法实现动态拼接sql。 1.if标签 <!-- 根据条件查询用户 --> <select id="queryUserByWhere" parameterType="user" resultType="user"> SELECT id, username, bi 阅读全文
posted @ 2019-10-06 21:16 一剑霜寒十九洲 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 1.parameterType(输入类型) 1.1 传递简单类型 使用#{}占位符,或者${}进行sql拼接。 <select id="caseCountByQueryCaseVo" parameterType="String" resultType="Integer"> select count( 阅读全文
posted @ 2019-10-06 20:57 一剑霜寒十九洲 阅读(105) 评论(0) 推荐(0) 编辑
摘要: SqlMapConfig.xml中配置的内容和顺序如下: properties(属性) settings(全局配置参数) typeAliases(类型别名) typeHandlers(类型处理器) objectFactory(对象工厂) plugins(插件) environments(环境集合属性 阅读全文
posted @ 2019-10-06 19:02 一剑霜寒十九洲 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 使用MyBatis开发Dao,通常有两个方法,即原始Dao开发方法和Mapper动态代理开发方法。 原始Dao开发方法需要程序员编写Dao接口和Dao实现类,此方式开发Dao,存在以下问题: Dao方法体存在重复代码:通过SqlSessionFactory创建SqlSession,调用SqlSess 阅读全文
posted @ 2019-10-06 17:27 一剑霜寒十九洲 阅读(120) 评论(0) 推荐(0) 编辑
摘要: mybatis配置 SqlMapConfig.xml,此文件作为mybatis的全局配置文件,配置了mybatis的运行环境等信息。 mapper.xml文件即sql映射文件,文件中配置了操作数据库的sql语句。此文件需要在SqlMapConfig.xml中加载。 通过mybatis环境等配置信息构 阅读全文
posted @ 2019-10-06 16:53 一剑霜寒十九洲 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 一、什么是Mybatis 这里借用官网的一句话介绍什么是mybatis:MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息 阅读全文
posted @ 2019-10-06 16:46 一剑霜寒十九洲 阅读(172) 评论(0) 推荐(0) 编辑