上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页
摘要: 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) 编辑
摘要: 1、mybatis.cfg.xml 2、mapper文件 3、执行流程 读取核心配置文件 >sqlSessionFactory类 >sqlSession >(执行相关的操作) 5、别名的优化 阅读全文
posted @ 2019-08-19 18:41 键盘小侠 阅读(97) 评论(0) 推荐(0) 编辑
摘要: 1、搭建mybatis框架 a)导入相关jar包 b)编写核心配置文件(配置数据库连接的相关信息以及配置了mapper映射文件) c)编写dao操作 d)编写mapper映射文件 e)编写实体类 2、crud实现内容 mybatis核心配置文件mybatis.cfg.xml User.java实体类 阅读全文
posted @ 2019-08-19 18:16 键盘小侠 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 下载maven 浏览器www.apache.org 拉到最下面,选择maven 选择左侧Download 下载apache-maven-3.6.1-bin.zip,下载好后解压 配置环境变量MAVEN_HOME:D:\apache-maven-3.3.9(本机) Path增加:%MAVEN_HOME 阅读全文
posted @ 2019-08-17 23:36 键盘小侠 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-08-17 23:34 键盘小侠 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 第八讲 面向切面编程--aop 课时11、12 aop简介+使用springAPI实现aop 1、aop:aspect oriented programming 面向切面编程 2、aop在spring中作用 提供声明式事务服务(声明式事务) 允许用户实现自定义切面 3、aop:在不改变原有代码的情况 阅读全文
posted @ 2019-08-16 19:10 键盘小侠 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 第六讲 静态代理 1、静态代理的角色分析: 抽象角色 一般使用接口或者抽象类来实现。 真实角色 被代理的角色 (租房子的人) 代理角色 代理真实角色--代理真实角色后一般会做一些附属操作。 (中介租房,添加其他方法功能) 客户 使用代理角色来进行一些操作 2、代码 略见/07spring4_stat 阅读全文
posted @ 2019-08-15 22:44 键盘小侠 阅读(145) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 13 下一页