@Component public class EntityService extends Object
| 构造器和说明 |
|---|
EntityService() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
delete(String entityName)
删除实体
|
void |
delete(String datasourceName,
String entityName) |
boolean |
exists(String datasourceName,
String entityName) |
List<String> |
getDatasourceName()
获取数据源名称
|
EntityVO |
getEntity(String datasource,
String entityName)
获取实体
|
List<EntityVO> |
getEntityList(String datasource)
根据数据源获取所有实体列表
|
static EntityService |
getInstance() |
boolean |
isFile() |
void |
publish(EntityVO entityVO) |
void |
publish(String entityName)
发布实体
|
void |
publish(String datasourceName,
EntityVO entityVO) |
void |
publish(String datasourceName,
String entityName)
发布实体
|
void |
publishALl(String datasourceName) |
void |
save(EntityVO entityVO)
保存实体
|
void |
save(String datasourceName,
EntityVO entityVO)
保存实体
|
public static EntityService getInstance()
public EntityVO getEntity(String datasource, String entityName) throws EntityException
datasource - entityName - EntityExceptionpublic List<EntityVO> getEntityList(String datasource) throws Exception
datasource - Exceptionpublic boolean isFile()
public void delete(String entityName) throws EntityException
entityName - EntityExceptionpublic void delete(String datasourceName, String entityName) throws EntityException
EntityExceptionpublic void save(EntityVO entityVO) throws EntityException
entityVO - EntityExceptionpublic void save(String datasourceName, EntityVO entityVO) throws EntityException
datasourceName - 数据源名称entityVO - EntityExceptionpublic void publish(String datasourceName, String entityName) throws Exception
datasourceName - entityName - EntityExceptionExceptionpublic void publish(String datasourceName, EntityVO entityVO) throws Exception
datasourceName - entityVO - EntityExceptionSQLExceptionIOExceptionExceptionpublic void publish(EntityVO entityVO) throws Exception
entityVO - EntityExceptionSQLExceptionIOExceptionExceptionpublic void publish(String entityName) throws Exception
entityName - EntityExceptionExceptionCopyright © 2025. All rights reserved.