自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 maven环境隔离

 maven环境隔离在企业级开发中是必要的,通过maven命令的不同打包方式打包,打包发布不同的环境,省去了,本地环境与线上环境不同要逐个改配置文件的麻烦。比如:本地数据库和线上数据库,用户名密码的不同。 Resources包为不需要改变的公共包把需要隔离的文件放到各个包中在<build>节点添加</dependencies><bu...

2018-09-26 20:10:52 256

原创 随记、三个小知识点(枚举、set、lombok)

1.枚举类的一个用法:public enum OrderStatusEnum{ CANCELED(0,"已取消"), NO_PAY(10,"未支付"), PAID(20,"已付款"), SHIPPED(40,"已发货"), ORDER_SUCCESS(50,"订单完成"), ORDER_CLOSE(60,"订单关闭"); Or

2018-09-25 12:05:09 2965

原创 session登陆拦截器(包含对ajax请求的处理)

/** * session拦截器 */public class SessionInterceptor implements HandlerInterceptor{ /** * 在进入Handler方法执行之前执行本方法 * * @return true:执行下一个拦截器,直到所有拦截器都执行完,再执行被拦截的Controller * false:从...

2018-09-25 12:02:34 1968

原创 java递归实现商品分类例子

在对商品进行分类时,类别表会出现父节点递归查询本节点的id及孩子节点的id/** * 递归查询本节点的id及孩子节点的id * @param categoryId * @return */public ServerResponse<List<Integer>> selectCategoryAndChildrenById(Integer categor...

2018-09-24 19:20:34 3612

原创 java编写的定时任务

BusinessTask    --定时任务(例如:商户表里商品对应的已售数量,订单表,需要定时同步已售数量  商户表里商品对应的评论星星总数和评论次数 需要定时同步)注意:订单表需要create_time<同步时的系统时间比较&&create_time>comment的最后一次同步星星时间BusinessTask类/** * 商户相关...

2018-09-24 19:18:33 314

原创 FTP和nginx搭建文件存取器

FTPUtil工具类       --文件上传(在多tomcat时,文件不能存到tomcat里,需要使用ftp和nginx搭建一个存文件,读取文件的地方) 安装FTP服务器  运行并登陆  测试:在浏览器上输入ftp:****** ******为ip 需要注意的是,在服务器或者linux上需要创建ftp用户,将ftp上传文件的文件夹用户设为ftp用户 下图的ftp.serv...

2018-09-24 19:16:16 314

原创 Guava Cache缓存的使用

TokenCache   --使用Guava Cache的存取Token的缓存(手机验证码、忘记密码)public class TokenCache {    private static Logger logger = LoggerFactory.getLogger(TokenCache.class);    public static final String TOKEN_PREF...

2018-09-24 19:13:26 322

原创 关于精度问题(BigDecimalUtil工具类)

关于精度问题这样写会丢失精度  Java在java.math包中提供的API类BigDecimal,用来对超过16位有效位的数进行精确的运算。双精度浮点型变量double可以处理16位有效数。对比可知,test2仍然会出现精度问题,而在创建BigDecimal对象时,参数为字符串就不会出现精度问题BigDecimalUtil工具类   --解决精度问题...

2018-09-24 19:10:03 857

原创 (PropertiesUtil、MD5加密对文件加密、FileUtil、DateTime、JsonUtil类与字符串的各种转化)工具类

PropertiesUtil类  --获取某文件的属性值 public class PropertiesUtil {    private static Logger logger = LoggerFactory.getLogger(PropertiesUtil.class);    private static Properties props;    static {  ...

2018-09-24 19:07:11 556

原创 封装高可复用的服务端响应对象 --ServerResponse、ResponseCode

在平时的编码过程中,返回给前端的数据都会统一规范起来,用一个泛型来作为响应对象ServerResponse类@JsonSerialize(include =  JsonSerialize.Inclusion.NON_NULL)//保证序列化json的时候,如果是null的对象,key也会消失public class ServerResponse<T> implements...

2018-09-24 19:03:44 3398

原创 logback.xml 日志

级别大小TRACE < DEBUG < INFO < WARN < ERROR log4j.properties#  %m 输出代码中指定的消息#  %p 输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL #  %r 输出自应用启动到输出该log信息耗费的毫秒数 #  %c 输出所属的类目,通常就是所在类的全名 #  %t 输出产生该日志事件...

2018-09-24 19:02:17 499

原创 自动生成代码mybatis-generator、分页插件pagehelper

Maven项目目录结构自动生成代码  ---mybatis-generator根据数据库自动生成pojo和dao还有相对应的xml文件 在resources下创建generatorConfig.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE generatorConfiguration  ...

2018-09-24 19:00:31 660

原创 ssm关于配置文件

ssm关于配置文件web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"         xmlns="http://java.sun.com/xml/ns/javaee"         xsi:schem...

2018-09-24 18:56:15 272

空空如也

空空如也

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

TA关注的人

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