@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
- EntityException
public List<EntityVO> getEntityList(String datasource) throws Exception
datasource
- Exception
public boolean isFile()
public void delete(String entityName) throws EntityException
entityName
- EntityException
public void delete(String datasourceName, String entityName) throws EntityException
EntityException
public void save(EntityVO entityVO) throws EntityException
entityVO
- EntityException
public void save(String datasourceName, EntityVO entityVO) throws EntityException
datasourceName
- 数据源名称entityVO
- EntityException
public void publish(String datasourceName, String entityName) throws Exception
datasourceName
- entityName
- EntityException
Exception
public void publish(String datasourceName, EntityVO entityVO) throws Exception
datasourceName
- entityVO
- EntityException
SQLException
IOException
Exception
public void publish(EntityVO entityVO) throws Exception
entityVO
- EntityException
SQLException
IOException
Exception
public void publish(String entityName) throws Exception
entityName
- EntityException
Exception
Copyright © 2025. All rights reserved.