日常工作
yfyh2021
这个作者很懒,什么都没留下…
展开
-
InitializingBean接口及示例
定义InitializingBean接口为bean提供了初始化方法的方式,它只包括afterPropertiesSet方法,凡是继承该接口的类,在初始化bean的时候都会执行该方法。示例全量数据加载到布隆过滤器中@Slf4j@Configurationpublic class BloomFilterConfig implements InitializingBean{ @Autowired private PmsProductService product..原创 2021-12-14 17:20:29 · 433 阅读 · 0 评论 -
@PostConstruct注解及用处示例
注解解释@PostConstruct注解在方法上,表示此方法是在Spring实例化该Bean之后马上执行此方法,之后才会去实例化其他Bean 一个Bean中@PostConstruct注解的方法可以有多个。 @PostConstruct该注解被用来修饰一个非静态的void()方法。 被@PostConstruct修饰的方法会在服务器加载Servlet的时候运行,并且只会被服务器执行一次。用处@PostConstruct注解Bean中的某些方法,可以用在服务器启动时的做一些初始化工原创 2021-12-14 16:52:15 · 1369 阅读 · 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 · 47 阅读 · 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 · 1533 阅读 · 0 评论