logo头像

Aoho's Blog

Spring Boot

Spring Boot集成MyBatis实现通用Mapper

MyBatis关于MyBatis,大部分人都很熟悉。MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以...

微服务之配置服务器切换profile

最近遇到Spring-boot的多个profile切换问题,需求是这样的:微服务中引入了Spring Cloud Config,服务启动的时候,从Config Server中读取该实例对应的配置信息。本地开发环境可能使用的profil...

snowflake升级版全局id生成

1. 背景分布式系统或者微服务架构基本都采用了分库分表的设计,全局唯一id生成的需求变得很迫切。传统的单体应用,使用单库,数据库中自增id可以很方便实现。分库之后,首先需要分库键,分库键必然不能重复,所以传统的做法并不能满足需求。概括...

自制Jersey-Swagger的spring-boot-starter

Spring Boot的自动化配置特性来实现快速的将swagger2引入spring boot应用来生成jersey的API文档,简化原生使用swagger2的整合代码。 版本基础 Spring Boot:1.5.x swagger-...

Restful Layer of SpringMVC vs Jersey

笔者项目实现前后端剥离,服务端对外提供restful接口。REST逐渐成为影响Web框架、Web协议与Web应用设计的重要概念。现在有越来越多的公司希望能以简单而又贴合Web架构本身的方式公开Web API,因此REST变得越来越重要...