摘要: 一、前言 在做项目过程中,由于项目数量增多,项目之间的关联性变的紧密起来,当要测试一个功能的时候,可能要同时启动好几个项目,这时部署到服务器就变成了一个复杂的工作量, 一个不小心就会发错版。由于我们使用的是Springboot搭建的项目,它支持多环境配置。 二、对比 在使用多环境配置之前:appli 阅读全文
posted @ 2018-01-25 15:47 wanglittlehandsome 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 一、前言 搭建springboot项目,我们都是采用的Restful接口,那么问题来了,当前端调用接口或者是其他项目调用时,我们不能单一靠调用方来控制参数的准确性,自己也要对一些非空的值进行判定。 二、方案 按照我们以往的做法,都是对request中的参数一个一个进行非空判定。 Model: Con 阅读全文
posted @ 2018-01-22 10:18 wanglittlehandsome 阅读(54017) 评论(0) 推荐(4) 编辑
摘要: 一、SVN安装 1. yum install subversion :安装svn 2.安装成功后查看svn版本:svn --version 3.创建svn仓库: (1) mkdir /svn (这里直接在根目录创建) (2) svnadmin create /svn :创建svn仓库 ps:如果这里 阅读全文
posted @ 2018-01-16 20:03 wanglittlehandsome 阅读(2116) 评论(0) 推荐(0) 编辑
摘要: Redis默认有16个库,默认连接的是 index=0 的那一个。这16个库互相之间是独立的。 这里1为db index: 注入ShardedJedisPool: redis保存key,获取key,删除key,判断key: 测试: 相关源码部分: JedisPoolConfig: JedisShar 阅读全文
posted @ 2017-12-14 15:01 wanglittlehandsome 阅读(12930) 评论(0) 推荐(0) 编辑
摘要: 本文是基于spring-rabbit中间件来实现消息的发送接受功能 项目搭建采用spring-boot: pom.xml如下: rabbitMQ配置: 配置类: Amqp注册与监听: 下面介绍简单的消息发送: 然后登录rabbitmq web界面: 结束。 阅读全文
posted @ 2017-11-23 15:18 wanglittlehandsome 阅读(15268) 评论(0) 推荐(1) 编辑
摘要: 一、需要下载一个tomcat,这里演示采用tomcat8。 二、打开tomcat-1.8\webapps: 新建example文件,在example下新建test.html,添加如下内容: 三、打开tomcat-1.8\conf下的server.xml文件: 找到如下标签<Host></Host>: 阅读全文
posted @ 2017-11-20 18:11 wanglittlehandsome 阅读(11988) 评论(0) 推荐(3) 编辑
摘要: 一、nginx的安装: 1、进入指定目录: 2、下载,解压 3、启用nginx功能: 4、然后make,make install 5、如果在第3步发现有报错: ./configure: error: the HTTP rewrite module requires the PCRE library. 阅读全文
posted @ 2017-11-17 11:11 wanglittlehandsome 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 简介: 阿里大于短信服务可以说是非常方便的,实现这个功能,只能三步:一是注册阿里云账号,购买短信服务;二是购买成功后设置短信签名,短信模板,申请成功后进行在线调试; 三是复制调用代码到本地,测试ok,下面我们就来看看详细步骤:(如图片看不清,右键图片新窗口打开查看即可) 下面是短信签名和模板示例: 阅读全文
posted @ 2017-10-18 15:05 wanglittlehandsome 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 一、添加redis依赖: 二、redis配置文件: 三、新建redis配置类: 四、编写测试类Raddress,RuserInfo: 五、新建测试controller: 六、相关工具: redis: redis管理工具: 下载地址:https://pan.baidu.com/s/1qYgC51E 阅读全文
posted @ 2017-09-04 11:52 wanglittlehandsome 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 一、在高版本的springboot中,@ConfigurationProperties(prefix = "wisely2",locations = "classpath:wisely.properties")这个注解不支持了,所以我们要另辟蹊径 二、使用组合式注解: 1、自定义config.pro 阅读全文
posted @ 2017-09-04 11:26 wanglittlehandsome 阅读(3661) 评论(0) 推荐(0) 编辑