自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Springboot自定义注解封装缓存操作

通常,我们为了避免频繁的查询访问数据库或者第三方接口,会把查询结果缓存到redis或者memcached之类的nosql数据库中,避免数据库或者网络开销过大导致程序效率太低或者雪崩效应,但是代码中频繁的操作缓存,会让代码过于冗长,可以通过自定义注解的方式封装缓存的操作,使代码更简洁,话不多说,直接上代码:1.先定义注解@EnableCacheService@Retention(Retentio...

2018-09-30 14:36:09 2776 2

原创 使用PowerDesigner逆向生成Mysql数据模型

前言最近公司要重新开发一套客服系统,涉及到老数据的迁移,希望能沿用之前的数据结构,在此基础上修改,省了很多重复性的工作,以下就PowerDesigner通过已有数据库表结构逆向生成pdm的步骤总结以下.步骤1.安装MySql的ODBC驱动驱动下载地址2.添加ODBC数据源在控制面板->系统和安全->管理工具->ODBC数据源中点击创建新数据源,添加刚安装好的驱动(My...

2018-11-27 13:48:10 302

原创 使用FastDfs作文件服务器

使用FastDfs作文件服务器简介FastDfs在CentOS7系统中的部署Java项目中的应用pom.xml中添加依赖resources目录下添加配置文件fdfs_client.conf封装FastDfs文件类FastDfsFile.java封装FastDfs操作工具类FastDfsClient.java简介FastDfs是一款优秀的分布式开源文件存储系统,以下就此系统在java项目中的应用...

2018-11-22 11:06:41 161

原创 SpringBoot操作Redis

SpringBoot操作RedisSpringBoot项目中操作redis非常简单,只需pom.xml添加依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId&g...

2018-10-18 16:09:31 179

原创 SpringBoot开发REST API,数据格式化全局配置

开发REST API时,通常需要对日期等数据类型进行格式化,以FastJson为例,可以使用@JSONField注解对需要格式化的字段进行配置,也可以使用如下的全局配置类配置类import java.util.ArrayList;import java.util.List;import org.springframework.context.annotation.Configuratio...

2018-09-30 15:47:22 666

原创 FastJson转换复杂对象

调用rest接口时,数据格式通常为json,为了增加代码的可读性和维护性,不建议直接操作JSONObject,而是转换成实际的对象进行处理,遇到比较复杂的对象时,可以通过FastJson提供的TypeReference进行处理,代码如下:String jsonStr = HttpUtil.post(requestBody,remoteUrl);Map<String,List<Use...

2018-09-30 15:25:23 9748 1

空空如也

空空如也

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

TA关注的人

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