自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 springboot 集成disconf

springboot 集成disconf关于分布式下的统一配置, 我们公司都用的是百度开源的disconf,虽然是一个半成品,但也能满足我们的需求,先看一下目录结构 首先 新建profile目录,下属两个文件夹,aliyun_prod 对应生产,test对应测试环境 test目录下采用yml格式来定义disconf的配置如下disconf: enable: remote:

2017-07-16 17:07:39 6795 2

原创 springboot 0709

去年6月进入新的公司,正好碰上项目重构java,采用的技术是ssm,现在打算是springboot重构一下,记录一下springboot的学习步骤首先一些简单的demo我就不列了,直接从项目结构来看 项目目前分为2个moudle, 但是以后肯定会继续补充,目前项目分为 smaug_api 和smaug_provider两个模块, api负责接口的定义,provider负责接口的实现。整个项目采用g

2017-07-10 20:57:42 304

原创 springboot Filter 截取 restful 的请求参数

初学springboot ,想自己定义一个 filter 截取参数用来验证签名,发现HttpServletRequest 并不能直接获取 json字符串,只能获取链接里的参数。首先定义一个Filter文件, 然后实现Filter 的接口package smaug.common.filters;import com.alibaba.fastjson.JSONObject;import org.slf

2017-05-14 17:24:51 2615

原创 quartz 学习笔记 1

最近在看 springboot 的quartz 所以简单的学习一波quartz 废话不多说 上代码, 定义一个简单 类, execute方法里只是简单的写了个logpackage smaug.api.quartz.testJob;import org.quartz.Job;import org.quartz.JobExecutionContext;import org.quartz.Job

2017-05-07 22:50:24 343

原创 springboot 定时任务

springboot 定时任务springboot 有自己简单的定时调度,简单到令人发指@EnableScheduling@Configurationpublic class TestQuartz { protected final org.slf4j.Logger logger = org.slf4j.LoggerFactory.getLogger(this.getClass());

2017-04-30 23:32:42 282

原创 springboot 集成mybatis

springboot 怎样集成mybatis?mybatis是优秀的rom框架,springboot必定是要整合的哦,首先要配合数据源,上面那篇文章已经集成多数据源,传送门mybatis自动生成是个很好的东东,gen_demo.xml如下<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration PU

2017-04-30 21:54:08 265

原创 springboot 多数据源

springboot 多数据源一般而言,互联网公司的项目都是多数据源连接,当然springboot肯定也会支持多数据源喽。 本地有两个数据库 分别是demo,里面有表userCREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(128) NOT NULL, `age` int(11) NOT

2017-04-30 21:38:08 482

原创 Springboot 全局异常捕获

Springboot 全局异常捕获springboot 全局异常捕获,首先创建一个 SmaugExceptionUtil 用于捕获全局异常 代码如下@ControllerAdvicepublic class SmaugExceptionUtil { @ExceptionHandler(Exception.class) @ResponseStatus(HttpStatus.INTE

2017-04-30 16:58:02 2029

原创 springboot(2)

上篇文章用到了一些注解 @Controller、@RestController、@RequestMapping,下面简单介绍一下@Controller 创建 处理 http请求的对象 其实就是 mvc中的c@RestController Spring4之后加入的注解,原来在@Controller中返回json需要@ResponseBody来配合,如果直接用@RestController替代@C

2017-04-05 22:46:41 353

原创 springboot

springboot学习笔记 1最近微服务框架很流行,然后就打算入坑springboot,以下是我的学习笔记(开发环境 mac + idea15 + gradle)首先 这个网站 可以帮我构建一些 基础的 代码架构,本然尝试的是gradle springboot 1.5.2版本,选了一个比较稳定的release版,代码down到本地然后倒入ide 一般比较痛苦的是项目构建灰常慢,建议改一下镜像

2017-04-04 21:43:04 633

原创 gradle 入门笔记

gradle 笔记(二) task初探 1

2017-02-26 22:39:50 194 1

原创 文章标题

下载以及安装 gradle (maxos 为例) 1.下载地址:https://gradle.org/install 2.设置环境变量添加一个 GRADLE_HOME 环境变量来指明 Gradle 的安装路径添加 GRADLE_HOME/bin 到您的 PATH 环境变量中. 通常, 这样已经足够运行Gradle了.3.将环境变量写入PATHvim ~/.zshrc添加下面内容:expo

2017-02-26 22:00:56 224

原创 zk安装与初体验

安装zkbrew install zookeeper安装后默认目录为/usr/local/Cellar/zookeeper/3.4.9zk启动 停止 1.cd /usr/local/Cellar/zookeeper/3.4.9/bin 2../zkServer start ZooKeeper JMX enabled by default Using config: /usr/l

2016-11-20 16:28:44 533

原创 mysql 重置密码

mysql root密码 进入终端cd /usr/local/mysql/binsudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables新开一个终端窗口(重要)sudo /usr/local/mysql/bin/mysql -u root然后 UPDATE mysql.user SET authentication_string=PAS

2016-11-08 23:01:41 184

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除