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
mybatis3
Mybatis框架笔记整理
的名字一致方便操作实体类中的getset方法名要正规*关于在Manen依赖的导入分别是sql和Mybatismysqlmysql-connector-javaversion>5.1.47org.mybatis
mybatis3
.5.2
羽叶老师
·
2020-07-12 22:05
框架
mybatis框架学习笔记1
2.mybatis执行流程(基于
mybatis3
.2)通过SqlSessionFactoryBuilder(建造者模式)创建SqlSessionFactory(接口)对象//SqlSessionFactoryBuilder
一尘埃
·
2020-07-12 22:13
学习笔记
框架
使用IDEA和Mybatis实现CRUD(一)
1、新建一个Maven工程,在pom.xml中加入如下的配置,为了下载相关jar包org.mybatis
mybatis3
.3.0mysqlmysql-connector-java5.1.29junitjunit4.11testlog4jlog4j1.2.17org.slf4jslf4j-api1.7.12org.slf4jslf4j-log4j121.7.122
MR_Radish666
·
2020-07-12 22:41
Mybatis
mybatis3
添加ehcache支持
为了提高MyBatis的性能,有时候我们需要加入缓存支持,目前用的比较多的缓存莫过于ehcache缓存了,ehcache性能强大,而且位各种应用都提供了解决方案,在此我们主要是做查询缓存,提高查询的效率.在Mybatis的官网上把集成ehcache的文档下载下来看了看,说的太简单了,对于新手很难理解,而且里面说的也不是很清楚,经过一番折腾,终于将ehcache加入了.官网上提供了一个MyBatis
我叫曾小牛
·
2020-07-12 19:42
JavaWeb
mybatis3
.x 插入完整日期
项目中采用
mybatis3
.x作为orm框架,mapper.xml是采用mybatis自动生成工具生成的。
xychidy520_java
·
2020-07-12 17:51
mybatis
spring3.x和
mybatis3
.x SQL日志打印问题
问题:项目进行过程中发现spring3+mybatis集成后,mybatis的执行sql日志信息始终不能记录。在google上找了一些资料,总结一下,主要如下:1,log4j配置问题,需要在log4j.properties中加入如下配置:log4j.logger.com.ibatis=DEBUGlog4j.logger.com.ibatis.common.jdbc.SimpleDataSource
xychidy520_java
·
2020-07-12 17:51
spring
mybatis
log4j
spring mvc高级篇(七):Spring+SpringMVC+Mybatis整合(采用泛型优化)
由于Spring3的开发在
MyBatis3
官方发布前就结束了,Spring开发团队不想发布一个基于非发布版本的MyBatis的整合支持,因此Spring3没有提供对
MyBatis3
的支持。
御前两把刀刀
·
2020-07-12 16:06
spring
mvc
2# 在1#基础上改为mybatis连接数据库,模拟购物网站的实现
1#之后开始进行2#的实现:这里是项目链接2#:Java入门项目具备知识sqlJava基础HTML/CSSJSP/ServletMyBatisJavaScript首先需要下载mybatis的jar包-
mybatis3
.4.5
呆头成
·
2020-07-12 16:02
学习心得
mybatis学习四:mybatis之SqlSessionTemplate的使用
org.springframeworkspring-webmvc4.3.18.RELEASEorg.springframeworkspring-jdbc4.3.21.RELEASEorg.mybatis
mybatis3
.4.6org.mybatismybatis-spring1.3.22
@Hmily@
·
2020-07-12 15:13
Mybatis
spring
mybatis中sqlsession的管理
不结合spring与mybatis,直接用mybatis首先引入mybatis的依赖以及druid池和mysql驱动一起加进来com.alibabadruid1.0.9org.mybatis
mybatis3
.2.1mysqlmysql-connector-java5.1.34
上帝_无言
·
2020-07-12 11:23
第三方框架
关于synchronized锁在Spring事务中进行数据更新同步,仍出现线程安全问题
先简单介绍下,各层的技术架构:中间层框架:Spring4.1.0持久层:
MyBatis3
.2.6MVC框架:SpringMVC4.1.0存在问题的代码:@Overridep
weixin_34279184
·
2020-07-12 09:13
SpringMvc4.0.0+Spring4.0.0+
Mybatis3
.2.7整合开发
环境:Eclipsemars.2+jdk1.8+SpringMvc4.0.0+Spring4.0.0+
Mybatis3
.2.7整合开发导入jar包:mysql数据库驱动包c3p0包Mybatismybatis
weixin_34128411
·
2020-07-12 09:31
sql中查询类型为int的字段,返回null的异常
项目中用
mybatis3
.x,用sql查询某个表类型为int的字段,那个表是空表,没有数据,结果抛异常了,原因是在对象中的属性为int,空表时,sql查询出来的是NULL,结果赋值时抛异常了。
weixin_34111790
·
2020-07-12 08:42
将ibatis迁移到
mybatis3
的过程记录
将ibatis迁移到
mybatis3
的过程记录场景:有些以前的老项目是使用ibatis开发的,现在有转换成
mybatis3
的需求。
weixin_30781433
·
2020-07-12 07:02
Mybatis3
.2和Spring3.x整合----Myb…
1.工程主要文件有了spring我们就不需要MybatisUtil.java了。SqlSessionFactory和SqlSession直接由spring提供。2.主要jar包spring-core-3.0.0.RELEASE.jarspring-context-3.0.0.RELEASE.jarspring-beans-3.0.0.RELEASE.jarspring-asm-3.0.0.RELE
weixin_30457551
·
2020-07-12 06:14
持久层
Mybatis3
底层源码分析,原理解析
Mybatis-持久层的框架,功能是非常强大的,对于移动互联网的高并发和高性能是非常有利的,相对于Hibernate全自动的ORM框架,Mybatis简单,易于学习,sql编写在xml文件中,和代码分离,易于维护,属于半ORM框架,对于面向用户层面的互联网业务性能和并发,可以通过sql优化解决一些问题。现如今大部分公司都在使用Mybatis,所以我们要理解框架底层的原理。闲话不多说。Mybatis
weixin_30340745
·
2020-07-12 05:26
Mybatis中几个重要类
本文基于
Mybatis3
.2.0版本的代码。
wdyr321
·
2020-07-12 05:34
mybatis原理
MyBatis 3.5.4源码之旅六之sqlSession手动提交事务
MyBatis3
.5.4源码之旅六之sqlSession手动提交事务如何进行事务提交关闭sqlSession的时候做了什么如何进行事务提交mybatis默认是手动提交的,所以我们可以用sqlSession.commit
王伟王胖胖
·
2020-07-12 05:29
MyBatis
3.5.4源码之旅
jdbc
java
mysql
mybatis
spring
使用MyBatis和logBack时在日志中输出sql
测试环境:
MyBatis3
.2.7+logBack1.1.31.在MyBatis的配置文件中增加setting配置注意:dao.中的字符“.”是必须的2.在logBack的配置文件中增加logger配置
苏州-微尘
·
2020-07-12 05:41
Java相关
mybatis3
.2.8 与 hibernate4.3.6 混用
混用是混合在一起使用,可以复用公共的配置。例如a)mybatis与hibernate的sessionFactory,共用同一个dataSourceb)事务管理共用hibernate的事务管理。而不是使用mybatis和hibernate两个配置文件,使用mybatis就使用mybatis的配置文件里的配置,使用hibernate时就使用hibernate对应的配置。原文链接:http://www.
菠萝科技
·
2020-07-12 04:07
java·未分类
mybatis3
.2.7学习笔记2_一对一、一对多、多对多、延时加载、缓存
参考源:http://java.itcast.cn/news/20150512/13543033211.shtml这是传智播客的燕青老师讲的讲的很好强烈推荐hibernate一对一一对多多对多http://blog.csdn.net/undergrowth/article/details/12281771我对比了一下mybatis和hibernate的一对一一对多多对多的概念mybatis的要比h
undergrowth
·
2020-07-12 04:46
java
mybatis
MyBatis 查询错误java.lang.IllegalArgumentException: invalid comparison: Date and String
java.util.Dateandjava.lang.String项目中用MyBatisPlus替换了MyBatis,原来的MyBatis版本是3.2.8,MyBatisPlus的版本是3.1.0,是基于
MyBatis3
.5.0
呜呜呜啦啦啦
·
2020-07-12 03:28
MyBatis
mybatis和spring整合之后为什么一级缓存会失效
springpom.xmlorg.springframeworkspring-context4.1.0.RELEASEorg.springframeworkspring-jdbc4.1.0.RELEASEorg.mybatismybatis-spring1.3.2org.mybatis
mybatis3
.4.6mysqlmysql-connector-java5.1.25Map
冬夏无春秋
·
2020-07-12 03:07
mybatis
WEB项目,使用redis做缓存小案例
1.需求场景展示实时数据2.项目环境Springspringmvc
mybatis3
.实现步骤(1)链接redis publicstaticJedisgetJedisConnection(){
夏日娃
·
2020-07-12 02:14
SSH/SSM
mybatis 接口形式访问
一.导入资源org.mybatis
mybatis3
.3.0mysqlmysql-connector-java5.1.20junitjunit4.12二.创建数据库表USE`mybatis`;/*Tablestructurefortable
wangjianyang
·
2020-07-12 02:06
mybatis
【MyBatis】MyBatis+SpringMVC+EasyUI整合分页
一、介绍环境:
MyBatis3
.0.x+Spring3.0.x+EasyUI采用SpringMVC+MyBatis框架整合的分页Demo,用的是首页这个:http://www.jeasyui.com/demo
u010800530
·
2020-07-12 01:14
MyBatis
Mybatis3
文章目录1.介绍1.1为什么要用mybatis?1.2下载2.helloWorld3.接口式编程4.相关重要类或配置4.1配置文件4.2session4.3dtd配置4.4引入properties外部文件4.5打印日志配置5.全局配置文件mybatis-config.xml5.1properties文件引入5.2settings属性设置5.3typeAliases给类起别名5.4typeHandl
tellmeyesorno
·
2020-07-12 01:29
#
Mybatis
Mybatis源码之--XML完整解析流程
完整解析流程如何编译源码仓库地址1、idea中打开项目2、等待解析依赖备注:解析依赖的过程中有可能某些jar包的版本找不到,可自行在https://mvnrepository.com/找寻替代版本XML解析
mybatis3
吃不胖的茶叶蛋
·
2020-07-12 01:55
Java
mybatis3
.4.2 与 JDBC中操作对象映射的过程
mybatis是对jdbc的封装。如果想要知道mybatis到底做了哪些事情,必须了解jdbc如何对数据库进行操作的,以及这些操作mybatis是如何实现的。一、JDBC操作数据库的过程下面代码直接使用JDBC进行数据库操作1、创建数据库连接publicConnectiongetConnection()throwsSQLException{Connectionconn=null;Propertie
teamlet
·
2020-07-12 00:26
MyBatis
关于
Mybatis3
对Clob,Blob的处理
使用Mybatis时,关于字段为Blob时,首先你的pojo/domian/to,就是与数据库对应的对象Class中属性肯定是byte[],若是Clob,那就为char[],这个不用解释。问题:插入数据没有问题,但是查询就傻了,得到的总是为Null.解决:返回类型建立一个resultMap如上所示,问题解决。(当然Clob也是一样,改一下反序列化的类,typeHandler就行)
tangduDream
·
2020-07-12 00:45
Mybatis3
ibatis与mybatis区别?Hibernate、MyBatis、JDBC区别?
ibatis是mybatis的前身,在2010年7\8月份ibatis所项目移到了google,就将ibatis3.x正式改名为
mybatis3
.x了。
菜鸟的编程梦_
·
2020-07-12 00:17
MyBatis
generate逆向生成工具
pom.xml4.0.0com.qfmy_generate1.0-SNAPSHOTorg.mybatis.generatormybatis-generator-core1.3.5mysqlmysql-connector-java5.1.38org.mybatis
mybatis3
.4.2org.mybatis.generatormybatis-generato
小猪爱code
·
2020-07-11 23:54
工具类
Mybatis详解系列(五)--Mybatis Generator和全注解风格的
MyBatis3
DynamicSql
简介MybatisGenerator(MBG)是Mybatis官方提供的代码生成器,通过它可以在项目中自动生成简单的CRUD方法,甚至**“无所不能”的高级条件查询(
MyBatis3
DynamicSql
子月生zzs
·
2020-07-11 21:14
Mybatis
基于MybatisPlus的多表查询
基于MybatisPlus的多表查询mybaitsPlus配置文档
mybatis3
.x文档目录:一对一查询1.1方式一:非select配置方式1.2方式二,通过select进行多表查询一对多查询(用户对应多账户示例
不_yu
·
2020-07-11 21:42
Mybits框架
mybatis
mysql
使用idea基于创建maven的ssm项目的crud
配置使用机器和文件:window10,jdk1.8,mysql5.7,连接池druid1.1.5,spring5.0.2.RELEASE全家组合,orm框架使用的
mybatis3
.4.5(其实版本并不重要主要是考虑到某些版本的兼容性
qq_42756867
·
2020-07-11 20:31
ssm
MyBatis使用手册
本文全文PDF版本下载地址https://download.csdn.net/download/qq_37561309/10973794运行环境IDEA2018+Maven+Mysql5.1.44+
MyBatis3
.4.6POM
皇甫嗷嗷叫
·
2020-07-11 18:28
JAVA心得
ĴAVA
MyBatis一级缓存及失效
为了使它更加强大而且易于配置,我们对
MyBatis3
中的缓存实现进行了许多改进。默认情况下,只启用了本地的会话缓存,它仅仅对一个会话中的数据进行缓存。
程序员小潘
·
2020-07-11 16:51
后端
mybatis 源码学习之getMapper过程分析
mybatis源码学习之getMapper过程分析一、简介这篇文章分析
mybatis3
.2.8中getMapper的过程,分为两个部分,一是剖析mybatis初始化的过程(这里采用加载xml配置文件的方式
超人也害羞
·
2020-07-11 15:51
mybatis
spring和mybatis整合
整合环境创建一个新的java工程(接近实际开发的工程结构)jar包:
mybatis3
.2.7的jar包spring3.2
没有刺的仙人掌
·
2020-07-11 15:39
java
WebFrame
learning
spring + mybatis 下出现JDBC Connection *** will not be managed by Spring错误
框架druid、spring4.1.3、
mybatis3
.2.8访问时日志打印CreatinganewSqlSessionSqlSession[org.apache.ibatis.session.defaults.DefaultSqlSession
青衣慕云
·
2020-07-11 15:22
Spring
Mybatis3
.x 源码阅读-02解析mybatis-config.xml
1.前言上一篇,完成了源码的检出与导入,并通过测试案例,测试了数据的插入,这一篇文章,我们来分析下xml的解析流程。2.正文2.1案例代码@Testpublicvoidtest(){SqlSessionFactorysqlSessionFactory=SqlSessionFactoryUtil.getSqlSessionFactory();SqlSessionsqlSession=sqlSessi
不积跬步无以致千里
·
2020-07-11 15:02
Mybatis
你还在用传统的 JDBC 持久化访问吗
前言这里我会采用
mybatis3
.2做数据库的持久化,很多小伙伴或许还停留在老师的教导下,仍然停留在使用传统的JDBC持久化访问数据层。今天,我们来聊聊面向接口编程和怎么充分利用注解的优势!
Java技术宅
·
2020-07-11 14:41
java
mybatis3
源码2-查询
查询举例publicclassMain{publicstaticvoidmain(String[]args)throwsIOException{Stringresource="mybatis.xml";InputStreaminputStream=Resources.getResourceAsStream(resource);SqlSessionFactorysqlSessionFactory=n
mingwulipo
·
2020-07-11 13:01
框架
解决mybatis-generator生成的Mapper文件中没有Selective结尾的方法
后来发现是context标签的targetRuntime属性的原因,将其设置为
MyBatis3
即可。更详细的Myba
码农无双
·
2020-07-11 12:08
java
mybatis
mysql
MyBatis关联查询:多对多(注解实现)
junitjunit4.12testlog4jlog4j1.2.17org.projectlomboklombok1.18.10mysqlmysql-connector-java8.0.18org.mybatis
mybatis3
.5.4
梁云亮
·
2020-07-11 10:19
#
MyBatis
MyBatis关联查询
MyBatis多对多查询
MyBatis多对多注解实现
ibatis2.X升级
mybatis3
.X之曲径通幽处
这2天公司的一个项目要求升级,从ibatis2升级到
mybatis3
.0.5版本,小弟感到压力很大。
iteye_374
·
2020-07-11 08:19
实习笔记
ibatis和mybatis的区别
*,
mybatis3
.*。
geyouchao
·
2020-07-11 06:43
java
ibatis
mybatis
MyBatis 3.5.4 released!
Monday,February3,2020DearCommunity,Wearepleasedtoannouncethereleaseof
MyBatis3
.5.4.Thebelowisthelistofuservisiblechanges.Enhancements
咔啡
·
2020-07-11 02:35
mybatis
Mybatis3
源码分析(13)-Sql解析执行-BoundSql的加载-2
前面分析到SqlNode.apply()后,Sql还是个半成品。只处理了"${}"这种占位符,"#{}"这种占位符还没有处理,而且Sql执行时的参数也没有生成。再来看DynamicSqlSource.getBoundSql()方法publicBoundSqlgetBoundSql(ObjectparameterObject){DynamicContextcontext=newDynamicCont
ashan_li
·
2020-07-11 02:24
Mybatis
Mybatis3
源码分析(01)-前期准备
要实现这些功能,需要对Mybatis进行扩展,所以本人花了一些时间分析一
Mybatis3
源码,在此记录。分析计划主要分
ashan_li
·
2020-07-11 02:24
Mybatis
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他