数据库¶
DATABASE : object¶
DATABASE
Kind: global namespace
- DATABASE :
object- .closeSessionAndConnection()
- .queryByDSName(dsName, sql) ⇒
Collection.<Document> - .countByDSName(dsName, sql) ⇒
Long - .insertByDSName(dsName, sql)
- .updateByDSName(dsName, sql)
- .deleteByDSName(dsName, sql)
- .beginTransaction(dataSourceName)
- .commitTransaction(dataSourceName)
- .rollbackTransaction(dataSourceName)
DATABASE.closeSessionAndConnection()¶
关闭数据库连接、清理一级缓存等资源占用
Kind: static method of DATABASE
DATABASE.queryByDSName(dsName, sql) ⇒ Collection.<Document>¶
根据数据源名称,执行SQL查询
Kind: static method of DATABASE
Returns: Collection.<Document> - 返回SQL查询语句执行的结果,以Collection方式返回(存储的是数据记录的Map对象)。
| Param | Type | Description |
|---|---|---|
| dsName | String |
数据源名称 |
| sql | String |
SQL查询语句 |
DATABASE.countByDSName(dsName, sql) ⇒ Long¶
根据数据源名称,执行SQL并返回总数(SQL语句为:select * from table .....)。
Kind: static method of DATABASE
Returns: Long - 统计的结果
| Param | Type |
|---|---|
| dsName | String |
| sql | String |
DATABASE.insertByDSName(dsName, sql)¶
根据数据源名称,执行SQL插入操作(SQL语句为:insert table ......)。
Kind: static method of DATABASE
| Param | Type | Description |
|---|---|---|
| dsName | String |
数据源名称 |
| sql | String |
SQL查询语句 |
DATABASE.updateByDSName(dsName, sql)¶
根据数据源名称,执行SQL更新操作(SQL语句为:update table set......)。
Kind: static method of DATABASE
| Param | Type | Description |
|---|---|---|
| dsName | String |
数据源名称 |
| sql | String |
SQL查询语句 |
DATABASE.deleteByDSName(dsName, sql)¶
根据数据源名称,执行SQL删除操作(SQL语句为:delete from table ......)。
Kind: static method of DATABASE
| Param | Type | Description |
|---|---|---|
| dsName | String |
数据源名称 |
| sql | String |
SQL查询语句 |
DATABASE.beginTransaction(dataSourceName)¶
开启事务
Kind: static method of DATABASE
| Param | Type | Description |
|---|---|---|
| dataSourceName | String |
数据源名称 |
DATABASE.commitTransaction(dataSourceName)¶
提交事务
Kind: static method of DATABASE
| Param | Type | Description |
|---|---|---|
| dataSourceName | String |
数据源名称 |
DATABASE.rollbackTransaction(dataSourceName)¶
回滚事务
Kind: static method of DATABASE
| Param | Type | Description |
|---|---|---|
| dataSourceName | String |
数据源名称 |