自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

暗淡了时光

命运将剧本装订地如此拙劣,含着泪我一读再读!

  • 博客(8)
  • 收藏
  • 关注

原创 springboot获取application.yml中的配置值

第一步,在application.yml配置文件中配置要配置的值myname: "dolce"第二步,controller类里面使用@Value注解获取配置值,over。@Value("\${myname}")private val st: String? = null@GetMapping("aaaaa")fun test() { println(st)} ...

2019-01-26 10:13:39 1913

原创 springboot中@ControllerAdvice异常处理

代码如下  @ControllerAdviceopen class ExceptionHandler : ResponseBodyAdvice<Any> { private val LOGGER = LoggerFactory.getLogger(ExceptionHandler::class.java) @Autowired lateini...

2019-01-24 20:48:49 609

原创 springboot拦截器实现

第一步,编写Interceptor实现HandlerInterceptorAdapter;第二步,编写WebapiMvcConfig实现WebMvcConfigurerAdapter,将上面编写的Interceptor配置进去。代码如下:open class RequestInterceptor : HandlerInterceptorAdapter() { overrid...

2019-01-24 20:37:20 521

原创 MySQL按表中某字段分组然后按照固定顺序取第一条

select ip, created_at, customer_id from (select * from customer_activity_log where op_code = 2000 GROUP BY customer_id ,created_at desc) as base group by customer_id

2019-01-24 20:21:41 3333 4

原创 Kotlin生成随机唯一订单的一种方法

生成随即订单字符串格式为两位随机大写字母+年份后两位+月份+小时+分+4位随机流水号object DiceUtils { private var transacation = 0 init { } //生成订单号 随机大写字母+年份后两位+月份+小时+分+4位随机数 fun getOrderId(): String { var ...

2019-01-17 11:44:33 3103

原创 Kotlin实现JsonRpc接口调用

直接上代码,简单实用import com.alibaba.fastjson.JSONimport com.fasterxml.jackson.databind.ObjectMapperimport org.apache.http.client.methods.HttpPostimport org.apache.http.entity.StringEntityimport org.ap...

2019-01-17 11:37:50 421

原创 Kotlin泛型应用

业务开发中,经常会有分页查询某个对象的列表,同时返回总条数、总页数、当前也对象list,因为做管理后台时有多中数据对象的分页查询,这些查询的结果除了对象的类型不一样以外,具有相同的处理操作,这里整理成一个泛型的通用处理方法。下面是具体的实现:##控制层@ApiOperation(value = "查询提现列表", httpMethod = "POST")@RequestMapping(...

2019-01-16 22:08:19 214

原创 kotlin集合映射实现

截取了如下一部分工作中使用的代码,具体映射逻辑是从一个对象的list中,获取部分参数组成另外一个对象的list override fun queryPayAccount(): List<BankInfoVO>? { val express = QSysUserAccountInfo.sysUserAccountInfo.accountType.eq(600) ...

2019-01-16 21:59:29 1560

空空如也

空空如也

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

TA关注的人

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