
MyBatis
AndyLizh
这个作者很懒,什么都没留下…
展开
-
Mybatis传多个参数(三种解决方案)
据我目前接触到的传多个参数的方案有三种。第一种方案 DAO层的函数方法 ?1PublicUser selectUser(String name,String area);对应的Mapper.xml ?123转载 2016-06-02 13:38:02 · 5276 阅读 · 0 评论 -
框架学习系列 mybatis 第八篇 mybatis开发dao的方式
本节主要内容1:原生dao的开发方式2:总结&下节预告本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第八篇 mybatis开发dao的方式声明:本文系凯哥原创。转载请注明出处--头条号mybatis开发dao的方式有两种1:原始dao的开发方式2:Mapper代理的开发方式。本文中,咱们先讲解原始的dao开发方式。一:原始dao的开发方式1.1转载 2017-08-07 10:46:24 · 442 阅读 · 0 评论 -
代码 框架学习系列 mybatis 第八篇 mybatis开发dao的方式
本文是《框架学习系列 mybatis 第八篇 mybatis开发dao的方式》文章中所涉及到的代码代码结构:需要用到的jar:具体代码如下:dao接口类:package com.kaigejava.mybatis.daodev.dao;dao接口实现类:package com.kaigejava.mybatis.daodev.dao.impl;测试类:p转载 2017-08-07 10:47:32 · 400 阅读 · 0 评论 -
框架学习系列 mybatis 第九篇 mybatis中Mapper代理的开发方式
本节主要内容1:mapper代理开发方式2:Mapper代理开发规范3:使用mapper大力方式开发4:总结&下节预告本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第九篇 mybatis中Mapper代理的开发方式声明:本文系凯哥原创。转载请注明出处一:mapper代理开发方式1.1:什么是mapper接口可以理解为dao接口。1.2:什么是m转载 2017-08-07 10:52:17 · 428 阅读 · 0 评论 -
框架学习系列 mybatis 第十篇 mybatis 全局配置文件
本节主要内容1:全局变量执行顺序概览2:常用配置(1:properties的使用)3:总结&下节预告本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第十篇 mybatis 全局配置文件声明:本文系凯哥原创。转载请注明出处一:全局变量执行顺序概览在SqlMapConfig.xml的配置内容和顺序如下(顺序不能乱)1:Properties(属性)。通过该转载 2017-08-07 10:54:36 · 582 阅读 · 0 评论 -
框架学习系列 mybatis 第十一篇 mapper映射文件之输入映射
本节主要内容1: mapper映射文件输入映射(输入类型)2:总结&下节预告本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第十一篇 mapper映射文件之输入映射声明:本文系凯哥原创。转载请注明出处一: mapper映射文件输入映射(输入类型)1.1:mapper.xml文件中那个是输入映射(输入类型)?其中paramenterType就是输入类型转载 2017-08-07 11:02:04 · 763 阅读 · 0 评论 -
框架学习系列 mybatis 第十二篇 mapper映射文件之输出映射
本节主要内容1: mapper映射文件输出映射(输入类型)2:resultType的使用3:resultMap的使用3:总结&下节预告本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第十二篇 mapper映射文件之输出映射声明:本文系凯哥Java(www.kaigejava.com)原创,未经允许,禁止转载!一: mapper映射文件输出映射(输入类型)转载 2017-08-07 11:06:52 · 524 阅读 · 0 评论 -
框架学习系列 mybatis 第十三篇 mybatis 全局配置文件 二
本节主要内容1: settings全局配置参数2:typeAliases3:mappers配置文件引入外部资源使用注意4:总结&下节预告本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第十三篇 mybatis 全局配置文件 二声明:本文系凯哥Java(www.kaigejava.com)原创,未经允许,禁止转载!在《框架学习系列 mybatis 第十篇 my转载 2017-08-07 11:17:12 · 395 阅读 · 0 评论 -
框架学习系列 mybatis 第十四篇 mybatis动态sql一
本节主要内容1:动态sql使用(wher标签、if标签、set标签的使用)2:总结本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第十四篇 mybatis动态sql一声明:本文系凯哥Java(www.kaigejava.com)原创,未经允许,禁止转载!一:动态sql的使用。1.1:什么是动态sql?为什么需要使用到动态sql?在mybatis中,提供了一些转载 2017-08-07 11:23:45 · 513 阅读 · 0 评论 -
框架学习系列 mybatis 第十五篇 mybatis动态sql及常用标签二
本节主要内容1:动态sql使用(trim标签、sql片段的使用)2:总结&下节预告本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中框架学习系列 mybatis 第十五篇 mybatis动态sql及常用标签二声明:本文系凯哥Java(www.kaigejava.com)原创,未经允许,禁止转载!回顾:在上一篇《框架学习系列 mybatis 第十四篇 mybatis转载 2017-08-07 11:26:06 · 533 阅读 · 0 评论 -
Spring+SpringMVC+MyBatis+easyUI整合基础篇(一)项目简述及技术选型介绍
萌芽阶段很久之前就开始打算整理一下自己的技术博客了,由于各种原因(借口总是可以找到的),实在抽不出时间所以计划一直处于搁置状态,一直只是心底的一颗小萌芽,日复一日的悠悠岁月如同手中紧抓的沙子,无声无息的流失,不过这颗小生命也在我渴望与期待的浇灌下不断的长大。文章本天成,妙手偶得之最近项目进度渐渐缓了下来,不那么忙了,因此开始筹备自己的博客,说到这次博客的主角,也是无心插柳发转载 2017-10-31 16:35:07 · 1041 阅读 · 0 评论 -
框架学习系列 mybatis 第七篇 mybatis入门程序之插入数据库后返回主键
本节主要内容1:自增主键返回(主讲)2:uuid类型主键返回3:主键返回值序列(oracle的)4:延伸-自增长主键怎么返回当前id的下一个?5:总结&下节预告本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第7篇 mybatis入门程序之插入数据库后返回主键声明:本文系凯哥原创。转载请注明出处一:自增主键返回(主讲)1.1:未插入前先查询数据库,当转载 2017-08-04 18:33:29 · 1552 阅读 · 0 评论 -
框架学习系列 mybatis 第6篇 mybatis入门程序之需求开发3向数据库中插入数据1
本节主要内容1:根据上节课中提出的需求完成③:向数据库中插入数据2:测试代码实现3:总结&下节预告本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第6篇 mybatis入门程序之需求开发3向数据库中插入数据1声明:本文系凯哥原创。转载请注明出处一:数据库插入数据1.1:先写sql插入数据库全参数插入:说明:数据库中user表中有五个字段。所以需要转载 2017-08-04 18:25:56 · 564 阅读 · 0 评论 -
框架学习系列 mybatis 第五篇 mybatis入门程序之需求开发2根据用户名模糊查询
本节主要内容1:根据上节课中提出的需求完成②:根据用户名模糊查询${}的使用2:测试代码实现3:总结&下节预告本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第五篇 mybatis入门程序之需求开发2根据用户名模糊查询.声明:本文系凯哥原创。转载请注明出处一:根据用户名模糊查询分析1.1:使用sql语句模糊查询出用户名是张三的sql语句怎么写?SELEC转载 2017-08-04 18:23:38 · 1019 阅读 · 0 评论 -
【MyBatis学习15】MyBatis的逆向工程生成代码
1. 什么是逆向工程 mybatis的一个主要的特点就是需要程序员自己编写sql,那么如果表太多的话,难免会很麻烦,所以mybatis官方提供了一个逆向工程,可以针对单表自动生成mybatis执行所需要的代码(包括mapper.xml、mapper.java、po..)。一般在开发中,常用的逆向工程方式是通过数据库的表生成代码。2. 使用逆向工程 使用mybatis的逆转载 2016-06-30 11:21:45 · 2196 阅读 · 0 评论 -
Mybatis逆向工程_使用maven
参考文档:http://blog.youkuaiyun.com/eson_15/article/details/51694684一个大神写的gui:https://github.com/astarring/mybatis-generator-guimybatis-generator有三种用法:命令行、eclipse插件、maven插件。个人觉得maven插件最方便,可以在eclipse原创 2016-06-30 11:29:39 · 15044 阅读 · 2 评论 -
ORM--------Hibernate、Mybatis与Spring Data的区别
##1.概念:Hibernate :Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。着力点对象与对象之间关系Mybatis:MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了goog转载 2017-04-14 11:01:22 · 1461 阅读 · 0 评论 -
框架学习系列 mybatis 第十六篇 mybatis 常用标签三及与hibernate的比较
1:动态sql使用(foreach标签的使用)2:mybaitis与hibernate的比较及应用场景3:总结&下节预告本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第十六篇 mybatis 常用标签三及与hibernate的比较声明:本文系凯哥Java(www.kaigejava.com)原创。转载请注明出处一:动态sql使用(foreach标签的使用)1.转载 2017-08-07 16:13:57 · 491 阅读 · 0 评论 -
框架学习系列 mybatis 第十七篇 高级结果映射一
1:数据模型分析2:resultType的使用3:总结&下节预告本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第十七篇 高级结果映射一声明:本文系凯哥Java(www.kaigejava.com)原创,未经允许,禁止转载!在说结果映射之前,我们先来分析分析数据模型。在了解了数据模型的情况下(业务下),才能知道具体需要返回什么。那么,接下来,咱们开始学习转载 2017-08-08 09:33:08 · 408 阅读 · 0 评论 -
框架学习系列 mybatis 第十八篇 高级结果一对一结果映射之resultMap的使用
1:resultMap的使用2:总结&下节预告3:凯哥真诚的说一说本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第十八篇 高级结果映射二声明:本文系凯哥Java(www.kaigejava.com)原创,未经允许,禁止转载!在上节课中,我们学了resultType的使用。其实就是扩展一个类,然后使用resultType。我们知道,mybatis返回result转载 2017-08-09 10:09:46 · 2333 阅读 · 0 评论 -
框架学习系列 mybatis 第十九篇 一对多映射
1:一对多映射2:总结&下节预告3:凯哥说一说本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第十九篇 一对多映射声明:本文系凯哥Java(www.kaigejava.com)原创,未经允许,禁止转载!回顾:通过前两篇的学习,我们知道了一对一的映射。可以返回resultType和resulMap。在使用resultMap的时候,需要先声明在使用。在主表对转载 2017-08-09 10:50:24 · 445 阅读 · 0 评论 -
框架学习系列 mybatis 第二篇 mybatis的工作原理
本节主要内容1:mybatis的原理介绍2:总结&下节预告本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第二篇 mybatis的工作原理声明:本文系凯哥原创。转载请注明出处一:mybatis的原理介绍mybatis 框架整体的话,先上一张图吧。然后通过这张图对于mybatis的框架原理进行一下展开。流程说明:1:加载配置并初始化通过读取myba转载 2017-08-04 17:51:31 · 2315 阅读 · 0 评论 -
框架学习系列 mybatis 第三篇 mybatis入门程序之工程项目的搭建
本节主要内容1:mybatis入门程序工程项目搭建2:代码实现3:总结&下节预告本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第三篇 mybatis入门程序之工程项目的搭建.声明:本文系凯哥原创。转载请注明出处一:mybatis入门程序工程项目搭建1.1:需求现有用户表,对用户表进行增删改查操作①:根据用户id查询用户信息②:根据用户名称模糊查转载 2017-08-04 18:11:46 · 1785 阅读 · 0 评论 -
框架学习系列 mybatis 第四篇 mybatis入门程序之需求开发1
本节主要内容1:根据上节课中提出的需求完成①:根据用户id查询用户信息(#{}的使用)2:代码实现3:总结&下节预告本文是《凯哥陪你学系列-框架学习之mybatis框架学习》中第四篇 mybatis入门程序之需求开发1根据id进行精确查找.声明:本文系凯哥原创。转载请注明出处一:根据用户id查询用户信息1:在config目录下,创建userMapper.xml文件(这种转载 2017-08-04 18:20:31 · 531 阅读 · 0 评论 -
Spring+SpringMVC+MyBatis+easyUI整合基础篇(六)maven整合SSM
写在前面的话 承接前文《Spring+SpringMVC+MyBatis+easyUI整合基础篇(五)讲一下maven》,本篇所讲述的是如何使用maven与原ssm项目整合,使得一个普通的JavaWeb项目变为由maven管理的规范化项目,使项目变得简单。如果你已经安装maven并在开发软件中配置好maven后,即可开始体验maven带给你的便利,当然,仅仅一个项目是不可能让你迅速喜欢上转载 2017-10-31 17:34:54 · 599 阅读 · 0 评论