初识MyBatis详解

   mybatis是一个开源的数据持久层框架 ORM(Object/Relational Mapping)即对象/关系映射,是一种数据持久化技术 mybatis优点: (1)与jdbc相比减少了50%以上的代码...

Mybatis 入门详解

1.什么是Mybatis?   MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。 MyBatis 消除了几乎所有的 JDBC 代码和参数的手工设置以及对结果集的检索。 MyBatis 可以使用简单的...

MyBatis动态sql详解

MyBatis中的sql语句可以用动态生成,及用条件判断来拼写sql语句   1.使用if+where 来拼写sql语句      如图,根据传入的参数用if判断来拼写sql   2.使用trim+if实现sql的拼写     ...

MyBatis框架之基本知识介绍详解

前身背景:          前身是iBatis,为Apache的一个开源项目。2010年迁移到了Google Code,改名为MyBatis.2013年...

sql server 索引阐述系列二 索引存储结构详解

一.概述、   "流光容易把人抛,红了樱桃,绿了芭蕉“ 转眼又年中了,感叹生命的有限,知识的无限。在后续讨论索引之前,先来了解下索引和表数据的内部结构,这一节将介绍页的存储,页分配单元类型,区的存储, 最后简要介绍下系统页存储类型,页中的...

JavaScript 与 Java、PHP 的比较详解

网站开发的实践从设计方面开始,包括客户端编程语言。大体上说,在网页设计中使用了三种语言:HTML,CSS和JavaScript。自从网站发明以来,HTML和CSS已经成为网页设计的基础,但是JavaScript被用于添加网站的动态视图。在提...

JavaScript 中的遍历详解

编程这么多年,要是每次写遍历代码时都用 for 循环,真心感觉对不起 JavaScript 语言~ 对象遍历 为了便于对象遍历的测试,我在下面定义了一个测试对象 obj。 测试对象 // 为 Object 设置三个自...

JavaScript 排序,不只是冒泡详解

做编程,排序是个必然的需求。前端也不例外,虽然不多,但是你肯定会遇到。 不过说到排序,最容易想到的就是冒泡排序,选择排序,插入排序了。 冒泡排序 依次比较相邻的两个元素,如果后一个小于前一个,则交换,这样从头到尾一次,就将最大的放到了...

JavaScript 中的 this 全面解析详解

GitHub地址:https://github.com/SimonZhangITer/MyBlog/issues/12 this的指向问题应该是让每一个前端er都头疼的问题,我也一样,曾经遇到甚至都是一顿乱猜。最近在研读一些书籍如《你...

JavaScript 编码指南详解

出其不意 1920年,William Strunk Jr的《英文写作指南》出版了,这本书给英语的风格定下了一个规范,而且已经沿用至今。代码其实也可以使用相似的方法加以改进。 本文接下来的部分是一些指导方针,不是一成不变的法律。如果能够清...