类 ActiveRecordKit
- java.lang.Object
-
- com.up.habit.expand.db.kit.ActiveRecordKit
-
public class ActiveRecordKit extends java.lang.ObjectTODO:数据库- 作者:
- 王剑洪 on 2020/1/13 23:03
-
-
字段概要
字段 修饰符和类型 字段 说明 static java.lang.StringCLASS_SUFFIXstatic java.lang.StringFILE_SEPARATORstatic java.lang.StringSQL_SUFFIX
-
构造器概要
构造器 构造器 说明 ActiveRecordKit()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static voidaddDialect(java.lang.String name, java.lang.String habitDialectName)static voidaddMapping(com.jfinal.plugin.activerecord.ActiveRecordPlugin arp, java.lang.String modelPackageName, java.lang.String without)TODO:添加数据映射static voidaddSqlTemplate(com.jfinal.plugin.activerecord.ActiveRecordPlugin arp, java.lang.String sqlPackageNames, java.lang.String without)TODO:添加sql模版static HabitDialectgetDialect(java.lang.String name)static voidrecursionScan(java.lang.String packageName, java.lang.String path, java.io.File file, com.jfinal.plugin.activerecord.ActiveRecordPlugin arp, java.util.List<java.lang.String> without, boolean isAddMapping)递归扫描文件static voidscan(com.jfinal.plugin.activerecord.ActiveRecordPlugin arp, java.lang.String packageName, java.util.List<java.lang.String> without, boolean isAddMapping)TODO:扫描包名路径下的文件
-
-
-
方法详细资料
-
addDialect
public static void addDialect(java.lang.String name, java.lang.String habitDialectName)
-
getDialect
public static HabitDialect getDialect(java.lang.String name)
-
addSqlTemplate
public static void addSqlTemplate(com.jfinal.plugin.activerecord.ActiveRecordPlugin arp, java.lang.String sqlPackageNames, java.lang.String without)TODO:添加sql模版- 参数:
arp- 插件对象sqlPackageNames- 包路径without- 排除
-
addMapping
public static void addMapping(com.jfinal.plugin.activerecord.ActiveRecordPlugin arp, java.lang.String modelPackageName, java.lang.String without)TODO:添加数据映射- 参数:
arp- 插件对象modelPackageName- 包路径without- 排除的
-
scan
public static void scan(com.jfinal.plugin.activerecord.ActiveRecordPlugin arp, java.lang.String packageName, java.util.List<java.lang.String> without, boolean isAddMapping) throws java.io.IOExceptionTODO:扫描包名路径下的文件- 参数:
arp- 插件对象packageName- 包名without- 排除的isAddMapping- 是否映射- 抛出:
java.io.IOException- 异常抛出
-
recursionScan
public static void recursionScan(java.lang.String packageName, java.lang.String path, java.io.File file, com.jfinal.plugin.activerecord.ActiveRecordPlugin arp, java.util.List<java.lang.String> without, boolean isAddMapping)递归扫描文件- 参数:
packageName- 包名path- 路径file- 文件arp- 插件对象without- 移除的isAddMapping- 是否映射
-
-