摘要: 一 Spring简介 1 什么是Spring Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是 阅读全文
posted @ 2019-06-25 10:24 千千万花世界 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 一 简介: 1.对于MyBatis的源码分析从SqlSessionFactory开始 2.对于源码分析,有些地方的确无法明白,所以只能将结论抛出。 二 配置流的读取 1.我们使用iBatis包中的Resources工具类的getResourceAsStream方法将配置文件转化为流。 2.这里我们传 阅读全文
posted @ 2019-06-16 19:21 千千万花世界 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 一 简介: 1.对于这个我就不是太熟悉了,只会基本使用,所以来深入了解的就别看了 2.在我们代码的编写过程工,JavaBean实体类,Dao接口,Mapper.xml配置文件实际上很多东西都是固定的,JavaBean的实体类可以通过表的列名与表明以及类型获得,Dao接口可以通过JavaBean实体类 阅读全文
posted @ 2019-06-16 17:35 千千万花世界 阅读(1243) 评论(0) 推荐(0) 编辑
摘要: 一 延迟操作 多表关联查询 1.什么是延迟操作 延迟操作只用与多变关联查询(且必须是将几次查询分开的),实现的效果是:当我们访问一个该bean对象的一般属性时,并没有涉及到第二次查询,则只会执行第一次查询,而当我们需要访问到第二次查询得到的信息时,才会执行第二次查询 2.区别所在: 普通查询时,当你 阅读全文
posted @ 2019-06-16 17:10 千千万花世界 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 一 什么是多变关联 1.所谓的多变关联,就是表结构中存在多对一,一对多的现象,当然也存在多对多。 2.在真正的工作中,经常存在多表关联的存在,就是说外键的存在。比如说:商品表goods,会关联一个分类表,将每个商品进行分类处理。 3.Bean类中的多变关联,作为分类表,应该存在有一个List对象来存 阅读全文
posted @ 2019-06-16 15:09 千千万花世界 阅读(49501) 评论(1) 推荐(3) 编辑
摘要: 一 日志文件的实现 1.日志包(log4j)导入,具体看第一条 2.日志配置文件(放在src目录下,且名字为【log4j.properties】),这是MyBatis中写好的东西,所以并不能像MybatisConfig一样自行解决 算了欠着,感觉日志这一栏要专门搞 二 MyBatis中逻辑运算的使用 阅读全文
posted @ 2019-06-16 13:41 千千万花世界 阅读(965) 评论(0) 推荐(0) 编辑
摘要: 一 分页查询 1.分页查询是也页面的形式来查取输出,并以页面的形式将数据表现出来 2.分页的难点在于页类的创建,以及各个属性之间的关系,并非在于Mybatis使用,对于Mybatis无非就是在sql中加入了一个limit来取相应的值 3.页面是指,我们平时浏览网页时的页面,页面中的对象不用多说,重点 阅读全文
posted @ 2019-06-15 18:07 千千万花世界 阅读(2905) 评论(0) 推荐(0) 编辑
摘要: 一 不适用Dao类的缺陷 1.每次填充第一个方法全路径麻烦,且参数只能有一个,多个参数时,必须使用Map来提交。 2. 使用动态代理后,我们可以在业务层直接创建一个全局的Dao变量,使用起来会方便很多。 二 动态代理的实现 1.mapper映射文件的namespace必须映射到dao的全路径 2.所 阅读全文
posted @ 2019-06-15 17:40 千千万花世界 阅读(386) 评论(0) 推荐(0) 编辑
摘要: 一 增删改查XML配置 注:下方是一些描述,具体执行继续往下看 1.如同上一篇文章所说,可以将XML配置文件看做一个类,namespace看做类的全地址,而无论是update还是select都看作是个方法,id看做方法名,可以设置paramterType与resultType控制返回类。。 2.不使 阅读全文
posted @ 2019-06-15 17:21 千千万花世界 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 一 什么是 MyBatis? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plai 阅读全文
posted @ 2019-06-11 21:59 千千万花世界 阅读(275) 评论(0) 推荐(0) 编辑