- 博客(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 1916
原创 springboot中@ControllerAdvice异常处理
代码如下 @ControllerAdviceopen class ExceptionHandler : ResponseBodyAdvice<Any> { private val LOGGER = LoggerFactory.getLogger(ExceptionHandler::class.java) @Autowired lateini...
2019-01-24 20:48:49 612
原创 springboot拦截器实现
第一步,编写Interceptor实现HandlerInterceptorAdapter;第二步,编写WebapiMvcConfig实现WebMvcConfigurerAdapter,将上面编写的Interceptor配置进去。代码如下:open class RequestInterceptor : HandlerInterceptorAdapter() { overrid...
2019-01-24 20:37:20 527
原创 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 3341 4
原创 Kotlin生成随机唯一订单的一种方法
生成随即订单字符串格式为两位随机大写字母+年份后两位+月份+小时+分+4位随机流水号object DiceUtils { private var transacation = 0 init { } //生成订单号 随机大写字母+年份后两位+月份+小时+分+4位随机数 fun getOrderId(): String { var ...
2019-01-17 11:44:33 3114
原创 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 429
原创 Kotlin泛型应用
业务开发中,经常会有分页查询某个对象的列表,同时返回总条数、总页数、当前也对象list,因为做管理后台时有多中数据对象的分页查询,这些查询的结果除了对象的类型不一样以外,具有相同的处理操作,这里整理成一个泛型的通用处理方法。下面是具体的实现:##控制层@ApiOperation(value = "查询提现列表", httpMethod = "POST")@RequestMapping(...
2019-01-16 22:08:19 235
原创 kotlin集合映射实现
截取了如下一部分工作中使用的代码,具体映射逻辑是从一个对象的list中,获取部分参数组成另外一个对象的list override fun queryPayAccount(): List<BankInfoVO>? { val express = QSysUserAccountInfo.sysUserAccountInfo.accountType.eq(600) ...
2019-01-16 21:59:29 1569
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人