摘要: 1、多对一的处理 a) 数据库表的设计 学生表student与老师表teacher b) 实体类 c)编写映射文件student.mapper.xml 第一种方式:按结果嵌套处理 第二种方式:按查询嵌套处理,有两种写法(这种方式相当于做了两次查询) one 这种方式student.mapper.xm 阅读全文
posted @ 2019-08-20 23:28 键盘小侠 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 1、面向接口编程 好处:扩展性好,分层开发中,上层不用管具体的实现,大家都遵循共同的标准,使得开发变得容易。规范性更好 2、注解的实现 a) 编写Dao接口 b) 在核心配置文件中导入 3、使用 阅读全文
posted @ 2019-08-20 15:41 键盘小侠 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 1、分析mysql的分页语句:limit startIndex(开始下标) pageNum(每页的数量) 注意:不用为参数设置类,可以采用map结构来解决这个问题。 2、通过RowBounds来实现分页(简单来说,就是提供的有分页查询的这个方法) Mapper文件不用做任何改变 Dao中需要新建Ro 阅读全文
posted @ 2019-08-20 01:22 键盘小侠 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1、数据库中表的设计 2、实体类 3、mapper映射文件 4、问题:密码没有获取到 原因:mybatis会根据查询的列名(会将列名转为小写)去进行设值(列名setter方法) 5、解决列名和属性名不一致的办法 a) 为列名指定别名 别名和java实体类的属性名一致 b) 设置结果映射类型 阅读全文
posted @ 2019-08-20 00:52 键盘小侠 阅读(377) 评论(0) 推荐(0) 编辑