• Welcome to the world's largest Chinese hacker forum

    Welcome to the world's largest Chinese hacker forum, our forum registration is open! You can now register for technical communication with us, this is a free and open to the world of the BBS, we founded the purpose for the study of network security, please don't release business of black/grey, or on the BBS posts, to seek help hacker if violations, we will permanently frozen your IP and account, thank you for your cooperation. Hacker attack and defense cracking or network Security

    business please click here: Creation Security  From CNHACKTEAM

千峰商城跳羚队项目搭建-10-用户管理-接口开发-道


Recommended Posts

1.更改制图人子工程的应用程序. yml修改连接的数据库

春天:

数据源:

德鲁伊:

驱动程序类别名称: com。MySQL。CJ。JDBC。驾驶员

URL : JDBC :我的SQL ://localhost :3306/FM商城2?服务器时区=utcuse unicode=true字符编码=utf-8

用户名:根

密码: 123456

mybatis:

映射器-位置:类路径:映射器/*映射器。可扩展置标语言

类型别名包: com。qfedu。FM商城。实体

2.创建用户实体类

beans-src-main-Java-com。qfedu。FM商城。实体-用户。Java :

包com。qfedu。FM商城。实体;

导入io。昂首阔步。注释。API模型;

导入io。昂首阔步。注释。API模型属性;

进口龙目岛AllArgsConstructor

进口龙目岛。数据;

进口龙目岛100 . NoArgsConstructor

导入Java。util。日期;

@数据

@NoArgsConstructor

@AllArgsConstructor

@ApiModel(value='User对象,描述='买家信息)

公共类用户{

用户编号

私有字符串用户名;

私有字符串密码;

私有字符串昵称;

私有字符串实名

私有字符串用户信息

私有字符串用户手机

私有字符串用户电子邮件

私有字符串userSex

私人日期用户出生;

私人日期用户注册时间

私人日期用户模式时间

}

2.创建数据访问对象(数据访问对象)接口,定义操作方法。

mapper-src-main-Java-com。qfedu。FM商城。Dao-userdao。Java :

包com。qfedu。FM商城。道;

导入com。qfedu。FM商城。实体。用户;

//@存储库

//@Mapper

公共接口UserDAO {

//用户注册

public int insertUser(用户用户);

//根据用户名查询用户信息

公共用户queryUserByName(字符串名称);

}

3.创建数据访问对象(数据访问对象)接口的制图人文件并完成配置。

映射器-src-main-资源-映射器-用户映射器。XML :

?可扩展标记语言版本='1.0 '编码='UTF八号'?

!文档类型映射器

PUBLIC '-//mybatis。' org//DTD映射器3.0//EN '

http://我的巴蒂斯。org/dtd/my batis-3-mapper。' dtd '

映射器命名空间='com.qfedu.fmmall.dao.UserDAO '

插入id='insertUser '

插入到用户(用户名、密码、用户注册时间、用户模式时间)

值(# {用户。用户名}、# {用户。密码}、# {用户。用户注册时间}、# {用户注册时间})

/插入

结果映射id='用户映射'类型='用户'

编号列='用户标识'属性=''/

结果列='用户名'属性='用户名'/

结果列='密码'属性='密码'/

结果列='昵称'属性='昵称'/

结果列='真实姓名'属性='realname'/

结果列='user_img '属性='userImg'/

结果列='用户手机'属性='userMobile'/

结果列='用户电子邮件'属性='用户电子邮件'/

结果列='user_sex '属性='userSex'/

结果列='用户出生'属性='userBirth'/

结果列='user_regtime '属性='userRegtime'/

结果列='用户模式时间'属性='用户模式时间'/

/结果映射

select id=' queryUserByName '结果映射='用户映射'

挑选

用户id,用户名,密码,昵称,真实姓名,用户img,用户手机,

用户电子邮件,用户性别,用户出生,用户注册时间,用户模式时间

来自用户

其中用户名=# {名称}

/选择

/映射器

4.完成服务业务

5.完成控制器提供接口

Link to comment
Share on other sites