日常工作
yfyh2021
这个作者很懒,什么都没留下…
展开
-
InitializingBean接口及示例
定义 InitializingBean接口为bean提供了初始化方法的方式,它只包括afterPropertiesSet方法,凡是继承该接口的类,在初始化bean的时候都会执行该方法。 示例 全量数据加载到布隆过滤器中 @Slf4j @Configuration public class BloomFilterConfig implements InitializingBean{ @Autowired private PmsProductService product..原创 2021-12-14 17:20:29 · 462 阅读 · 0 评论 -
@PostConstruct注解及用处示例
注解解释 @PostConstruct注解在方法上,表示此方法是在Spring实例化该Bean之后马上执行此方法,之后才会去实例化其他Bean 一个Bean中@PostConstruct注解的方法可以有多个。 @PostConstruct该注解被用来修饰一个非静态的void()方法。 被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器执行一次。 用处 @PostConstruct注解Bean中的某些方法,可以用在服务器启动时的做一些初始化工原创 2021-12-14 16:52:15 · 1446 阅读 · 0 评论 -
获取当前时间前或后多长时间
public static void main(String[] args) throws ParseException { Calendar calendar = Calendar.getInstance(); calendar.setTime(new Date()); calendar.add(calendar.MONTH,-1); System.out.println(calendar.getTime()); }原创 2021-09-08 21:01:19 · 71 阅读 · 0 评论 -
对集合内元素根据时间排序
首先时间排序可以用Date类下的compareTo方法。 d1.compareTo(d2) 如果是-1则说明d2大,0则是同一时间,1则为d1大。 public static void main(String[] args) throws ParseException { String s = "2019-12-31"; String s1 = "2020-01-24"; SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-d原创 2021-09-08 20:49:36 · 1614 阅读 · 0 评论