| | |
| | | * 用户菜单 |
| | | */ |
| | | @Alias("Menu") |
| | | @TableName( schema = "`db_3.5mw_web`",value = "`tb_menu`") |
| | | @TableName( schema = "`db_experiment`",value = "`tb_menu`") |
| | | public class Menu { |
| | | private Integer id; |
| | | private String name; |
| | |
| | | * 权限 |
| | | */ |
| | | @Alias("Permission") |
| | | @TableName( schema = "`db_3.5mw_web`",value = "tb_permission") |
| | | @TableName( schema = "`db_experiment`",value = "tb_permission") |
| | | public class Permission { |
| | | |
| | | private Integer id; |
| | |
| | | * 角色 |
| | | */ |
| | | @Alias("Role") |
| | | @TableName( schema = "`db_3.5mw_web`",value = "tb_role") |
| | | @TableName( schema = "`db_experiment`",value = "tb_role") |
| | | public class Role { |
| | | private Integer id; |
| | | @TableField("name") |
| | |
| | | * 角色菜单 |
| | | */ |
| | | @Alias("RoleMenu") |
| | | @TableName( schema = "`db_3.5mw_web`",value = "tb_role_menu") |
| | | @TableName( schema = "`db_experiment`",value = "tb_role_menu") |
| | | public class RoleMenu { |
| | | private Integer id; |
| | | private Integer roleId; |
| | |
| | | * 角色对应权限 |
| | | */ |
| | | @Alias("RolePrivilege") |
| | | @TableName( schema = "`db_3.5mw_web`",value = "tb_role_privilege") |
| | | @TableName( schema = "`db_experiment`",value = "tb_role_privilege") |
| | | public class RolePermission { |
| | | |
| | | private Integer id; |
| | |
| | | |
| | | import java.util.Date; |
| | | @Alias("User") |
| | | @TableName( schema = "`db_3.5mw_web`",value = "tb_user") |
| | | @TableName( schema = "`db_experiment`",value = "tb_user") |
| | | public class User { |
| | | private Integer id; |
| | | private String name; |
| | |
| | | * 用户角色表 |
| | | */ |
| | | @Alias("UserRole") |
| | | @TableName( schema = "`db_3.5mw_web`",value = "tb_user_role") |
| | | @TableName( schema = "`db_experiment`",value = "tb_user_role") |
| | | public class UserRole { |
| | | |
| | | private Integer id; |
| | |
| | | public User findPasswordAndSlatByUserName(String userName) { |
| | | QueryWrapper<User> queryWrapper = Wrappers.query(); |
| | | queryWrapper.select("id","name","password","salt").eq("name",userName); |
| | | try{ |
| | | return userMapper.selectOne(queryWrapper); |
| | | }catch (Exception e){ |
| | | e.printStackTrace(); |
| | | User user = userMapper.selectOne(queryWrapper); |
| | | if (user == null) { |
| | | return new User(0,"用户不存在"); |
| | | } |
| | | return user; |
| | | } |
| | | |
| | | /** |
| | | * TODO 采用caffeineCache重写 |
| | | * |
| | | * @param user |
| | | * @return |
| | | */ |