上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页
摘要: SQL映射文件的几个顶级元素 mapper - namespace cache - 配置给定命名空间的缓存 cache-ref – 从其他命名空间引用缓存配置 resultMap –用来描述数据库结果集和对象的对应关系 sql – 可以重用的SQL块,也可以被其他语句引用 insert – 映射插入 阅读全文
posted @ 2017-11-19 13:30 眼泪,还是流了 阅读(661) 评论(0) 推荐(0) 编辑
摘要: 文档顶层结构: configuration 配置 properties 属性 settings 设置 typeAliases 类型命名 typeHandlers 类型处理器 objectFactory 对象工厂 plugins 插件 environments 环境 environment 环境变量 阅读全文
posted @ 2017-11-12 20:24 眼泪,还是流了 阅读(1222) 评论(0) 推荐(0) 编辑
摘要: 1. #将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "111", 如果传入的值是id,则解析成的sql为order by "id". 2. $将传入的数据直接显示生成在sql中 阅读全文
posted @ 2017-11-10 11:06 眼泪,还是流了 阅读(11527) 评论(0) 推荐(1) 编辑
摘要: 有过编程经验的朋友都知道设计模式中的单例模式,最近又重新看了一遍设计模式,今天将单例模式的几种形式介绍一下: 1、懒汉形式(延迟加载) Singleton.java 1 2 3 4 5 6 7 8 9 10 11 12 13 public class Singleton{ private stati 阅读全文
posted @ 2017-11-09 19:38 眼泪,还是流了 阅读(1862) 评论(0) 推荐(0) 编辑
摘要: java事务(三)——自己实现分布式事务 java事务(三)——自己实现分布式事务 在上一篇《java事务(二)——本地事务》中已经提到了事务的类型,并对本地事务做了说明。而分布式事务是跨越多个数据源来对数据来进行访问和更新,在JAVA中是使用JTA(Java Transaction API)来实现 阅读全文
posted @ 2017-11-09 19:25 眼泪,还是流了 阅读(1208) 评论(0) 推荐(0) 编辑
摘要: 本地事务 事务类型 事务可以分为本地事务和分布式事务两种类型。这两种事务类型是根据访问并更新的数据资源的多少来进行区分的。本地事务是在单个数据源上进行数据的访问和更新,而分布式事务是跨越多个数据源来进行数据的访问和更新。在这里要说的事务是基于数据库这种数据源的。 JDBC事务 在JAVA中,我们使用 阅读全文
posted @ 2017-11-09 19:24 眼泪,还是流了 阅读(380) 评论(0) 推荐(0) 编辑
摘要: Java中事务处理的基本方法与原理,包含以下文章: (一)Java事务处理的基本问题 (二)失败的案例 (三)丑陋的案例 (四)成功的案例(自己实现一个线程安全的TransactionManager) (五)Template模式 (六)使用动态代理(Dynamic Proxy)完成事务 (七)像Sp 阅读全文
posted @ 2017-11-09 19:23 眼泪,还是流了 阅读(553) 评论(0) 推荐(0) 编辑
摘要: 环境搭建 第一步:导入jar包 第二步:导入核心配置文件(mybatis-config.xml) 1 <?xml version="1.0" encoding="UTF-8" ?> 2 <!DOCTYPE configuration 3 PUBLIC "-//mybatis.org//DTD Con 阅读全文
posted @ 2017-11-09 10:08 眼泪,还是流了 阅读(2903) 评论(0) 推荐(0) 编辑
摘要: 目录 MyBatis学习系列一之环境搭建 MyBatis学习系列二——增删改查 MyBatis学习系列三——结合Spring 数据库的经典操作:增删改查。 在这一章我们主要说明一下简单的查询和增删改,并且对程序接口做了一些调整,以及对一些问题进行了解答。 1、调整后的结构图: 2、连接数据库文件配置 阅读全文
posted @ 2017-11-08 21:23 眼泪,还是流了 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 方式1: select * from table order by id limit m, n; 该语句的意思为,查询m+n条记录,去掉前m条,返回后n条记录。无疑该查询能够实现分页功能,但是如果m的值越大,查询的性能会越低(越后面的页数,查询性能越低),因为MySQL同样需要扫描过m+n条记录。 阅读全文
posted @ 2017-11-08 21:17 眼泪,还是流了 阅读(2195) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 19 下一页