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源码
分析(三)-SqlSession理解
SqlSession理解一、创建SqlSession1.创建事务a.事务工厂根据DataSource创建一个事务对象(Connection对象,事务级别,是否自动提交)b.事务工厂根据Connection创建一个事务对象(事务级别和是否自动提交已经被设置在Connection对象中)c.系统默认的事务工厂是ManagedTransactionFactory,默认是关闭连接的privateboole
liyantianmin
·
2014-12-12 15:00
MyBatis源码
学习(二)-Configuration对象理解
一、Configuration对象主要数据结构:1.protectedPropertiesvariables=newProperties();//全局属性配置对象2.protectedfinalTypeAliasRegistrytypeAliasRegistry=newTypeAliasRegistry();//别名对应容器3.protectedfinalInterceptorChaininter
liyantianmin
·
2014-12-12 15:00
Mybatis源码
学习(一)-整体框架理解
一、对源码先上一个结构图:源代码主要在org.apache.ibatis目录下,18个包,其中在应用中主要的包有:builder、session、cache、type、transaction、datasource、jdbc、mapping,提供支撑服务的包有annotation、binding、io、logging、plugin、reflection、scripting、exception、exe
liyantianmin
·
2014-12-12 15:00
mybatis源码
追踪2——将结果集映射为map
org.apache.ibatis.binding.MapperMethod中execute方法 ...} else if (method.returnsMap()) { result = executeForMap(sqlSession, args); } else {... private <K, V> Map<K, V> executeFor
·
2014-10-27 15:00
mybatis
深入浅出Mybatis系列(一)---Mybatis入门
本系列教程拟由浅(使用)入深(分析
mybatis源码
实现),故可能需要好长几天才能更新完。好啦,下面就开始本次的m
南轲梦
·
2014-10-17 16:00
mybatis源码
分析文章收集
专栏:MyBatis从入门到精通专栏:
Mybatis源码
研究笔记Mybatis中几个重要类博客专栏:Mybatis实现原理深入解析Mybatis源代码分析(四篇)mybatis的拦截器interceptor
xpenxpen
·
2014-09-20 22:00
mybatis
mybatis打印sql
在设置log4j.rootLogger=info的情况下,无法打印出sql,只能设置为debug才行网络上找了一大堆,不知道是不是因为版本问题,都不可用(mybatis 3.2.7)后来发现
mybatis
linminqin
·
2014-09-15 15:00
Java 面试准备
ImportNew网站的Java面试
专题学习
笔记1.非可变性和对象引用Strings="Hello";s+="World";s.trim();System.out.println(s);输出为“HelloWorld
Kylin_Mountain
·
2014-09-05 00:00
java
初学者学习计划
按
专题学习
计划 数据结构和算法基础 理解二进制,整数、浮点数的机器表示,二进制位操作(第一周) 栈、队列、链表的概念(第一周) 树、二叉树、散列表(Hash)(第二周) 算法复杂度概念
u013700340
·
2014-08-02 11:00
MyBatis源码
分析(三)-SqlSession理解
SqlSession理解一、创建SqlSession1.创建事务a.事务工厂根据DataSource创建一个事务对象(Connection对象,事务级别,是否自动提交)b.事务工厂根据Connection创建一个事务对象(事务级别和是否自动提交已经被设置在Connection对象中)c.系统默认的事务工厂是ManagedTransactionFactory,默认是关闭连接的privateboole
飓风2000
·
2014-07-24 17:00
MyBatis源码
学习(二)-Configuration对象理解
一、Configuration对象主要数据结构:1.protectedPropertiesvariables=newProperties();//全局属性配置对象2.protectedfinalTypeAliasRegistrytypeAliasRegistry=newTypeAliasRegistry();//别名对应容器3.protectedfinalInterceptorChaininter
飓风2000
·
2014-07-24 14:00
Mybatis源码
学习(一)-整体框架理解
一、对源码先上一个结构图:源代码主要在org.apache.ibatis目录下,18个包,其中在应用中主要的包有:builder、session、cache、type、transaction、datasource、jdbc、mapping,提供支撑服务的包有annotation、binding、io、logging、plugin、reflection、scripting、exception、exe
飓风2000
·
2014-07-22 08:00
mybatis源码
分析之cache创建
XMLMapperBuilder.java //解析 配置元素,创建cache对象 private void cacheElement(XNode context) throws Exception { if (context != null) { String type = context.getStringAttribute("type", "PERPETUAL");
肥皂
·
2014-07-21 12:00
mybatis源码
追踪1——Mapper方法用法解析
Mapper中的方法执行时会构造为org.apache.ibatis.binding.MapperMethod$MethodSignature对象,从该类源码中可以了解如何使用Mapper方法。 【支持的特殊参数类型】 RowBounds、ResultHandler、普通参数 (作为sql执行时使用的变量) 其中普通参数可以是单一的model、查询条件的map或直接
·
2014-06-27 14:00
mybatis
监管层详解大数据查老鼠仓:马乐案曾上演“窃听风云”
近日,《每日经济新闻》记者获悉,上海市基金同业公会日前召集基金业投研人士,就大数据在内幕交易及非公开信息交易虽然名为“基金投研人员大数据监测系统
专题学习
”,实际上会议上对大数据这一核心话题着墨不多。
灵玖lingjoin
·
2014-06-10 17:00
马乐案曾上演“窃听风云”
虽然名为“基金投研人员大数据监测系统
专题学习
”,实际上会议上对大数据这一核心话题着墨不多。据与会基金业人士透露,管理层重点还是放在内幕交易、短线操纵、老鼠仓等基金
灵玖lingjoin
·
2014-06-09 16:00
监管层详解大数据查老鼠仓
虽然名为“基金投研人员大数据监测系统
专题学习
”,实际上会议上对大数据这一核心话题着墨不多。据与会基金业人士透露,管理层重点还是放在内幕交易、短线操纵、老鼠仓等基金异常交易
灵玖lingjoin
·
2014-06-09 16:00
[
专题学习
][计算几何]
原文链接:http://www.cnblogs.com/ch3656468/archive/2011/03/02/1969303.html基本的叉积、点积和凸包等东西就不多说什么了,网上一搜一大堆,切一些题目基本熟悉了就差不多了。一些基本的题目可以自己搜索,比如这个blog:http://blog.sina.com.cn/s/blog_49c5866c0100f3om.html接下来,研究了半平面
fjy4328286
·
2014-03-26 09:00
MyBatis源码
分析(1)-MapConfig文件的解析
1.简述 MyBatis是一个优秀的轻ORM框架,由最初的iBatis演化而来,可以方便的完成sql语句的输入输出到java对象之间的相互映射,典型的MyBatis使用的方式如下: String resource = "org/mybatis/example/mybatis-config.xml"; InputStream inputStre
·
2014-02-03 22:00
mybatis
MyBatis源码
赏析3-配置
MyBatis源码
赏析3-配置 2012-07-09 16:35:36 分类: Java  
rather_lonely
·
2014-01-24 11:00
mybatis
将Maven项目发布到本地Maven私服Nexus
最近打算看看
Mybatis源码
,下载下载
Mybatis源码
导入eclipse后发现,Maven有个mybatis-parent的依赖org.mybatismybatis-parent19-SNAPSHOT
大睡侠
·
2014-01-15 18:02
Java
[置顶] 算法入门
推荐该阶段用书(以下具体算法实现多数可在此书中找到详解):算法竞赛入门经典之训练指南(刘汝佳)4、题解报告:专题中的题目多是经典题目,百度搜索即有详细解答~5、专题相关知识点红字标出,建议先百度红字部分,有助于
专题学习
qq574857122
·
2014-01-09 14:00
[置顶] 算法入门
推荐该阶段用书(以下具体算法实现多数可在此书中找到详解):算法竞赛入门经典之训练指南(刘汝佳)4、题解报告:专题中的题目多是经典题目,百度搜索即有详细解答~5、专题相关知识点红字标出,建议先百度红字部分,有助于
专题学习
qq574857122
·
2014-01-09 14:00
关于mybatis无法输出sql语句的问题
如果你去看
mybatis源码
,你会发现
fangmingshijie
·
2013-12-16 17:00
mybatis
打印sql语句
mybatis的sqlsession如何控制并发
目前看
mybatis源码
时,看到一个问题,关于并发的。
海绵88
·
2013-12-16 16:00
SqlSession
mybatis源码
解析之mapper接口代理
刚接触mybatis,个人觉得mybatis唯一的好处就是可以用xml mapper 的方式来代理生成dao类,我们不再需要写dao,取而代之的是在xml文件中写我们的sql语句就可以。这样的话,如果需要修改dao中的查询我们只需要把xml文件修改一下,不用去重新编译class文件。 首先说一下需要考虑一个问题,它是如何实现只写接口类,貌似用xml文件来做接口类的实现的呢? mybatis
projecttian
·
2013-09-30 13:00
mybatis
mybatis源码
解析之拦截器
拦截器核心类: 先来看看jdk的代理是如何实现的: java.lang.reflect.InvocationHandler java.lang.reflect.Proxy public class MyInvocationHandler implements InvocationHandler{ private Object target; public MyInvoc
projecttian
·
2013-09-30 11:00
代理
mybatis
最近看
mybatis源码
分享两个小知识点
最近看
mybatis源码
,看了一段时间了,还在继续,里面有很多好东西,后面整理出来分享给大家,这里先写两个小的细节,可能有些同学已经是这么写了,那么就当做你没看好了。希望你觉得是新鲜的。
zzq19860626
·
2013-09-26 14:00
java
最近看
mybatis源码
分享两个小知识点
最近看
mybatis源码
,看了一段时间了,还在继续,里面有很多好东西,后面整理出来分享给大家,这里先写两个小的细节,可能有些同学已经是这么写了,那么就当做你没看好了。希望你觉得是新鲜的。
zzq19860626
·
2013-09-26 14:00
java
最近看
mybatis源码
分享两个小知识点
阅读更多最近看
mybatis源码
,看了一段时间了,还在继续,里面有很多好东西,后面整理出来分享给大家,这里先写两个小的细节,可能有些同学已经是这么写了,那么就当做你没看好了。希望你觉得是新鲜的。
zzq19860626
·
2013-09-26 14:00
java
最近看
mybatis源码
分享两个小知识点
最近看
mybatis源码
,看了一段时间了,还在继续,里面有很多好东西,后面整理出来分享给大家,这里先写两个小的细节,可能有些同学已经是这么写了,那么就当做你没看好了。希望你觉得是新鲜的。
zzq19860626
·
2013-09-26 14:00
java
POJ 1330 Nearest Common Ancestors (LCA,倍增算法,在线算法)
2 Author :kuangbin 3 Created Time :2013-9-5 9:45:17 4 File Name :F:\2013ACM练习\
专题学习
·
2013-09-05 10:00
REST
数论
专题学习
阶段总结
转载:http://www.cnblogs.com/kuangbin/archive/2012/08/28/2661066.html从放暑假前周sir给我讲了一个用polya计数法和burnside定理做的题目(pku2409)后,突然觉得组合数学挺有意思,然后从那时起到现在几乎都在做这类的题目。 做到现在感觉这类题目的一些基本知识点都差不多有所了解了,水题也刷了不少,但还有很多难题自己实在是做
u010793761
·
2013-08-23 17:00
计算几何
专题学习
原文地址:http://www.cnblogs.com/ch3656468/archive/2011/03/02/1969303.html 基本的叉积、点积和凸包等东西就不多说什么了,网上一搜一大堆,切一些题目基本熟悉了就差不多了。一些基本的题目可以自己搜索,比如这个blog:http://blog.sina.com.cn/s/blog_49c5866c0100f3om.html接下来,研究了半
Cfreezhan
·
2013-08-22 15:00
Mybatis源码
阅读:SqlSession产生的过程
工作之余,偶尔用用mybatis,今天突然想看看mybatis关于sqlSession产生的过程,这点源码应该也是mybatis最最简单的部分了吧。想深入研究源码,总要有个入手点,我感觉可以从这开始呢。在使用mybatis时,首先配置的是configuration.xml,之后我们会在测试代码中创建如下代码来产生sessionFactory。SqlSessionFactorysessionFact
zgqhope
·
2013-04-27 15:00
Mybatis源码
研究7:缓存的设计和实现
一、包概述(org.apache.ibatis.cache) 本包包含了Mybatis框架的缓存接口的定义和实现。 本包只引用了Mybatis的io包的Resources,不依赖于任何第三方库。 Mybatis的其它包大量引用了本包中的类和接口,即严重依赖于本包。 二、类和接口概述 缓存框架按照Key-Value方式存储,Key的生成采取规则为:[hashcode:checksum:ma
FansUnion
·
2012-12-05 11:00
java
框架
数据库
mybatis
cache
orm
Mybatis源码
研究6:元数据(metadata)
原理分析之六:元数据(metadata) 一、依赖关系 本包对mybatis的其它包没有任何依赖,mybatis的其它包也不依赖于本包, 即本包可以作为单独的组件或者工具类提出来。 二、类功能概述 包含了3个元数据实体类和一个工厂类。 Table是对表的简单封装,包括name,columns,primaryKey,catalog,schema。 Column是对列的简单封装,包括name和t
FansUnion
·
2012-12-05 10:00
java
框架
mybatis
orm
Mybatis源码
研究5:数据源的实现
一、数据源概述 数据源相关核心类位于datasource包中,本包主要引用了Mybatis的reflection的ExceptionUtil类和loggin包的Log接口和LogFactory类。 Mybatis的session包的Configuration类,builder.xml包的XMLConfigBuilder类引用了本包中的类和接口。 二、核心接口 DataSourceFactory
FansUnion
·
2012-12-04 14:00
java
框架
数据库
orm
mybatis
Mybatis源码
研究4:日志框架的实现
一、logging包的概述本包主要依赖了Mybatis的reflection包的ExceptionUtil和io包的Resources,以及第三方的Log4j,Slf4j,CommonsLogging。 Mybatis的其它包大量引用了本包中的类和接口,即严重依赖于本包。 从Mybatis自身的包和类来看,logging包对其它包仅有少量的依赖,而其它很多包却对logging包有大量的依赖
FansUnion
·
2012-12-04 13:00
Mybatis源码
研究3:包和类的概述
org.apache.ibatis 1.annotation 本包定义了Mybatis框架中的24个注解。 本包对Mybatis的其它包没有任何依赖,也不依赖于第三方的库。 本包只被builder.annotation包的MapperAnnotationBuilder类引用。 2.binding 映射绑定,mapper.xml等映射文件相关实体的抽象。 3.builder 解析Mybatis
FansUnion
·
2012-12-04 11:00
Mybatis源码
研究2:框架整体设计
本文转载自:http://chenjc-it.iteye.com/blog/14609901.引言本文主要讲解Mybatis的整体程序设计,理清楚框架的主要脉络。后面文章我们再详细讲解各个组件。2.整体设计2.1总体流程(1)加载配置并初始化触发条件:加载配置文件配置来源于两个地方,一处是配置文件,一处是Java代码的注解,将SQL的配置信息加载成为一个个MappedStatement对象(包括了
FansUnion
·
2012-12-04 11:00
Mybatis源码
研究1:从JDBC到Mybatis
本文转载自:http://chenjc-it.iteye.com/blog/1455688 已经写得很好了,不想再重复写。 1.引言本文主要讲解JDBC怎么演变到Mybatis的渐变过程,重点讲解了为什么要将JDBC封装成Mybaits这样一个持久层框架。再而论述Mybatis作为一个数据持久层框架本身有待改进之处。2.JDBC实现查询分析我们先看看我们最熟悉也是最基础的通过JDBC查询数据库数
FansUnion
·
2012-12-04 11:00
Mybatis源码
研究序
公司开发项目中,用到了Mybatis这个框架。所以,开始了对Mybatis的认真学习-应用-研究。 DbUtils,Mybatis,Struts2,Hibernate3,Spring3的源码都瞧了瞧,复杂度比较如下: DbUtils
FansUnion
·
2012-12-04 11:00
java
框架
mybatis
orm
Mybatis源码
研究序
公司开发项目中,用到了Mybatis这个框架。所以,开始了对Mybatis的认真学习-应用-研究。DbUtils,Mybatis,Struts2,Hibernate3,Spring3的源码都瞧了瞧,复杂度比较如下:DbUtils
FansUnion
·
2012-12-04 11:00
mysql系统变量
专题学习
标签: 系统变量要深入研究mysql那首先对mysql的一些系统/扩展变量有一定的了解,因为这些变量不仅决定mysql一些配置信息,还影响了mysql的性能优化提升,其中包括安全、优化、并发、复制等等。笔者上网查了一下,这些资料有限,以及官网的一个中文文档介绍的内容简短(不包括值域,作用域,有些变量压根没翻译只是给出值)所以想写篇文章,一来学习巩固一下mysql,二来方便以后查阅。其中内容笔者前
Benwin
·
2012-10-28 15:00
mysql
解决Mybatis结合db2时sql语句换行出现的问题
最近项目用到mybatis3.1和db28.1版本的数据库,出现一个问题,我研究半天把
mybatis源码
给改了,竟然成功解决。
HeartArea
·
2012-10-11 16:00
mybatis
db2
换行
JavaScript高级程序设计(第3版)学习笔记 概述
没有人会想到它会被应用的如此广泛,也远比一般人想象中的要复杂强大的多,在我自己学习的过程中,曾经有过多次震撼,只是常常没有过多久,很多美轮美奂的用法就又模糊起来,希望通过对JavaScript高级程序设计(第3版)的
专题学习
笔记
·
2012-10-11 01:20
iframe
专题学习
1、子页面调用父页面的js 2、iframe中操作父级滚动条window.parent.scrollTo(x,y);
许琴
·
2012-09-05 13:22
iframe
mybatis调用存储过程
看了下
mybatis源码
,有调用存储过程的例子,整理下。
lohasle
·
2012-09-03 00:00
mybatis
sql存储过程
使用Mybatis时请注意这两个参数,否则会让你的数据库连接爆掉
回去认真读了
Mybatis源码
,发现自己错了,特此更正,以免误导读者,实在是对不起。
luxury_zh
·
2012-08-27 19:00
java
mysql
ibatis
上一页
38
39
40
41
42
43
44
45
下一页
按字母分类:
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
其他