ticatec-node-common-library
Version:
A set of common classes for node express apps.
20 lines (19 loc) • 457 B
TypeScript
export default abstract class CommonService {
private getDBConnection;
/**
* 获取对应的DAO实例
* @param name
* @protected
*/
protected getDAOInstance(name: string): any;
/**
* 在事务中运行
* @param dbProcessor
*/
executeInTx: (dbProcessor: any) => Promise<any>;
/**
* 在非事务中运行
* @param dbProcessor
*/
executeNonTx: (dbProcessor: any) => Promise<any>;
}