Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @Cacheable(value = "user", key="#p0")
- public User find(String user) {
- return userRepository.findByUser(User);
- }
- @Transactional
- public void updateToken(int id, String token) {
- Group group = groupRepository.findOne(id);
- group.getMembers().forEach(member -> {
- member.getUser().setToken(token);
- removeUserCacheByName(member.getUser().getName());
- });
- groupRepository.save(group);
- }
- @CacheEvict(value = "user", key="#p0")
- public void removeUserCacheByName(String name) {
- log.debug("Removing user cache by name {}.", name);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement