| | |
| | | * 用户接口 |
| | | * @author Exrickx |
| | | */ |
| | | @CacheConfig(cacheNames = "user") |
| | | //@CacheConfig(cacheNames = "user") |
| | | public interface UserService extends XbootBaseService<User, String> { |
| | | |
| | | /** |
| | |
| | | * @param username |
| | | * @return |
| | | */ |
| | | @Cacheable(key = "#username") |
| | | //@Cacheable(key = "#username") |
| | | User findByUsername(String username); |
| | | |
| | | /** |
| | | * 查询所有用户信息 |
| | | * @return |
| | | */ |
| | | List<User> findAll(); |
| | | |
| | | /** |
| | | * 通过手机获取用户 |
| | |
| | | * @param departmentTitle |
| | | */ |
| | | void updateDepartmentTitle(String departmentId, String departmentTitle); |
| | | |
| | | int countByType(int type); |
| | | |
| | | List<User> findByType2(int type); |
| | | } |