一点一点的新知识
自由的bug
这个作者很懒,什么都没留下…
展开
-
aop切面demo
网上杂七杂八的资料也太多了搞懂之后直接一个demo记录一下首先创建自定义注解@Target(ElementType.METHOD)@Retention(RetentionPolicy.RUNTIME)public @interface CallLog { //自定义参数名: state // default 定义默认值 String value() default "";}定义切面@Aspect@Componentpublic class CallLogA原创 2020-12-04 10:51:04 · 165 阅读 · 1 评论 -
Java中的向上取整 Math.ceil(double)
在调外部接口获取列表数据时, 需要判断是否已经取完了所有的值,因此需要用到向上取整。Math.ceil()函数就是向上取整,即取大于参数的最小整数值。只要参数有小数,都会去掉小数位,将整数位加一(对于正数来说)。只要参数有小数,都会去掉小数位和负号,取整数位(对于负数来说)。这是一个很简单的计算函数,但是有一个坑需要注意。Math.ceil(int/int);如果参数是int/int,...原创 2019-12-10 15:06:40 · 2900 阅读 · 0 评论 -
BeanUtils.copyProperties(source, target)的用法
BeanUtils.copyProperties首先,使用的是org.springframework.beans.BeanUtils;source 来源, target 目标顾名思义, BeanUtils.copyProperties(source, target); 第一个参数是需要拷贝的目标,第二个参数是拷贝后的目标。因为这个方法有很多种情况,容易分不清,所以今天测了一下不同情况下的结...原创 2019-12-05 11:41:55 · 1857 阅读 · 0 评论