File

2019/05/17 Java基础

爱上一个人,心会一直低,低到泥土里,在土里开出花来,如此卑微却又如此欣喜。

1、判断路径是否存在、获取父类的文件路径,然后新建文件夹

    // outputFilePath = D:\11_study_project\CodeMachineForSSM\src\main\resources\generatorConfig.xml
    File outputFile = new File(outputFilePath);
    if(!outputFile.exists()){ // 判断路径是否存在
        outputFile.getParentFile().mkdirs(); // 获取父类的文件路径,然后新建文件夹
    }

2、更改 jar 包里面的文件

jar解压后 如何把解压出来的文件夹 重新编译成jar 用rar,或7zip打开jar,不用解压,切记不用解压,直接在里面改那个文件就可以.然后关闭保存.

3、继承抽象类,调用父类的方法,父类如果是 private 的则无法直接使用 super 进行修改,但是应该会有入口可以修改父类的属性的值

public class MyFilterSecurityInterceptor extends AbstractSecurityInterceptor implements Filter {
    // 拒绝公共调用,就是权限表里没有的权限不能调用,会报错
    // 调用父类的方法,修改父类的属性值
    // 这是 Spring Security 的抽象类
    // 用来防止,权限表没有的权限,则不能调用,会报错
    super.setRejectPublicInvocations(true);
}

Search

    Table of Contents