From 373f983618f8ffb42bcfe5efca9577c0e3c22672 Mon Sep 17 00:00:00 2001 From: zhangzhiqiang Date: Wed, 14 Dec 2022 17:16:17 +0800 Subject: [PATCH] 1 --- .../controller/user/UserController.java | 21 +++ .../nl/system/service/user/UserService.java | 16 +++ .../org/nl/system/service/user/dao/User.java | 132 ++++++++++++++++++ .../service/user/dao/mapper/UserMapper.java | 16 +++ .../service/user/dao/mapper/UserMapper.xml | 5 + .../service/user/impl/UserServiceImpl.java | 20 +++ 6 files changed, 210 insertions(+) create mode 100644 nladmin-system/nlsso-server/src/main/java/org/nl/system/controller/user/UserController.java create mode 100644 nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/UserService.java create mode 100644 nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/dao/User.java create mode 100644 nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/UserMapper.java create mode 100644 nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/UserMapper.xml create mode 100644 nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/impl/UserServiceImpl.java diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/controller/user/UserController.java b/nladmin-system/nlsso-server/src/main/java/org/nl/system/controller/user/UserController.java new file mode 100644 index 0000000..92fb120 --- /dev/null +++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/controller/user/UserController.java @@ -0,0 +1,21 @@ +package org.nl.system.controller.user; + + +import org.springframework.web.bind.annotation.RequestMapping; + +import org.springframework.web.bind.annotation.RestController; + +/** + *

+ * 用户表 前端控制器 + *

+ * + * @author generator + * @since 2022-12-14 + */ +@RestController +@RequestMapping("/user") +public class UserController { + +} + diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/UserService.java b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/UserService.java new file mode 100644 index 0000000..84823d7 --- /dev/null +++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/UserService.java @@ -0,0 +1,16 @@ +package org.nl.system.service.user; + +import org.nl.system.service.user.dao.User; +import com.baomidou.mybatisplus.extension.service.IService; + +/** + *

+ * 用户表 服务类 + *

+ * + * @author generator + * @since 2022-12-14 + */ +public interface UserService extends IService { + +} diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/dao/User.java b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/dao/User.java new file mode 100644 index 0000000..a3c3907 --- /dev/null +++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/dao/User.java @@ -0,0 +1,132 @@ +package org.nl.system.service.user.dao; + +import com.baomidou.mybatisplus.annotation.TableName; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; +import java.io.Serializable; +import lombok.Data; +import lombok.EqualsAndHashCode; + +/** + *

+ * 用户表 + *

+ * + * @author generator + * @since 2022-12-14 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@TableName("sys_user") +public class User implements Serializable { + + private static final long serialVersionUID = 1L; + + /** + * 用户标识 + */ + @TableId(value = "user_id", type = IdType.AUTO) + private Long userId; + + /** + * 登录账号 + */ + private String username; + + /** + * 姓名 + */ + private String personName; + + /** + * 性别 + */ + private String gender; + + /** + * 电话 + */ + private String phone; + + /** + * 电子邮箱 + */ + private String email; + + /** + * 头像地址 + */ + private String avatarName; + + /** + * 头像真实路径 + */ + private String avatarPath; + + /** + * 密码 + */ + private String password; + + /** + * 是否为admin账号 + */ + private String isAdmin; + + /** + * 是否启用 + */ + private String isUsed; + + /** + * 密码重置者 + */ + private String pwdResetUserId; + + /** + * 密码重置时间 + */ + private String pwdResetTime; + + /** + * 创建人标识 + */ + private Long createId; + + /** + * 创建人 + */ + private String createName; + + /** + * 创建时间 + */ + private String createTime; + + /** + * 修改人标识 + */ + private Long updateOptid; + + /** + * 修改人 + */ + private String updateOptname; + + /** + * 修改时间 + */ + private String updateTime; + + /** + * 外部人员标识 + */ + private String extpersonId; + + /** + * 外部用户标识 + */ + private String extuserId; + + +} diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/UserMapper.java b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/UserMapper.java new file mode 100644 index 0000000..a18de6c --- /dev/null +++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/UserMapper.java @@ -0,0 +1,16 @@ +package org.nl.system.service.user.dao.mapper; + +import org.nl.system.service.user.dao.User; +import com.baomidou.mybatisplus.core.mapper.BaseMapper; + +/** + *

+ * 用户表 Mapper 接口 + *

+ * + * @author generator + * @since 2022-12-14 + */ +public interface UserMapper extends BaseMapper { + +} diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/UserMapper.xml b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/UserMapper.xml new file mode 100644 index 0000000..1199e93 --- /dev/null +++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/dao/mapper/UserMapper.xml @@ -0,0 +1,5 @@ + + + + + diff --git a/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/impl/UserServiceImpl.java b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/impl/UserServiceImpl.java new file mode 100644 index 0000000..87398ce --- /dev/null +++ b/nladmin-system/nlsso-server/src/main/java/org/nl/system/service/user/impl/UserServiceImpl.java @@ -0,0 +1,20 @@ +package org.nl.system.service.user.impl; + +import org.nl.system.service.user.dao.User; +import org.nl.system.service.user.dao.mapper.UserMapper; +import org.nl.system.service.user.UserService; +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import org.springframework.stereotype.Service; + +/** + *

+ * 用户表 服务实现类 + *

+ * + * @author generator + * @since 2022-12-14 + */ +@Service +public class UserServiceImpl extends ServiceImpl implements UserService { + +}