Class PathFrom


  • public class PathFrom
    extends Object
    用于生成 [FilePathResolver]
    • Method Detail

      • create

        public static PathFrom create()
        使用builder模式创建一个PathFrom, 另外还有两个快捷方法 [PathFrom.ktPackageName], [PathFrom.javaPackageName]
      • ktPackage

        public static FilePathResolver ktPackage​(String packageName)
        指示生成的文件应该放在哪个包下面 注意该方法会自动在包后面加上 dao.zz 或 entity, 如需使用绝对包名,可以加上 [abs],详见第二个示例
      • javaPackage

        public static FilePathResolver javaPackage​(String packageName)
        指示生成的文件应该放在哪个包下面
      • subModule

        public PathFrom subModule​(String subModuleName)
        如果项目存在子模块, 使用这个设置项目的子模块
      • ktPackageName

        public PathFrom ktPackageName​(String packageName)
        指示生成的文件应该放在packageName指定的包下面, 存在以下简写 [PathFrom.ktPackageName]
      • javaPackageName

        public PathFrom javaPackageName​(String packageName)
        指示生成的文件应该放在packageName指定的包下面, 存在以下简写 [PathFrom.javaPackageName]
      • entityPackage

        public PathFrom entityPackage​(String entityPackage)
        设置生成的entity文件放在哪个包下 默认: entity。 如果是singleFileMode(单文件模式) 该配置不会起任何作用
      • daoPackage

        public PathFrom daoPackage​(String daoPackage)
        设置生成的dao文件放在哪个包下 默认: dao.zz