- 博客(19)
- 资源 (4)
- 收藏
- 关注
转载 Spring Boot 集成maven和Spring boot的profile功能
由于项目的需要, 今天给spirng boot项目添加了profile功能。再网上搜索了一圈,也没有找到满意的参考资料,其实配置并不难,就是没有一个one stop(一站式)讲解的地方,所以有了写这篇博客的想法。由于本人水平有限,文中任何错误和纰漏欢迎大家反馈。希望本文可以给你带来帮助。 本文实现的目标: 1 使用了maven的profile功能 ...
2018-07-26 09:09:27 241
原创 常见的JS 正则表达式
[size=12px]1。^d+$ //匹配非负整数(正整数 + 0)2。^[0-9]*[1-9][0-9]*$ //匹配正整数3。^((-d+)|(0+))$ //匹配非正整数(负整数 + 0)4。^-[0-9]*[1-9][0-9]*$ //匹配负整数5。^-?d+$ //匹配整数6。^d+(.d+)?$ //匹配非负浮点数(正浮点数 + 0)7。^(([0-9]...
2018-07-25 10:21:22 174
转载 tk.mybatis.mapper 的详细使用
初识 tk.mybatis.mapper 通用mapper在博客园发表Mybatis Dynamic Query后,一位园友问我知不知道通用mapper,仔细去找了一下,还真的有啊,比较好的就是abel533写的tk.mybatis.mapper。本次例子地址:https://github.com/wz2cool/tk-mybatis-demo传统Mybatis用法Spring ...
2018-07-25 09:19:46 17862 4
转载 FastJson的详细使用
FastJSON是一个Java语言编写的高性能,功能完善,完全支持http://json.org的标准的JSON库。多了不说了,百度一下一大把。在此,简单的总结一下自己用过,测试过的方法。如果使用Maven,在pom.xml文件加入以下依赖。1 <dependency>2 <groupId>com.alibaba</groupId>3 ...
2018-07-25 09:05:33 422
原创 EasyPOI 教程以及完整工具类的使用
因为项目的原因需要用到POI来操作Excel 文档,以前都是直接使用POI来操作的,但是最近听到easypoi的存在,所以自己简单的尝试了下! 别说,他还真的挺好用的Easypoi介绍Easypoi 为谁而开发不太熟悉poi的 不想写太多重复太多的 只是简单的导入导出的 喜欢使用模板的都可以使用easypoiEasypoi的目标是什么 Easypoi的目标不是替代poi,而...
2018-07-23 17:05:38 47062 18
原创 Spring Boot 之注解@Component @ConfigurationProperties(prefix = "sms")
从spring-boot开始,已经支持yml文件形式的配置,@ConfigurationProperties的大致作用就是通过它可以把properties或者yml配置直接转成对象 例如:配置文件:sms.url=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXsms.appkey=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXsms.secr...
2018-07-20 18:07:22 3191
转载 Redis 干货 美团
上上周和同事(龙哥)参加了360组织的互联网技术训练营第三期,美团网的DBA负责人侯军伟给大家介绍了美团网在redis上踩得一些坑,讲的都是干货和坑。 分为5个部分: 一、周期性出现connect timeout 二、redis bgrewriteaof问题 三、redis内存占用飙升 四、redis内存使用优化 五、redis cluster遇...
2018-07-20 16:14:10 238
原创 httpclient 调用工具封装
在我们程序员生涯中,经常要复用代码,所以我们应该养成时常整理代码的好习惯,以下是我之前封装的httpclient的post和get请求所用的代码: package com.marco.common; import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReade...
2018-07-20 14:58:56 233
转载 超详细 swagger api注解
说明:1.这里使用的版本:springfox-swagger2(2.4)springfox-swagger-ui (2.4)2.这里是说明常用注解的含义和基本用法(也就是说已经对swagger进行集成完成)没有集成的请参见SpringBoot集成springfox-swagger2构建restful APISpringMVC集成springfox-swagger2构建restful API官...
2018-07-19 10:17:04 44714 4
转载 超详细 mybatis 分页插件 PageHelper
前言在web开发过程中涉及到表格时,例如dataTable,就会产生分页的需求,通常我们将分页方式分为两种:前端分页和后端分页。前端分页一次性请求数据表格中的所有记录(ajax),然后在前端缓存并且计算count和分页逻辑,一般前端组件(例如dataTable)会提供分页动作。特点是:简单,很适合小规模的web平台;当数据量大的时候会产生性能问题,在查询和网络传输的时间会很长。后...
2018-07-18 15:02:32 289
原创 SpringCloud 集成Feign
什么是FeignFeign是一个声明式的伪Http客户端,它使得写Http客户端变得更简单。使用Feign,只需要创建一个接口并注解。它具有可插拔的注解特性,可使用Feign 注解和JAX-RS注解。Feign支持可插拔的编码器和解码器。Feign默认集成了Ribbon,并和Eureka结合,默认实现了负载均衡的效果。简而言之:Feign 采用的是基于接口的注解 Feign 整合了r...
2018-07-17 16:56:19 1448
原创 SpringCloud Eureka 集成mybatis
今天我们来学习下如何在springCloud中集成mybatis正文:创建一个新的项目勾选这三个 点击确定或者不选直接上pom.xml文件<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http...
2018-07-17 14:57:23 2692 3
原创 IDEA安装阿里巴巴规范插件方法
在我们开发的时候,时常需要开发规范!然后阿里的开发规范一直是各大小公司追捧的对象!接下来我们就介绍下如何在IDEA中安装阿里巴巴的规范插件,来帮助我们的代码变得更整洁规范FILE--》Setting-->plugins 搜索Alibaba点击安装,然后重启idea 就可以了重启之后我们就可以看到:这样就表示我们已经安装成功了...
2018-07-16 14:19:24 1332
原创 Springboot 集成日志文件
SpringBoot集成了logback,所以只需要配置一下就可以,这里使用自带Spring profile方式进行多环境配置。简介Spring profile是Spring 3引入的概念,主要用在项目多环境运行的情况下,通过激活方式实现多环境切换,省去多环境切换时配置参数和文件的修改,相比较Maven profile简单实用,易于上手。并且Spring profile提供了多种激活方法,例如配置...
2018-07-16 09:51:52 484
原创 Springboot(四)集成Redis
在我们的应用开发中,我们时常需要使用缓存技术来进行开发以此来提高我们程序的可用性;而在众多的缓存技术中Redis 是我们经常使用到的技术,那么为什么Redis如此受欢迎呢?首先Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点: 1. Redis支持数据的持久化,可以将内存中的数据保存在磁盘中,重...
2018-07-12 10:21:09 280
原创 stringRedisTemplate的基本操作
因为需要在Spring 中使用redis 所以我们需要使用到redis 中的StringRedis Template 接下来就让我们一起来学习下他的基本操作吧stringRedisTemplate.opsForValue().set(&quot;test&quot;, &quot;100&quot;,60*10,TimeUnit.SECONDS);//向redis里存入数据和设置缓存时间stringRedisTemplat...
2018-07-10 17:10:07 2367
原创 Spring boot (三)Spring boot集成Swagger在线API工具
在前面的文章中我们已经学习了如何去搭建一个Springboot以及如何将mybatis 集成在Springboot中 ,接下来的内容我们将学习如何在Springboot中集成Swagger API 文档工具。 在这个提倡前后端分离的时代,前后端分工合作,界限明确无疑是可以很好的提升工作效率,前端负责页面编写和页面对接,后端负责返回数据以及提供接口文档! 那在这个时候后端如何来提供接口文档就...
2018-07-10 10:32:00 643
原创 Spring boot 学习之路(二)Spring boot + mybatis
在上篇文章中 Spring boot 学习之路(一)构建第一个Spring Boot我已经介绍了如何使用IDEA 来搭建一个Spring boot 项目,接下来我将介绍一下在Spring boot中我们如何将它与myBatis 结合;我们都知道mybatis 是一个轻量级的持久层框架,它具有非常强大以及灵活的功能!所以我们在我们选择持久层框架的时候,mybatis常常是我们的不二之选...
2018-07-09 23:01:26 262
原创 Spring boot 学习之路(一)构建第一个Spring Boot
因为个人原因,已经很长时间没有再写文章了!然后现在因为市面上到处都开始流行微服务的概念,所以在这里想和大家一起来学习一下 spring boot 和spring cloud 写的不好希望大家不要见怪! 废话不多说,我们直接开始进行代码实战吧!搭建spring boot 个人建议使用Idea 这样会非常的方便!第一步:创建项目选择Spring Initializer Java JDK 建议选择...
2018-07-09 11:37:29 1081
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人