2017年1月18日
摘要: 一、需求:使用springmvc和mybatis完成商品列表查询。 二、整合思路:springMVC+mybaits的系统架构: 1步):整合dao层 mybatis和spring整合,通过spring管理mapper接口。使用mapper的扫描器自动扫描mapper接口在spring中进行注册。 阅读全文
posted @ 2017-01-18 02:48 有点懒惰的大青年 阅读(274) 评论(0) 推荐(0) 编辑
  2017年1月16日
摘要: 什么是逆向工程: mybaits需要程序员自己编写sql语句,mybatis官方提供逆向工程 可以针对单表自动生成mybatis执行所需要的代码(mapper.java,mapper.xml、po..) 1)下载逆向工程: mybatis-generator-core-1.3.2-bundle.zi 阅读全文
posted @ 2017-01-16 02:32 有点懒惰的大青年 阅读(260) 评论(0) 推荐(0) 编辑
  2017年1月15日
摘要: 整合思路: 需要spring通过单例方式管理SqlSessionFactory。 spring和mybatis整合生成代理对象,使用SqlSessionFactory创建SqlSession。(spring和mybatis整合自动完成) 持久层的mapper都需要由spring进行管理。 1)加入j 阅读全文
posted @ 2017-01-15 23:57 有点懒惰的大青年 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 一、动态加载: resultMap可以实现高级映射(使用association、collection实现一对一及一对多映射),association、collection具备延迟加载功能。 需求: 如果查询订单并且关联查询用户信息。如果先查询订单信息即可满足要求,当需要查询用户信息时再查询用户信息。 阅读全文
posted @ 2017-01-15 20:49 有点懒惰的大青年 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 需求: 一、一对一查询 查询订单信息,关联查询创建订单的用户信息; orders >user:一个订单只由一个用户创建,一对一 orders表 和 user表: 1)使用resultType方法: 思路: 查询订单的同时,关联查询用户信息;创建Order的扩展类,包含订单信息、用户信息; pojo 阅读全文
posted @ 2017-01-15 01:53 有点懒惰的大青年 阅读(256) 评论(0) 推荐(0) 编辑
  2017年1月13日
摘要: 一、输入映射: 通过parameterType指定输入参数的类型,类型可以是简单类型、hashmap、pojo的包装类型 1) 传递pojo的包装对象 需求是:完成用户信息的综合查询,传入的查询条件复杂;(包括用户信息、其他信息等); 定义包装类型: 用户扩展类: 视图层面的用户包装类型: 1 pa 阅读全文
posted @ 2017-01-13 03:15 有点懒惰的大青年 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 比如针对我这个项目的mybatis全局配置文件SqlMapConfig.xml做一些说明: 一、properties属性: 将数据库连接参数单独配置在db.properties中,只需要在SqlMapConfig.xml中加载db.properties的属性值。在SqlMapConfig.xml中就 阅读全文
posted @ 2017-01-13 01:57 有点懒惰的大青年 阅读(1505) 评论(0) 推荐(0) 编辑
  2017年1月12日
摘要: 基础知识: 1).SqlSessionFactoryBuilder: 通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory。将SqlSessionFactoryBuilder当成一个工具类使用即可,不需要使用单例管理SqlSessionFactoryBu 阅读全文
posted @ 2017-01-12 02:53 有点懒惰的大青年 阅读(374) 评论(0) 推荐(0) 编辑
  2017年1月10日
摘要: 一、原生态jdbc程序存在的问题: mybatis框架原理、执行过程: 二、入门程序 完成入门程序的以下需求: 1.根据用户id(主键)查询用户信息: 2.根据用户名称模糊查询用户信息: 3.添加用户 4.根据id删除用户: 5.根据id更新用户: 4.根据id删除用户: 5.根据id更新用户: 1 阅读全文
posted @ 2017-01-10 23:34 有点懒惰的大青年 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 一、使用注解的处理器映射器和适配器 1) 在这个下面的/org/springframework/web/servlet/DispatcherServlet.properties文件,从这个文件中加载处理器映射器、适配器、视图解析器等组件,如果不在springmvc.xml中配置,使用默认加载的。其中 阅读全文
posted @ 2017-01-10 22:04 有点懒惰的大青年 阅读(148) 评论(0) 推荐(0) 编辑