赵计刚
每天进步一点点

随笔分类 -  微服务

上一页 1 2 3
主要记录与微服务相关的一些技术,例如spring boot
第八章 springboot + mybatis + 多数据源
摘要:在实际开发中,我们一个项目可能会用到多个数据库,通常一个数据库对应一个数据源。 代码结构: 简要原理: 1)DatabaseType列出所有的数据源的key key 2)DatabaseContextHolder是一个线程安全的DatabaseType容器,并提供了向其中设置和获取DatabaseT 阅读全文
posted @ 2016-04-20 18:33 赵计刚 阅读(137600) 评论(37) 推荐(5) 编辑
第七章 springboot + retrofit
摘要:retrofit:一套RESTful架构的Android(Java)客户端实现。 好处: 基于注解 提供JSON to POJO,POJO to JSON,网络请求(POST,GET,PUT,DELETE等)封装 可以看做是对HttpClient的再次封装 1、为了做测试,建立了一个新的spring 阅读全文
posted @ 2016-04-03 22:57 赵计刚 阅读(10596) 评论(1) 推荐(0) 编辑
第六章 springboot + 事务
摘要:在实际开发中,其实很少会用到事务,一般情况下事务用的比较多的是在金钱计算方面。 mybatis与spring集成后,其事务该怎么做?其实很简单,直接在上一节代码的基础上在相应的方法(通常是service层)上加上@Transactional注解即可。 1、com.xxx.firstboot.exce 阅读全文
posted @ 2016-04-03 16:46 赵计刚 阅读(16938) 评论(0) 推荐(2) 编辑
第五章 springboot + mybatis
摘要:springboot集成了springJDBC与JPA,但是没有集成mybatis,所以想要使用mybatis就要自己去集成。集成方式相当简单。 1、项目结构 2、pom.xml 1 <!-- 与数据库操作相关的依赖 --> 2 <dependency> 3 <groupId>org.springf 阅读全文
posted @ 2016-04-03 16:06 赵计刚 阅读(39726) 评论(6) 推荐(3) 编辑
第四章 springboot + swagger
摘要:注:本文参考自 http://www.jianshu.com/p/0465a2b837d2 swagger用于定义API文档。 好处: 前后端分离开发 API文档非常明确 测试的时候不需要再使用URL输入浏览器的方式来访问Controller 传统的输入URL的测试方式对于post请求的传参比较麻烦 阅读全文
posted @ 2016-04-02 19:52 赵计刚 阅读(74703) 评论(7) 推荐(9) 编辑
第三章 springboot + jedisCluster
摘要:如果使用的是redis2.x,在项目中使用客户端分片(Shard)机制。(具体使用方式:第九章 企业项目开发--分布式缓存Redis(1) 第十章 企业项目开发--分布式缓存Redis(2)) 如果使用的是redis3.x中的集群,在项目中使用jedisCluster。 redis3.2.5集群搭建 阅读全文
posted @ 2016-04-02 16:08 赵计刚 阅读(22171) 评论(1) 推荐(1) 编辑
第二章 第二个spring-boot程序
摘要:上一节的代码是spring-boot的入门程序,也是官方文档上的一个程序。这一节会引入spring-boot官方文档推荐的方式来开发代码,并引入我们在spring开发中service层等的调用。 1、代码结构如下 2、pom.xml 1 <?xml version="1.0" encoding="U 阅读全文
posted @ 2016-03-30 11:15 赵计刚 阅读(4669) 评论(3) 推荐(2) 编辑
第一章 第一个spring boot程序
摘要:环境: jdk:1.8.0_73 maven:3.3.9 spring-boot:1.2.5.RELEASE(在pom.xml中指定了) 注意:关于spring-boot的支持, 最少使用jdk7(jdk6也可以,可能需要额外配置,没试过,官方推荐jdk8) maven至少使用3.2 1、首先进入一 阅读全文
posted @ 2016-03-26 21:57 赵计刚 阅读(8529) 评论(7) 推荐(6) 编辑

上一页 1 2 3