- 博客(14)
- 资源 (3)
- 收藏
- 关注
原创 Mybatis系列(五)动态SQL
Mybatis系列之动态SQL引言凡是写过数据库程序的朋友,都能体会到根据不同条件拼接SQL语句的痛苦,在这中间也会犯各种各样的错误,where子句中多个括号,少个空格,set语句中缺个逗号什么的,各种累觉不爱。使用Mybatis自带的动态SQL处理机制,可以把我们从这种痛苦中解救出来。今天我们就来讲讲Mybatis的动态SQL。(本文结尾处有彩蛋噢 :)))) 通
2015-09-30 14:09:02 11774 4
原创 Mybatis系列(五)动态SQL
Mybatis系列之动态SQL引言凡是写过数据库程序的朋友,都能体会到根据不同条件拼接SQL语句的痛苦,在这中间也会犯各种各样的错误,where子句中多个括号,少个空格,set语句中缺个逗号什么的,各种累觉不爱。使用Mybatis自带的动态SQL处理机制,可以把我们从这种痛苦中解救出来。今天我们就来讲讲Mybatis的动态SQL。(本文结尾处有彩蛋噢 :)))) 通常使用动态 ...
2015-09-30 14:07:01 357
Mybatis系列(四)映射文件
Mybatis系列(四)映射文件引言Mybatis的真正强大,在于她对SQL的映射,这也是她吸引人的地方。实现相同的功能,她要比直接使用JDBC省去95%的代码量。而且将SQL语句独立在Java代码之外,为程序的修改和纠错提供了更大的灵活性,可以直接修改SQL语句,而无需重新编译Java程序。本文将在上一篇《Mybatis系列之简单示例》的基础上,对映射文件进行详细的讨论学习。S...
2015-09-29 22:49:17 99
原创 Mybatis系列(四)映射文件
Mybatis系列(四)映射文件引言Mybatis的真正强大,在于她对SQL的映射,这也是她吸引人的地方。实现相同的功能,她要比直接使用JDBC省去95%的代码量。而且将SQL语句独立在Java代码之外,为程序的修改和纠错提供了更大的灵活性,可以直接修改SQL语句,而无需重新编译Java程序。本文将在上一篇《Mybatis系列之简单示例》的基础上,对映射文件进行详细的讨论学习。SQ
2015-09-29 22:47:42 15363 1
Mybatis系列(三)简单示例
Mybatis系列之简单示例经过前两篇文章《Mybatis系列之入门》和《Mybatis系列之配置》的介绍,我们对Mybatis有了一定的了解,下面就接合一个实例学习案例,来巩固一下我们前面学习的知识。环境搭建IDE: STS(Spring Tools Suite)Java Version: 1.6Spring Version:3.1.1Mybatis Version:...
2015-09-29 12:50:33 135
原创 Mybatis系列(三)简单示例
Mybatis简单使用示例经过前两篇文章《Mybatis入门》和《Mybatis配置》的介绍,我们对Mybatis有了一定的了解,下面就接合一个实例学习案例,来巩固一下我们前面学习的知识。环境搭建IDE: STS(Spring Tools Suite)Java Version: 1.6Spring Version:3.1.1Mybatis Version: 3.3.0D
2015-09-29 12:39:46 8488 2
Mybatis系列(二)配置
Mybatis 配置上一篇文章,我们简单了解了Mybatis,现在我们就来了解一下她的核心配置文件。注:以下内容部分转载自Mybatis官方文档。XML 映射配置文件 MyBatis 的配置文件包含了影响 MyBatis 行为甚深的设置(settings)和属性(properties)信息。属性(properties)这些属性都是可外部配置且可动态替换的,既可以在典...
2015-09-29 11:37:51 95
原创 Mybatis系列(二)配置
Mybatis 配置上一篇文章,我们简单了解了Mybatis,现在我们就来了解一下她的核心配置文件。注:以下内容部分转载自Mybatis官方文档。XML 映射配置文件MyBatis 的配置文件包含了影响 MyBatis 行为甚深的设置(settings)和属性(properties)信息。属性(properties)这些属性都是可外部配置且可动态替换的,既可以在典型的
2015-09-29 11:36:00 12939 5
原创 Mybatis系列(一)入门
Mybatis入门 简介MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。安...
2015-09-29 10:30:13 90
原创 Mybatis系列(一)入门
Mybatis入门简介MyBatis 是支持定制化 SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以对配置和原生Map使用简单的 XML 或注解,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。安装
2015-09-29 10:27:49 7103 6
原创 Java数据分页
Java PaginationJava数据分页的设计及实现 数据分页,对于一个Web程序而言,是不可或缺的一个基础功能。当数据量很小很小的时候,比如只有只有二三十笔,不提供数据分页功能或许还是可以接受的;当数据量达到五十笔、八十笔的时候,如果还不提供分页功能,会显得有些差强人意了;当数据量达到上百、上千甚至上万笔的时候,如果再不提供分页功能,我想没有哪个用户是能够接受得了的
2015-09-25 23:47:59 5318 3
原创 Java数据分页
Java 数据分页的设计及实现概述 数据分页,对于一个Web程序而言,是不可或缺的一个基础功能。当数据量很小很小的时候,比如只有只有二三十笔,不提供数据分页功能或许还是可以接受的;当数据量达到五十笔、八十笔的时候,如果还不提供分页功能,会显得有些差强人意了;当数据量达到上百、上千甚至上万笔的时候,如果再不提供分页功能,我想没有哪个用户是能够接受得了的了。解决方案数据分页,主要有...
2015-09-25 23:39:37 226
原创 Java Spring MVC分层设计
Java Spring开发,Controller, Service, DAO, Entity分层设计及代码实现。
2015-09-24 00:09:45 27960
Java Spring MVC分层设计
第一次尝试着用Java做Web开发,使用了Java Spring框架,顺便说一句,如果使用Spring开发,建议使用STS(Spring Tool Suite) IDE,它很好的集成了Spring、Maven等框架,使用起来特别方便,尤其是第一次使用Spring框架进行开发,它极大的方便了开发人员,通过快捷菜单及可很简单的配置好Spring开发环境,自动下载、更新Maven依赖包。话不多讲,回到...
2015-09-24 00:09:00 523
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人