@PostConstruct 注解

@PostConstruct 注解 表明这是一个初始化方法,在容器实例化bean后会自动调用这个初始化方法

@PostConstruct //注解会使得这个bean实例化时自动调用这个方法
    public void init(){
        try (
                InputStream is=this.getClass().getClassLoader().getResourceAsStream("");
                BufferedReader reader=new BufferedReader(new InputStreamReader(is));
                ){
                String keyword;
                while((keyword=reader.readLine())!=null){
                    // 添加到前缀树中
                    this.addKeyword(keyword);
                }
        } catch (Exception e) {
            logger.error("加载敏感词失败:"+e.getMessage());
        }

    }
posted @ 2022-11-17 23:02  林动  阅读(26)  评论(0编辑  收藏  举报