仰起嘴角

coding? coding!

Intellij IDEA 2017创建SSM入门项目及相关配置

前言 本文主要讲解Intellij IDEA创建SSM入门项目 本文不会讲解SSM的理论知识 本文所建项目未用到maven进行管理 本文篇幅很长,请配同目录享用 环境说明 Intellij IDEA 2017.2.6 Apache-tomcat-8.5.23 jdk 1.8 MyS...

2018-02-05 17:45:27

阅读数:3618

评论数:0

MyBatis入门【十二】 Spring整合MyBatis基础

整合思路: 需要Spring通过单例方法管理SqlSessionFactory Spring和MyBatis整合生成代理对象,使用SqlSessionFactory创建SqlSession(Spring和MyBatis整合自动完成) 持久层的mapper都需要spring进行管理 在a...

2018-01-31 17:50:18

阅读数:131

评论数:0

MyBatis入门【十一】resultMap小结及延迟加载

resultType: 作用: 将查询结果按照sql列名pojo属性名一致性映射到pojo中 场合: 常见一些明细记录的展示,比如用户购买商品明细,将关联查询信息全部展示再页面时,此时可直接使用resultType将每一条记录映射到pojo中,在前端页面遍历list(list中的是pojo...

2018-01-31 17:39:56

阅读数:109

评论数:0

MyBatis入门【十】一对多查询

前言 本文主要讲解入门项目的基本知识 本文乃是我学习笔记总结,不足之处,还望指点 本文中因多处使用注释,为方便书写,若以“//”双斜杠开头的都是注释 本文中为了清晰讲解基础知识,其中的代码并未完整 项目需求 需求 查询订单及订单明细的信息(大家自行脑补什么订单吧) SQL语句 ...

2018-01-31 17:33:45

阅读数:74

评论数:0

MyBatis入门【九】一对一查询之resultMap

前言 本文主要讲解入门项目的基本知识 本文乃是我学习笔记总结,不足之处,还望指点 本文中因多处使用注释,为方便书写,若以“//”双斜杠开头的都是注释 本文中为了清晰讲解基础知识,其中的代码并未完整 项目需求 需求 查询一个订单信息,关联查询创建订单的用户信息(大家自行脑补什么订单吧...

2018-01-31 17:21:55

阅读数:66

评论数:0

MyBatis入门【八】一对一查询之resultType

前言 本文主要讲解入门项目的基本知识 本文乃是我学习笔记总结,不足之处,还望指点 本文中因多处使用注释,为方便书写,若以“//”双斜杠开头的都是注释 本文中为了清晰讲解基础知识,其中的代码并未完整 项目需求 需求 查询一个订单信息,关联查询创建订单的用户信息(大家自行脑补什么订单吧...

2018-01-31 17:08:38

阅读数:55

评论数:0

MyBatis入门【七】入门小结

mybatis执行过程 1、配置mybatis的配置文件,SqlMapConfig.xml(名称不固定) 2、通过配置文件,加载mybatis运行环境,创建SqlSessionFactory会话工厂 SqlSessionFactory在实际使用时按单例方式管理 3、通过SessionFac...

2018-01-30 09:12:51

阅读数:61

评论数:0

MyBatis入门【六】动态SQL

在MyBatis中,运用动态SQL可以进行动态的添加操作数据库的条件,使操作数据库更加灵活 代码示例 select id="findUserList" parameterType="UserQueryVo全路径/别名" resultMap=&quo...

2018-01-30 01:11:35

阅读数:59

评论数:0

MyBatis入门【五】输入映射、输出映射

输入映射 通过parameterType指定输入参数的类型,类型可以是简单类型、hashmap、pojo包装类型 包装类示例 public class UserQueryVo{ //在这里包装所需要的查询条件 //用户查询条件 private UserCustom ...

2018-01-30 01:01:46

阅读数:91

评论数:0

MyBatis入门【四】SqlMapConfig.xml文件属性详解

SqlMapConfig文件简要 SqlMapConfig.xml为MyBatis框架核心配置文件, SqlMapConfig.xml配置模板 <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3....

2018-01-30 00:52:20

阅读数:74

评论数:0

MyBatis入门【三】Mapper开发基础

前言 在MyBatis的mapper开发中 需要编写mapper.xml映射文件 编写mapper接口需要遵循一些开发规范,mybatis可以自动生成mapper接口实现类代理对象 开发规范 1、在mapper.xml中namespace等于mapper接口地址 "...

2018-01-30 00:38:00

阅读数:111

评论数:0

MyBatis入门【二】入门项目-原始DAO开发

前言 本文主要讲解入门项目的基本知识 本文乃是我学习笔记总结,不足之处,还望指点 本文中因多处使用注释,为方便书写,若以“//”双斜杠开头的都是注释 本文中为了清晰讲解基础知识,其中的代码并未完整 SqlMapConfig.xml相关 相信大家在学习MyBatis之前肯定对于项目的创...

2018-01-30 00:29:53

阅读数:70

评论数:0

MyBatis入门【一】MyBatis框架基本概念

今天开始就正式进入学习MyBatis框架的光明大道了,在正式学习之前先来刷刷框架学习前的副本。 百科MyBatis 百度百科 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google co...

2018-01-29 23:53:07

阅读数:316

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭