jian.xiao

2017年1月11日

第一章 flume架构介绍

摘要: 1.flume概念介绍 1.1 常见的分布式日志收集系统 Scribe是facebook开源的日志收集系统,在facebook内部已经得到大量的应用。 Chukwa 是一个开源的用于监控大型分布式系统的数据收集系统。这是构建在 hadoop 的 hdfs 和 map/reduce 框架之上的,继承了 阅读全文

posted @ 2017-01-11 08:55 jian.xiao 阅读(314) 评论(0) 推荐(0) 编辑

2016年11月10日

第九章 springboot + mybatis + 多数据源 (AOP实现)(转载)

摘要: 本编博客转发自:http://www.cnblogs.com/java-zhao/p/5415896.html 1、ShopDao package com.xxx.firstboot.dao; import org.springframework.beans.factory.annotation.A 阅读全文

posted @ 2016-11-10 21:37 jian.xiao 阅读(595) 评论(0) 推荐(0) 编辑

第八章 springboot + mybatis + 多数据源(转载)

摘要: 本篇博客转发自:http://www.cnblogs.com/java-zhao/p/5413845.html 在实际开发中,我们一个项目可能会用到多个数据库,通常一个数据库对应一个数据源。 代码结构: 简要原理: 1)DatabaseType列出所有的数据源的key key 2)DatabaseC 阅读全文

posted @ 2016-11-10 21:20 jian.xiao 阅读(1109) 评论(0) 推荐(0) 编辑

第七章 springboot + retrofit(转载)

摘要: 本篇博客转发自:http://www.cnblogs.com/java-zhao/p/5350861.html retrofit:一套RESTful架构的Android(Java)客户端实现。 好处: 基于注解 提供JSON to POJO,POJO to JSON,网络请求(POST,GET,PU 阅读全文

posted @ 2016-11-10 21:15 jian.xiao 阅读(1436) 评论(1) 推荐(0) 编辑

2016年11月9日

第六章 springboot + 事务(转载)

摘要: 本篇博客转发自:http://www.cnblogs.com/java-zhao/p/5350106.html 在实际开发中,其实很少会用到事务,一般情况下事务用的比较多的是在金钱计算方面。 mybatis与spring集成后,其事务该怎么做?其实很简单,直接在上一节代码的基础上在相应的方法(通常是 阅读全文

posted @ 2016-11-09 21:49 jian.xiao 阅读(295) 评论(0) 推荐(0) 编辑

第五章 springboot + mybatis(转载)

摘要: 本编博客转发自:http://www.cnblogs.com/java-zhao/p/5350021.html springboot集成了springJDBC与JPA,但是没有集成mybatis,所以想要使用mybatis就要自己去集成。集成方式相当简单。 1、项目结构 2、pom.xml 1 <! 阅读全文

posted @ 2016-11-09 21:25 jian.xiao 阅读(5010) 评论(0) 推荐(0) 编辑

2016年11月8日

第四章 springboot + swagger(转载)

摘要: 此篇博客转发自:http://www.cnblogs.com/java-zhao/p/5348113.html swagger用于定义API文档。 好处: 前后端分离开发 API文档非常明确 测试的时候不需要再使用URL输入浏览器的方式来访问Controller 传统的输入URL的测试方式对于pos 阅读全文

posted @ 2016-11-08 21:34 jian.xiao 阅读(235) 评论(0) 推荐(0) 编辑

2016年11月7日

第三章 springboot + jedisCluster(转载)

摘要: 本编博客转发自:http://www.cnblogs.com/java-zhao/p/5347703.html 如果使用的是redis2.x,在项目中使用客户端分片(Shard)机制。 如果使用的是redis3.x中的集群,在项目中使用jedisCluster。 1、项目结构 2、pom.xml 1 阅读全文

posted @ 2016-11-07 21:00 jian.xiao 阅读(852) 评论(0) 推荐(0) 编辑

2016年11月6日

第三章 EnumUtil根据值获取枚举对象

摘要: 项目中使用枚举类的好处这里不再赘述,在使用枚举值时,通常需要根据值来获取枚举对象,下面介绍两种实现方案: 1.在枚举类中定义方法实现 首先给出如下性别枚举类: public enum SexEnum { MAN("M", "男"), WOMAN("F", "女"); private String c 阅读全文

posted @ 2016-11-06 23:36 jian.xiao 阅读(38132) 评论(0) 推荐(1) 编辑

2016年11月4日

第二章 Mybatis代码生成工具

摘要: 1.mybatis-generator作用 1).生成pojo 与 数据库结构对应 2).如果有主键,能匹配主键 3).如果没有主键,可以用其他字段去匹配 4).动态select,update,delete 方法 5).自动生成接口(也就是以前的dao层) 6).自动生成sql mapper,增删改 阅读全文

posted @ 2016-11-04 20:06 jian.xiao 阅读(382) 评论(0) 推荐(0) 编辑

导航