mybatis学习
Julius.Zhu
每天进步一点点
展开
-
第三章 基础拓展(一)
3.1基础拓展 3.1.1:OGNL表达式 前面我一直在写#{id},#{name},#{age}等语句,每次都会有这么一个#和{},此处就讲解他的作用。 对象–图形导航语言: 可以存取对象的属性和调用对象的方法,通过OGNL的表达式迭代出整个对象的结构图。 OGNL的语法: #{} employee id:1, age:17, depat:Department类型 id:1, name:开发部...原创 2018-12-31 19:18:48 · 261 阅读 · 0 评论 -
第一章 MyBatis概述和环境搭建
第一章 MyBatis概述和环境搭建 1.1 Mybatis框架和最佳实践 在web开发中的最佳实践,根据职责的划分:控制层,业务层,持久层。 控制层:web/mvc (负责处理与与界面交互的的相关操作) (struct2/SpringMVC) 业务层:service (负责复杂的业务逻辑计算和判断) (Spring) 持久层:dao (负责将业务逻辑数据进行...原创 2018-12-31 17:21:19 · 141 阅读 · 0 评论 -
第二章 Mybatis的基础操作(增删改查)
2.1 查询数据 2.2.1查询单条数据 新建实体类: @Data public class Student { private Long id; private String name; private Integer age; } 映射文件: Student.xml <?xml version="1.0&quot原创 2018-12-31 18:15:16 · 264 阅读 · 0 评论