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

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

2018-09-30 14:36:09

阅读数 936

评论数 1

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

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

2018-11-27 13:48:10

阅读数 48

评论数 0

使用FastDfs作文件服务器

使用FastDfs作文件服务器简介FastDfs在CentOS7系统中的部署Java项目中的应用pom.xml中添加依赖resources目录下添加配置文件fdfs_client.conf封装FastDfs文件类FastDfsFile.java封装FastDfs操作工具类FastDfsClient...

2018-11-22 11:06:41

阅读数 35

评论数 0

SpringBoot操作Redis

SpringBoot操作Redis SpringBoot项目中操作redis非常简单,只需pom.xml添加依赖: <dependency> <groupId>org.springframework.boot...

2018-10-18 16:09:31

阅读数 28

评论数 0

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

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

2018-09-30 15:47:22

阅读数 217

评论数 0

FastJson转换复杂对象

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

2018-09-30 15:25:23

阅读数 2096

评论数 0

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