金币系统后端
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

24 lines
747 B

7 months ago
  1. package com.example.demo.serviceImpl;
  2. import com.example.demo.domain.entity.Permission;
  3. import com.example.demo.mapper.PermissionMapper;
  4. import com.example.demo.sevice.PermissionService;
  5. import lombok.RequiredArgsConstructor;
  6. import org.springframework.cache.annotation.CacheConfig;
  7. import org.springframework.stereotype.Service;
  8. import org.springframework.transaction.annotation.Transactional;
  9. import java.util.List;
  10. @Transactional
  11. @Service
  12. @RequiredArgsConstructor
  13. @CacheConfig(cacheNames = "permission")
  14. public class PermissionServiceImpl implements PermissionService {
  15. private final PermissionMapper permissionMapper;
  16. @Override
  17. public List<Permission> getPermission() {
  18. return permissionMapper.getPermission();
  19. }
  20. }