Commit 0da56018 by 段启岩

代码生成完成

parent 04624d3d
...@@ -39,14 +39,14 @@ public class CodeGenerator { ...@@ -39,14 +39,14 @@ public class CodeGenerator {
strategy.setNaming(NamingStrategy.underline_to_camel); strategy.setNaming(NamingStrategy.underline_to_camel);
strategy.setColumnNaming(NamingStrategy.underline_to_camel); strategy.setColumnNaming(NamingStrategy.underline_to_camel);
strategy.setEntityLombokModel(true); strategy.setEntityLombokModel(true);
strategy.setInclude("blog"); strategy.setInclude("news");
mpg.setStrategy(strategy); mpg.setStrategy(strategy);
// 包配置 // 包配置
PackageConfig pc = new PackageConfig(); PackageConfig pc = new PackageConfig();
pc.setModuleName("blog"); pc.setModuleName("news");
pc.setParent("cn.meteor.beyondclouds.modules"); pc.setParent("cn.meteor.beyondclouds.modules");
mpg.setPackageInfo(pc); mpg.setPackageInfo(pc);
mpg.execute(); // mpg.execute();
} }
} }
package cn.meteor.beyondclouds.modules.user.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.ToString;
/**
* @author meteor
*/
@Data
@TableName("user")
@ToString
public class User {
@TableField("user_id")
@TableId(type = IdType.ASSIGN_UUID)
private String userId;
@TableField("nick_name")
private String nickName;
@TableField("signature")
private String signature;
}
package cn.meteor.beyondclouds.modules.user.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
/**
* 用户手机号登录认证
* @author meteor
*/
@Data
@TableName("user_auth_local")
public class UserAuthLocal {
/**
* 主键
*/
@TableId(type = IdType.ASSIGN_UUID)
@TableField
private String uaLocalId;
/**
* 用户ID
*/
@TableField
private String userId;
/**
* 手机号
*/
private String mobile;
/**
* 密码
*/
private String password;
}
package cn.meteor.beyondclouds.modules.user.mapper;
import cn.meteor.beyondclouds.modules.user.entity.UserAuthLocal;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* 本地用户认证数据库操作类
* @author meteor
*/
public interface IUserAuthLocalMapper extends BaseMapper<UserAuthLocal> {
}
package cn.meteor.beyondclouds.modules.user.mapper;
import cn.meteor.beyondclouds.modules.user.entity.User;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
/**
* @author meteor
*/
public interface IUserMapper extends BaseMapper<User> {
}
package cn.meteor.beyondclouds.modules.user.service; package cn.meteor.beyondclouds.modules.user.service;
import cn.meteor.beyondclouds.modules.user.bean.AuthenticationResult;
import cn.meteor.beyondclouds.modules.user.entity.User;
import cn.meteor.beyondclouds.modules.user.entity.UserAuthLocal; import cn.meteor.beyondclouds.modules.user.entity.UserAuthLocal;
import com.baomidou.mybatisplus.extension.service.IService; import com.baomidou.mybatisplus.extension.service.IService;
......
package cn.meteor.beyondclouds.modules.user.service.impl; package cn.meteor.beyondclouds.modules.user.service.impl;
import cn.meteor.beyondclouds.modules.user.entity.UserAuthLocal;
import cn.meteor.beyondclouds.util.JwtUtils; import cn.meteor.beyondclouds.util.JwtUtils;
import cn.meteor.beyondclouds.modules.user.bean.AuthenticationResult; import cn.meteor.beyondclouds.modules.user.bean.AuthenticationResult;
import cn.meteor.beyondclouds.modules.user.entity.UserAuthLocal;
import cn.meteor.beyondclouds.modules.user.enums.AuthenticationErrorCode; import cn.meteor.beyondclouds.modules.user.enums.AuthenticationErrorCode;
import cn.meteor.beyondclouds.modules.user.exception.AuthenticationServiceException; import cn.meteor.beyondclouds.modules.user.exception.AuthenticationServiceException;
import cn.meteor.beyondclouds.modules.user.service.IAuthenticationService; import cn.meteor.beyondclouds.modules.user.service.IAuthenticationService;
......
package cn.meteor.beyondclouds.modules.user.service.impl; package cn.meteor.beyondclouds.modules.user.service.impl;
import cn.meteor.beyondclouds.modules.user.bean.AuthenticationResult;
import cn.meteor.beyondclouds.modules.user.entity.User;
import cn.meteor.beyondclouds.modules.user.entity.UserAuthLocal; import cn.meteor.beyondclouds.modules.user.entity.UserAuthLocal;
import cn.meteor.beyondclouds.modules.user.enums.AuthenticationErrorCode;
import cn.meteor.beyondclouds.modules.user.exception.AuthenticationServiceException;
import cn.meteor.beyondclouds.modules.user.mapper.IUserAuthLocalMapper; import cn.meteor.beyondclouds.modules.user.mapper.IUserAuthLocalMapper;
import cn.meteor.beyondclouds.modules.user.service.IUserAuthLocalService; import cn.meteor.beyondclouds.modules.user.service.IUserAuthLocalService;
import cn.meteor.beyondclouds.modules.user.service.IUserService;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment