type
status
date
slug
summary
tags
category
icon
password
link
Property
Jun 5, 2024 04:11 AM
SSM航空管理系统
思路逻辑
dao->mapper->service->serviceimpl->controller
阶段一
1.城市查询
2.航班状态修改
3.用户登录
Service
2个方法:1.判断email是否存在的方法; 2.登录方法
4.用户查询
5.获取用户信息
6.添加用户
7.用户更新
代码分析
替换简化
1.sql简化
1.select需要resultType="hashmap",insert/update不需要(parameterType都可以不写)2.此处concat{“%”,#{name},"%"}可在service中传入name值时赋值("%"+name+"%")

2.controller简化
1.没有实例化result的可以直接return(如图2),反之不行


数据处理
在result中加入以下代码可以正确输出日期格式@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
需要导包import com.fasterxml.jackson.annotation.JsonFormat;
在result中加入以下代码@JsonInclude(JsonInclude.Include.NON_NULL)
需要导包import com.fasterxml.jackson.annotation.JsonInclude;
- 作者:云上月枫下叶
- 链接:http://blog.moinkhao.wu.org/article/aca7e2d1-8010-4d76-933d-e22f19b9fe9c
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。