Package x.data.sql.mysql
Class SkyDataMySQLCommon
java.lang.Object
x.data.sql.mysql.SkyDataMySQLUtils
x.data.sql.mysql.SkyDataMySQLCommon
The SkyDatabaseSupport utility for use in SkyLogicSystem.
- Author:
- Sakdsitt Likhitmetagool
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcreateIndex(String columnName, XDataModel dataModelObj) Create index by default Model.static voidcreateTable(XDataModel dataModelObj) Create table by default Model.static voiddelete(XData obj, XDataModel dataModelObj) Delete default model class data from database.static voiddropTable(XDataModel dataModelObj) Drop table by default Model.static Collection<XData> find(String hql, Object[] args, XDataModel dataModelObj, boolean systemData, MySQLParameter parameters) Find set of default model class data from database by CQL.static Collection<XData> find(String hql, XDataModel dataModelObj, boolean systemData, MySQLParameter parameters) Find set of default model class data from database by CQL.static XDataModelgetDataModel(String dataModelName, boolean systemData) Check Condition object.static SkyDataMySQLCommonxxxxstatic Stringjava2dbDatatype(String javaDatatype) Transform.static XDataload(Long id, XDataModel dataModelObj, boolean systemData) Load any model class data from database.static XDataLoad any model class data from database.static XDataLoad any model class data from database.static voidsave(XData obj, XDataModel dataModelObj) Save default model class data to database.Methods inherited from class x.data.sql.mysql.SkyDataMySQLUtils
chkconnect, chkconnectNative, closeNative, connect, connect, connectNative, executeQuery, executeQueryObject, executeQueryObjects, executeSQL, executeUpdate, executeUpdateObject, executeUpdateObjects
-
Constructor Details
-
SkyDataMySQLCommon
public SkyDataMySQLCommon()
-
-
Method Details
-
getInstance
xxxx -
save
Save default model class data to database.- Throws:
Exception
-
delete
Delete default model class data from database.- Throws:
Exception
-
load
Load any model class data from database.- Throws:
Exception
-
loadL2
public static XData loadL2(Long id, String model, boolean loadBigField, boolean systemData) throws Exception Load any model class data from database.- Throws:
Exception
-
loadL3
public static XData loadL3(Long id, String model, boolean loadBigField, boolean systemData) throws Exception Load any model class data from database.- Throws:
Exception
-
find
public static Collection<XData> find(String hql, XDataModel dataModelObj, boolean systemData, MySQLParameter parameters) throws Exception Find set of default model class data from database by CQL.- Throws:
Exception
-
find
public static Collection<XData> find(String hql, Object[] args, XDataModel dataModelObj, boolean systemData, MySQLParameter parameters) throws Exception Find set of default model class data from database by CQL.- Throws:
Exception
-
java2dbDatatype
Transform. -
createTable
Create table by default Model.- Throws:
Exception
-
createIndex
Create index by default Model.- Throws:
Exception
-
dropTable
Drop table by default Model.- Throws:
Exception
-
getDataModel
Check Condition object.- Throws:
Exception
-