@Service(value="configService") @CacheConfig(cacheNames="hsweb-config") public class SimpleConfigService extends EnableCacheAllEvictGenericEntityService<ConfigEntity,String> implements ConfigService
eventPublisherentityFactory, entityType, logger, logicPrimaryKeyValidator, primaryKeyType, validator| 构造器和说明 |
|---|
SimpleConfigService() |
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
getBoolean(String configId,
String key,
boolean defaultValue) |
protected Optional<ConfigContent> |
getConfigContent(String configId,
String key) |
ConfigDao |
getDao() |
protected org.hswebframework.web.id.IDGenerator<String> |
getIDGenerator() |
Number |
getNumber(String configId,
String key,
Number defaultValue) |
String |
getString(String configId,
String key,
String defaultValue) |
count, deleteByPk, insert, saveOrUpdate, select, selectByPk, selectByPk, updateByPk, updateByPkdataExisted, init, physicalDeleteByPk, pushCreatedEvent, pushModifyEvent, setEventPublisher, updateByPkassertNotNull, assertNotNull, createEntity, entityFactoryIsEnabled, getEntityInstanceType, getEntityType, getPrimaryKeyType, setEntityFactory, setLogicPrimaryKeyValidator, setValidator, tryValidate, tryValidate, tryValidate, tryValidateProperty, tryValidateProperty, tryValidatePropertyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcount, select, selectPager, selectSinglesaveOrUpdate, updateByPk, updateByPkinsertdeleteByPkcreateEntity, getEntityInstanceTypecount, select, selectByPk, selectByPkcreateQuery, createQuerycount, select, selectPager, selectSinglecreateUpdate, createUpdate, createUpdate, createUpdatecreateDelete, createDelete, createDeleteprotected org.hswebframework.web.id.IDGenerator<String> getIDGenerator()
getIDGenerator 在类中 GenericEntityService<ConfigEntity,String>public ConfigDao getDao()
getDao 在接口中 DefaultDSLDeleteService<ConfigEntity,String>getDao 在接口中 DefaultDSLUpdateService<ConfigEntity,String>getDao 在接口中 DefaultQueryByEntityService<ConfigEntity>getDao 在接口中 GenericService<ConfigEntity,String>protected Optional<ConfigContent> getConfigContent(String configId, String key)
@Cacheable(key="\'id:\'+#configId+\'.\'+#key+\'-as-number\'") public Number getNumber(String configId, String key, Number defaultValue)
getNumber 在接口中 ConfigService@Cacheable(key="\'id:\'+#configId+\'.\'+#key+\'-as-string\'") public String getString(String configId, String key, String defaultValue)
getString 在接口中 ConfigService@Cacheable(key="\'id:\'+#configId+\'.\'+#key+\'-as-boolean\'") public boolean getBoolean(String configId, String key, boolean defaultValue)
getBoolean 在接口中 ConfigServiceCopyright © 2016–2019. All rights reserved.