Class PathFrom
- java.lang.Object
-
- cn.cloudself.query.generator.misc.PathFrom
-
public class PathFrom extends Object
用于生成 [FilePathResolver]
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description PathFromabsSrc(String path)static PathFromcreate()使用builder模式创建一个PathFrom, 另外还有两个快捷方法 [PathFrom.ktPackageName], [PathFrom.javaPackageName]PathFromdaoPackage(String daoPackage)设置生成的dao文件放在哪个包下 默认: dao.zzPathFromdirTest()PathFromdirTest(String dir)PathFromentityPackage(String entityPackage)设置生成的entity文件放在哪个包下 默认: entity。FilePathResolvergetResolver()static FilePathResolverjavaPackage(String packageName)指示生成的文件应该放在哪个包下面PathFromjavaPackageName(String packageName)指示生成的文件应该放在packageName指定的包下面, 存在以下简写 [PathFrom.javaPackageName]static FilePathResolverktPackage(String packageName)指示生成的文件应该放在哪个包下面 注意该方法会自动在包后面加上 dao.zz 或 entity, 如需使用绝对包名,可以加上 [abs],详见第二个示例PathFromktPackageName(String packageName)指示生成的文件应该放在packageName指定的包下面, 存在以下简写 [PathFrom.ktPackageName]PathFromsubModule(String subModuleName)如果项目存在子模块, 使用这个设置项目的子模块
-
-
-
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)
指示生成的文件应该放在哪个包下面
-
dirTest
public PathFrom dirTest()
-
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(单文件模式) 该配置不会起任何作用
-
getResolver
public FilePathResolver getResolver()
-
-