摘要: 1 SqlSession使用范围 1.1 SqlSessionFactoryBuilder 通过SqlSessionFactoryBuilder创建会话工厂SqlSessionFactory 将SqlSessionFactoryBuilder当成一个工具类使用即可,不需要使用单例管理SqlSessionFactoryBuilder。 在需要创建SqlSessionFactory时候,只需要ne... 阅读全文
posted @ 2016-03-15 13:31 余家小子 阅读(1057) 评论(0) 推荐(0) 编辑
摘要: mybatis是一个持久层的框架,是apache下的顶级项目。 mybatis托管到googlecode下,再后来托管到github下(https://github.com/mybatis/mybatis-3/releases)。 mybatis让程序将主要精力放在sql上,通过mybatis提供的 阅读全文
posted @ 2016-03-15 10:05 余家小子 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 分片枚举 通过在配置文件中配置可能的枚举id,自己配置分片,本规则适用于特定的场景,比如有些业务需要按照省份或区县来做保存, 而全国省份区县固定的,这类业务使用本条规则,配置如下: user_id hash-int partition-hash-int.txt 0 0 partition-hash-int.txt 配置: 10000=0 10... 阅读全文
posted @ 2016-03-10 14:58 余家小子 阅读(2499) 评论(0) 推荐(0) 编辑
摘要: 说明:MyCAT自增长主键和返回生成主键ID的实现 1) mysql本身对非自增长主键,使用last_insert_id()是不会返回结果的,只会返回0;这里做一个简单的测试 创建测试表 -------------------------------------- --创建测试表 --------- 阅读全文
posted @ 2016-03-10 13:43 余家小子 阅读(6626) 评论(0) 推荐(2) 编辑
摘要: 一、本地文件方式 原理:此方式MyCAT将sequence配置到文件中,当使用到sequence中的配置后,MyCAT会更下classpath中的sequence_conf.properties文件中 sequence当前的值。 配置方式: sequence_conf.properties中配置: 阅读全文
posted @ 2016-03-09 17:35 余家小子 阅读(1559) 评论(0) 推荐(0) 编辑
摘要: 1. JSON 是什么JSON,全称是 JavaScript Object Notation,即 JavaScript 对象标记法。这是一种轻量级(Light-Weight)、基于文本的(Text-Based)、可读的(Human-Readable)格式。JSON 的名称中虽然带有 JavaScri... 阅读全文
posted @ 2015-09-17 10:10 余家小子 阅读(1889) 评论(0) 推荐(1) 编辑
摘要: 照旧,先新建一个StudentMap.java实体类,将hobby属性使用map集合接口来存放:package com.joe.entity;import java.util.Map;public class StudentMap { private int id; privat... 阅读全文
posted @ 2015-08-11 10:24 余家小子 阅读(991) 评论(1) 推荐(0) 编辑
摘要: 度过短暂的周末,又到了周一,继续轻松而愉快的学习,紧承以前的学习,继续了解hibernate对集合的操作学习之旅!在上一篇中,就已经提前说过,这一篇的内容以及下一篇的内容会有很多相似之处,这里就不再多言了。像往常一样,新建一个StudentCollection.java实体类:package com... 阅读全文
posted @ 2015-08-10 17:28 余家小子 阅读(765) 评论(0) 推荐(0) 编辑
摘要: 今天要写的内容其实不多,本打算将hibernate对集合的操作的内容直接归结为一篇的,但想一想,还是分开写的比较好,毕竟前面的已经发布出去来了,废话不多说,开始吧!依旧新建一个StudentList.java实体类,其他的属性不变,只是将hobby属性由Set集合类型变为List集合类型,还是把代码... 阅读全文
posted @ 2015-08-09 11:30 余家小子 阅读(10871) 评论(0) 推荐(0) 编辑
摘要: 先说一段废话吧,本打算每天把所学的知识总结为博客的,但是昨天为什么没有写呢?没有学习吗?No,那是为什么?贪玩,对,这位同学说对了,老实说昨天感觉身体不怎么舒服,大家都知道,这其实就是为自己懒找借口,好吧,废话先唠到这儿,下面进入正题。先说说概念吧在持久化类中,有时会使用到值类型的对象属性,所谓值类... 阅读全文
posted @ 2015-08-08 11:43 余家小子 阅读(7146) 评论(0) 推荐(1) 编辑