MCPcopy
hub / github.com/lenve/VBlog / UserMapper

Interface UserMapper

blogserver/src/main/java/org/sang/mapper/UserMapper.java:13–35  ·  view source on GitHub ↗

Created by sang on 2017/12/17.

Source from the content-addressed store, hash-verified

11 * Created by sang on 2017/12/17.
12 */
13@Mapper
14public interface UserMapper {
15
16 User loadUserByUsername(@Param("username") String username);
17
18 long reg(User user);
19
20 int updateUserEmail(@Param("email") String email, @Param("id") Long id);
21
22 List<User> getUserByNickname(@Param("nickname") String nickname);
23
24 List<Role> getAllRole();
25
26 int updateUserEnabled(@Param("enabled") Boolean enabled, @Param("uid") Long uid);
27
28 int deleteUserById(Long uid);
29
30 int deleteUserRolesByUid(Long id);
31
32 int setUserRoles(@Param("rids") Long[] rids, @Param("id") Long id);
33
34 User getUserById(@Param("id") Long id);
35}

Callers 18

loadUserByUsernameMethod · 0.65
regMethod · 0.65
regMethod · 0.65
regMethod · 0.65
updateUserEmailMethod · 0.65
updateUserEmailMethod · 0.65
getUserByNicknameMethod · 0.65
getUserByNicknameMethod · 0.65
getAllRoleMethod · 0.65
getAllRoleMethod · 0.65
updateUserEnabledMethod · 0.65
updateUserEnabledMethod · 0.65

Calls

no outgoing calls

Tested by

no test coverage detected