类 DictionaryAppService
java.lang.Object
xyz.raylab.systemcommon.application.DictionaryAppService
字典的用例服务
-
构造器概要
构造器构造器说明DictionaryAppService(DictionaryRepository repository, DuplicateDictionaryCodeChecker duplicateCodeChecker) -
方法概要
修饰符和类型方法说明voidaddItem(AddDictionaryItemRequest request) 新增字典项voidcreate(CreateDictionaryRequest request) 创建字典void删除字典voiddeleteItem(DeleteDictionaryItemRequest request) 删除字典项voidupdate(UpdateDictionaryRequest request) 更新字典voidupdateItem(UpdateDictionaryItemRequest request) 更新字典项
-
构造器详细资料
-
DictionaryAppService
@Autowired public DictionaryAppService(DictionaryRepository repository, DuplicateDictionaryCodeChecker duplicateCodeChecker)
-
-
方法详细资料
-
create
@Transactional(rollbackFor=java.lang.Exception.class) public void create(CreateDictionaryRequest request) 创建字典- 参数:
request- 请求
-
update
@Transactional(rollbackFor=java.lang.Exception.class) public void update(UpdateDictionaryRequest request) 更新字典- 参数:
request- 请求
-
delete
删除字典- 参数:
id-
-
addItem
@Transactional(rollbackFor=java.lang.Exception.class) public void addItem(AddDictionaryItemRequest request) 新增字典项- 参数:
request- 请求
-
updateItem
@Transactional(rollbackFor=java.lang.Exception.class) public void updateItem(UpdateDictionaryItemRequest request) 更新字典项- 参数:
request- 请求
-
deleteItem
@Transactional(rollbackFor=java.lang.Exception.class) public void deleteItem(DeleteDictionaryItemRequest request) 删除字典项- 参数:
request- 请求
-