摘要: java实际编程中,几乎每一张表都会有createTime和updateTime字段,spring的优秀之处在于只要用几个注解,就帮我们解决该类问题,具体实现: 1,实体类添加注解: @EntityListeners(AuditingEntityListener.class)@CreatedDate 阅读全文
posted @ 2021-05-17 10:22 南湖公明 阅读(211) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-12-14 19:24 南湖公明 阅读(2) 评论(0) 推荐(0) 编辑
摘要: 基于logback实现日志格式规范和脱敏 博客分类: JAVA 我们在日常开发中,经常会使用logback打印日志,经常会在日志中打印比如手机号、卡号、邮箱等敏感信息,对数据安全而言是有风险的;但是如果业务程序如果处理这些问题,则需要在每个打印日志的地方都需要进行重复的脱敏操作,繁琐而且影响代码风格 阅读全文
posted @ 2020-01-13 16:30 南湖公明 阅读(6743) 评论(1) 推荐(1) 编辑
摘要: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst 阅读全文
posted @ 2020-01-09 09:44 南湖公明 阅读(360) 评论(0) 推荐(0) 编辑
摘要: spring-beans DefaultListableBeanFactory preInstantiateSingletons:650 RequestMappingHandlerMapping AbstractHandlerMethodMapping lookupHandlerMethod Abs 阅读全文
posted @ 2019-11-30 10:57 南湖公明 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 自定义异常类 稍具规模的项目, 一般都要自定义一组异常类, 这样做的好处是:1. 可以充分利用异常的中断特性, 简化代码的逻辑控制.2. 在自定义的异常类, 可以设置 BusinessErrorCode 和 error message, 有了统一的 BusinessErrorCode, 排查和联调沟 阅读全文
posted @ 2019-11-22 10:59 南湖公明 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 一、接口的默认方法(允许接口有非抽象方法)Java 8允许我们给接口添加一个非抽象的方法实现,只需要使用 default关键字即可,这个特征又叫做扩展方法,示例如下: 代码如下: interface Formula {double calculate(int a); default double s 阅读全文
posted @ 2018-08-23 16:39 南湖公明 阅读(387) 评论(0) 推荐(0) 编辑
摘要: javax.crypto.BadPaddingException: Given final block not properly padded解决方案 JAVA的AES加密解密在windows上测试一切正常,上传到空间上在解密时就出现错误。空间是Linux系统 查看日志发现出现此异常 javax.c 阅读全文
posted @ 2018-04-27 21:16 南湖公明 阅读(538) 评论(0) 推荐(0) 编辑
摘要: 在说HBase之前,我想再唠叨几句。做互联网应用的哥们儿应该都清楚,互联网应用这东西,你没办法预测你的系统什么时候会被多少人访问,你面临的用户到底有多少,说不定今天你的用户还少,明天系统用户就变多了,结果您的系统应付不过来了了,不干了,这岂不是咱哥几个的悲哀,说时髦点就叫“杯具啊”。其实说白了,这些 阅读全文
posted @ 2017-10-20 16:20 南湖公明 阅读(8623) 评论(4) 推荐(0) 编辑
摘要: (一)建表规约 1.【强制】表达是与否概念的字段,必须使用 is_xxx的方式命名,数据类型是 unsigned tinyint( 1表示是,0表示否),此规则同样适用于 odps建表。 说明:任何字段如果为非负数,必须是 unsigned。 个人备注: Open Data Processing S 阅读全文
posted @ 2017-10-18 11:39 南湖公明 阅读(8392) 评论(0) 推荐(1) 编辑