E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
mybatis-
mybatis-
数组转字符串
image.png数据库CREATETABLE`author`(`id`int(11)NOTNULLAUTO_INCREMENT,`username`varchar(255)NOTNULL,`password`varchar(255)NOTNULL,`email`varchar(255)NOTNULL,`bio`text,`favourite_section`varchar(25)DEFAULTN
AmeeLove
·
2020-01-05 11:38
MyBatis-
原始dao开发和mapper代理开发
SqlSession使用范围SqlSessionFactoryBuilder通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory将SqlSessionFactoryBuilder当成一个工具类使用即可,不需要使用单例管理。在需要创建SqlSessionFactory时候,只需要new一次SqlSessionFactoryBuilder即可。SqlSes
暗物质
·
2019-12-30 08:06
SpringMVC架构模拟
SpringMVC的源码.对于常见的项目架构模式,比如大名鼎鼎的SSM(SpringMVC,Spring,Mybatis)框架.SpringMVC->web层(Controller层)Spring->service层
mybatis
Myname。
·
2019-12-18 20:00
Java SSM整合学习总结
学习思路-单独使用
Mybatis-
有mapper实现类-无mapper实现类-mapper接口扫描-JDBC整合事务-业务层调用为方便记录,整个项目完成后所需要的所有Jar包image
黑马_b717
·
2019-12-15 00:27
Mybatis-
那些让人摸不着头脑的报错
本想着,上篇关于Mybatis的文章《
MyBatis-
从查询昨天的数据说起》只是介绍RabbitMQ以及SpringAMQP中间的一剂调味剂。
Jackie_Zheng
·
2019-12-13 14:06
JeecgBoot 2.1.1 代码生成器AI版本发布,基于SpringBoot+AntDesign的JAVA快速开发平台
采用前后端分离架构:SpringBoot,Ant-Design-Vue,
Mybatis-
JEECG开源
·
2019-12-13 01:40
Mybatis-
技术专区-中的条件查询createCriteria example里面的条件
之前用Mybatis框架反向的实体,还有实体里面的Example,之前只是知道Example里面放的是条件查询的方法,可以一直不知道怎么用,到今天才开始知道怎么简单的用。在我们前台查询的时候会有许多的条件传过来:先看个例子:ContactExampleexample=newContactExample();ContactExample.Criteriacri=example.createCrite
李博/Alex
·
2019-12-10 22:00
Mybatis-
技术专区-Mapper接口以及Example的实例函数及详解
一.mapper接口中的方法解析mapper接口中的函数及方法intcountByExample(UserExampleexample)thorwsSQLException按条件计数intdeleteByPrimaryKey(Integerid)thorwsSQLException按主键删除intdeleteByExample(UserExampleexample)thorwsSQLExcepti
李博/Alex
·
2019-12-09 22:00
MyBatis-
接口开发-User例子
定位sql需要很长的字符串,namespace+id的使用方式很容易出错,因为是string类型的,编译时没发检查,写错运行时才会抛出异常。所以,mybatis提供了一种非常好的设计方式来避免这种问题,即Mapper接口。namespace的值统一为接口的全路径。接口开发步骤:[]里是你自己需要的名字1.修改映射文件[User]Mapper.xml映射文件中的namspace的值是接口的包名+接口
ssttIsme
·
2019-12-08 07:43
(五)
Mybatis-
缓存解析
1、概述Mybatis的缓存大体上分为一级缓存和二级缓存,我们先来说下一级缓存。2、一级缓存 当我们使用Mybatis对数据库进行一次查询操作的时候,会通过SqlSession来表示一次数据库会话。在每次会话中,可能会对数据库执行相同的SQL查询操作,而我们也知道,对数据库频繁操作是很耗费性能的,因为数据库中的数据是持久化再磁盘上的。Web工程最大的瓶颈就在于对磁盘文件的I/O操作,因为学过计算
骑着乌龟去看海
·
2019-12-07 17:13
mybatis-
分页查询
1.业务需求:发送第几页,每一页的个数,显示当前页所需要查找的数据。2.业务逻辑:在sql中limit可以实现分页,它需要传两个参数一个是从第几行数开始(第一行的行数为零),一个是每一页的个数。xml中能够接收map,根据业务层计算的第几行数和每页个数来实现sql语句的查询。mapper层:select*frompeoplelimit#{currPage},#{pageSize};分页实现层:pa
李霖神谷
·
2019-12-03 23:36
基于Mybatis-Plus的CRUD
还是原先的那个springboot项目.mybatis-plus也是mybatis的增强版,它并未改变mybatis原有功能,只是在传统mybatis原有基础上又新增了一些功能,用以提高开发效率.比如,在
mybatis
DEFAULT
·
2019-11-10 15:52
xml
java
mybatis-plus
深入浅出
MyBatis-
快速入门
简介MyBatis的前身叫iBatis,本是apache的一个开源项目,2010年这个项目由apachesoftwarefoundation迁移到了googlecode,并且改名为MyBatis。MyBatis是支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及结果集的检索。MyBatis使用简单的XML或注解用于配置和原始映射,
小沙鹰168
·
2019-11-06 13:15
Mybatis-
逆向工程
Mybatis-
逆向工程1.配置pom.xml文件mybatisGenaratororg.mybatis.generatormybatis-generator-maven-plugin1.3.2truetrue2
墨平语凡
·
2019-11-01 21:38
JeecgBoot 2.1.1 代码生成器AI版本发布,基于SpringBoot+AntDesign的JAVA快速开发平台
采用前后端分离架构:SpringBoot,Ant-Design-Vue,
Mybatis-
scott
·
2019-10-22 08:28
ant-design
代码生成
前后端分离
vue.js
springboot
Mybatis-MapperAnnotationBuilder源码分析
Mybatis3.5.1源码分析Mybatis-SqlSessionFactoryBuilder,XMLConfigBuilder,XPathParser源码解析Mybatis-Configuration源码解析
Mybatis
彬_708c
·
2019-10-11 09:42
Mybatis-Interceptor源码解析
Mybatis3.5.1源码分析Mybatis-SqlSessionFactoryBuilder,XMLConfigBuilder,XPathParser源码解析Mybatis-Configuration源码解析
Mybatis
彬_708c
·
2019-10-11 09:35
Mybatis-
懒加载代理源码解析
Mybatis3.5.1源码分析Mybatis-SqlSessionFactoryBuilder,XMLConfigBuilder,XPathParser源码解析Mybatis-Configuration源码解析
Mybatis
彬_708c
·
2019-10-11 09:27
Mybatis-MapperProxy源码解析
Mybatis3.5.1源码分析Mybatis-SqlSessionFactoryBuilder,XMLConfigBuilder,XPathParser源码解析Mybatis-Configuration源码解析
Mybatis
彬_708c
·
2019-10-11 09:14
Mybatis-DefaultResultSetHandler(一)源码解析
Mybatis3.5.1源码分析Mybatis-SqlSessionFactoryBuilder,XMLConfigBuilder,XPathParser源码解析Mybatis-Configuration源码解析
Mybatis
彬_708c
·
2019-10-11 09:04
Mybatis-StatementHandler源码解析
Mybatis3.5.1源码分析Mybatis-SqlSessionFactoryBuilder,XMLConfigBuilder,XPathParser源码解析Mybatis-Configuration源码解析
Mybatis
彬_708c
·
2019-10-11 09:56
Mybatis-SqlNode源码解析
Mybatis3.5.1源码分析Mybatis-SqlSessionFactoryBuilder,XMLConfigBuilder,XPathParser源码解析Mybatis-Configuration源码解析
Mybatis
彬_708c
·
2019-10-11 09:47
Mybatis-SqlSource源码解析
Mybatis3.5.1源码分析Mybatis-SqlSessionFactoryBuilder,XMLConfigBuilder,XPathParser源码解析Mybatis-Configuration源码解析
Mybatis
彬_708c
·
2019-10-11 09:37
Mybatis-LanguageDriver源码解析
Mybatis3.5.1源码分析Mybatis-SqlSessionFactoryBuilder,XMLConfigBuilder,XPathParser源码解析Mybatis-Configuration源码解析
Mybatis
彬_708c
·
2019-10-11 09:28
Mybatis-MetaObject,MetaClass源码解析
Mybatis3.5.1源码分析Mybatis-SqlSessionFactoryBuilder,XMLConfigBuilder,XPathParser源码解析Mybatis-Configuration源码解析
Mybatis
彬_708c
·
2019-10-11 09:19
Mybatis-XMLMapperBuilder,XMLStatmentBuilder源码分析
Mybatis3.5.1源码分析Mybatis-SqlSessionFactoryBuilder,XMLConfigBuilder,XPathParser源码解析Mybatis-Configuration源码解析
Mybatis
彬_708c
·
2019-10-11 09:01
Mybatis-ObjectFactory,ObjectWrapperFactory源码分析
Mybatis3.5.1源码分析Mybatis-SqlSessionFactoryBuilder,XMLConfigBuilder,XPathParser源码解析Mybatis-Configuration源码解析
Mybatis
彬_708c
·
2019-10-11 09:49
Mybatis-
数据源源码解析
Mybatis3.5.1源码分析Mybatis-SqlSessionFactoryBuilder,XMLConfigBuilder,XPathParser源码解析Mybatis-Configuration源码解析
Mybatis
彬_708c
·
2019-10-11 09:43
Mybatis-
事务对象源码解析
Mybatis3.5.1源码分析Mybatis-SqlSessionFactoryBuilder,XMLConfigBuilder,XPathParser源码解析Mybatis-Configuration源码解析
Mybatis
彬_708c
·
2019-10-11 09:34
Mybatis-Configuration源码解析
Mybatis3.5.1源码分析Mybatis-SqlSessionFactoryBuilder,XMLConfigBuilder,XPathParser源码解析Mybatis-Configuration源码解析
Mybatis
彬_708c
·
2019-10-11 09:23
mybatis - 通用mapper
mybatis-
通用mappertitle:玩转spring-boot-mybatisdate:2019-03-1119:36:57type:"mybatis"categories:mybatis#分类名
大码哥
·
2019-10-08 08:00
《深入理解Mybatis原理》 03-Mybatis SQL执行流程
publicstaticvoidmain(String[]args)throwsIOException{InputStreamresourceAsStream=Resources.getResourceAsStream("
mybatis
jackcheng1117
·
2019-09-16 17:50
深入理解Mybatis原理
MyBatis-
基础
定义MyBatis属于数据库相关的一个Java持久层框架,用于简化JDBC操作。它支持定制化SQL、存储过程以及高级映射。MyBatis避免了几乎所有的JDBC代码和手动设置参数以及获取结果集。MyBatis可以使用简单的XML或注解来配置和映射原生信息,只需要编写对应的接口类而不需要写实现类,就能够完成对数据库的CRUD操作。每个MyBatis应用程序主要都是使用SqlSessionFactor
luckyliuqs
·
2019-09-16 14:49
后端框架
Mybatis-
知识点总结
Mybatis一、Mapper层使用面向接口编程思想使用@Mapper注解**方法名字要和对应的Xml文件中的id对应@Component@MapperpublicinterfaceRoleMapper{/***查找所有人员*@returnroles*/ListfindAll();/***新增role数据*@paramrole*@return1保存成功、0保存失败???为啥?是系统封装好的吗?*/
Bri0117
·
2019-09-12 17:12
Mybatis
#
SSM
Mybatis-
知识点总结
Mybatis一、Mapper层使用面向接口编程思想使用@Mapper注解**方法名字要和对应的Xml文件中的id对应@Component@MapperpublicinterfaceRoleMapper{/***查找所有人员*@returnroles*/ListfindAll();/***新增role数据*@paramrole*@return1保存成功、0保存失败???为啥?是系统封装好的吗?*/
Bri0117
·
2019-09-12 17:12
Mybatis
#
SSM
4、
mybatis-
配置详解
概要通篇了解,后期与spring集成配置连接数据库的四个元素注册实体类的权限定性类名的别名配置MyBatis运行环境,即数据源与事务管理器注册映射文件一、properties1、概要主要是用来定义配置外在化,比如数据库的连接属性等。这些属性都是可外部配置且可动态替换的,既可以在典型的Java属性文件中配置,亦可以通过properties元素的子元素来传递将数据库连接参数单独配置在db.proper
唯老
·
2019-08-17 23:38
准备
工具相关git-完成maven-完成
mybatis-
完成spring-完成测试相关压测-完成其它知识-完成基础知识数据库-完成计算机基础-完成http协议-完成代码算法-完成
forios
·
2019-07-02 22:55
Eclipse配置MyBatis代码自动化功能
2.创建自动化配置文件generatorConfig.xml新建向导可找到模板,
MyBatis-
>MyBatisGeneratorConfigurationFile,可得到一个带有主要配置不需求的模板,
wallimn
·
2019-06-29 10:00
eclipse
mybatis
Eclipse配置MyBatis代码自动化功能
2.创建自动化配置文件generatorConfig.xml新建向导可找到模板,
MyBatis-
>MyBatisGeneratorConfigurationFile,可得到一个带有主要配置不需求的模板,
wallimn
·
2019-06-29 10:00
eclipse
mybatis
框架源码仓库地址和官方文档
www.mybatis.org仓库地址:https://github.com/mybatis/mybatis-3阅读源码之前导读:https://www.tianxiaobo.com/2018/07/16/
MyBatis
Ifthe_1da7
·
2019-06-21 23:26
Mybatis-
逆向工程
1.逆向工程用来生成po类需要注意的是逆向工程生成的文件是追加的,所以生成下一个项目的同事就必须把上一次的给删除掉。2.搭建步骤:①引入jar包②新建一个generator.xml同时修改相应的包名(cn.frame.pojo)-->-->-->-->-->③src下新建classStartServerpackagegenerator0608;importjava.io.File;importja
JQ210245253
·
2019-06-09 11:30
框架
Mybatis学习笔记(一)
github2.作用:数据访问层框架.2.1底层是对JDBC的封装.3.mybatis优点之一:3.1使用mybatis时不需要编写实现类,只需要写需要执行的sql命令Mybatis环境的搭建1.导入
mybatis
HarryZhang6
·
2019-04-28 23:11
SSM-Mybatis
mybatis-
存在则更新 ON DUPLICATE KEY UPDATE
欢迎使用Markdown编辑器绝大多数,一般的情况是:业务逻辑、调用接口时是知道的,这条记录是新增add还是修改update的。但是有些场景,比如添加购物车,里面有三个商品,p_001,p_002,p_003,现在顾客删除了p_003,新增了p_004.如何实现呢?方案1:a先去数据库查询购物车之前的商品列表:p_001,p_002,p_003,第一次sql;b和新的购物车的商品列表取交集p_00
FlynnHai
·
2019-04-24 12:06
mybatis
Mybatis-
好文推荐
Mybatis-
好文推荐系列文章目录
Mybatis-
原理
Mybatis-
缓存Mybatis-mapper文件中$与#的区别
Mybatis-
和Hibernate对比Mybatis-collection错误去重问题
迷路剑客
·
2019-04-11 00:00
mybatis
Mybatis-mapper文件中$与#的区别
Mybatis-mapper文件中$与#的区别系列文章目录
Mybatis-
原理
Mybatis-
缓存Mybatis-mapper文件中$与#的区别
Mybatis-
和Hibernate对比Mybatis-collection
迷路剑客
·
2019-04-03 16:03
mybatis
mybatis-
向sql中添加判断条件
需求:判断数据库中的权限并拼接相关的条件关键字:mybatis标签标签标签test==判断因为不熟悉Mybatis的一些用法昨天花了一下午时间去做这个小小的点,希望我的问题点能够帮助那些依旧在为梦想拼搏的人。已改正确的写法权限list循环判断并拼接字段这里有两个知识点:1.标签test判断两个String类型的字段是否相等可以是或者参考:https://www.cnblogs.com/westwa
Nenezsnp
·
2019-03-27 10:43
mybatis-
动态代理式模式详细
mybatis-
动态代理式模式核心配置文件:SqlMapConfig.xml映射文件实体类示例接口示例测试附:项目文件结构核心配置文件:SqlMapConfig.xml该配置文件主要注意:加载参数配置typeAliases
不忘初心,方得始终
·
2019-03-21 10:49
#
mybatis
mybatis -源码解析
mybatis-
源码解析一、mybatis核心接口Configration:管理mybatis-config.xml全局配置关系类SqlSessionFactory:session管理工厂接口SqlSession
嘘@!
·
2019-03-20 17:35
框架
Mybatis-
记录一个查询时出现的问题,类缺少无参构造器
问题:[dj]2019-02-2710:45:01.202[http-nio-10.60.1.251-9081-exec-1]WARNo.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ResolvedexceptioncausedbyHandlerexecution:org.mybatis.spring.MyBatisSystemException:n
好记性不如烂笔头_
·
2019-02-27 11:08
Mybatis系列
MyBatis-
结果映射association标签的使用
association标签的部分说明可参考的DTD规范可选标签元素说明constructor有参形式构造类对象实例一般用于类对象没有无参构造器的情况一般很少使用id标记主键result标记非主键字段association嵌套一对一的关联映射collection嵌套一对多的关联映射discriminant嵌套鉴别器可选属性说明propertyPOJO中的属性名称column映射表中的字段名称sele
肆夜
·
2019-01-15 23:04
归档弃用
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他