-
public final class UtilKt
-
-
Method Summary
Modifier and Type Method Description final static <T extends Any> UnitconvertClassToObject()根据实体类生成伴生对象代码 final static UnitgenerateEntity(DBConnection $self, String dbName, String path)mysql和pgsql数据库自动生成实体类 final static UnitgenerateEntityForMysql(DBConnection dbConnection, String dbName, String path, String packageName)mysql数据库自动生成实体类 final static UnitgenerateEntityForPgsql(DBConnection dbConnection, String dbName, String path, String packageName)pgsql数据库自动生成实体类 final static StringhumpToLine(String string)驼峰风格转下划线风格 final static StringlineToHump(String string, Boolean firstUpper)下划线风格转驼峰风格 -
-
Method Detail
-
convertClassToObject
final static <T extends Any> Unit convertClassToObject()
根据实体类生成伴生对象代码
-
generateEntity
final static Unit generateEntity(DBConnection $self, String dbName, String path)
mysql和pgsql数据库自动生成实体类
- Parameters:
dbName- String 数据库名path- String 生成实体类的路径
-
generateEntityForMysql
final static Unit generateEntityForMysql(DBConnection dbConnection, String dbName, String path, String packageName)
mysql数据库自动生成实体类
- Parameters:
dbConnection- DBConnection 数据库查询类dbName- String 数据库名path- String 生成实体类的路径packageName- String 包名
-
generateEntityForPgsql
final static Unit generateEntityForPgsql(DBConnection dbConnection, String dbName, String path, String packageName)
pgsql数据库自动生成实体类
- Parameters:
dbConnection- DBConnection 数据库查询类dbName- String 数据库名path- String 生成实体类的路径packageName- String 包名
-
humpToLine
final static String humpToLine(String string)
驼峰风格转下划线风格
- Parameters:
string- String 待转换字符串
-
lineToHump
final static String lineToHump(String string, Boolean firstUpper)
下划线风格转驼峰风格
- Parameters:
string- String 待转换字符串
-
-
-
-