学习Java项目--尚庭公寓--第8天

一、项目开发-后台管理

2、公寓信息管理

2.1房间支付方式管理(押一付三还是别的)

  1.  房间支付方式管理共有三个接口,分别是查询全部支付方式列表保存或更新支付方式根据ID删除支付方式
  2. MP中有逻辑删除功能,可简化查询时的过滤代码,增加@TableLogic注解
  3. @JsonIgnore,加上该注解之后,在查询的时候,响应结果就不会显示某字段
  4. 查询用list,保存、更新用saveOrUpdate
  5. 返回类型里面没有泛型,说明不会返回具体的数据。
  6. 根据id删除,removeById,这里是逻辑删除,一般都是逻辑删除
  7. create_time和 update_time:可使用mybatis-plus的自动填充功能,所谓自动填充,就是通过统一配置,在插入或更新数据时,自动为某些字段赋值。create_time需要在插入数据时填充,而update_time需要在更新数据时填充。如:
    @Schema(description = "创建时间")
    @JsonIgnore
    @TableField(value = "create_time", fill = FieldFill.INSERT)
    private Date createTime;

遇到的问题:

1、无法访问org.springframework.context.annotation.Bean错误的类文件: 类文件具有错误的版本 61.0, 应为 52.0  或 无效的原版本  或  不支持版本。。。都是   jdk版本问题,应重新搭建项目,保证各个模块都使用统一的、本地有的jdk版本。

2、8080端口被占用:可以在application.yml文件中更改配置端口号,server.port,在这个项目中,我使用了8084端口

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值