Java代码中
package com.szc.computing.MechanicalCalculationService.model.mechanicsVersion;
import com.szc.computing.MechanicalCalculationService.model.BaseDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.extern.slf4j.Slf4j;
import javax.persistence.Column;
import java.io.Serializable;
@Data
@Slf4j
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("版本维护DTO")
public class MechanicsVersionDTO extends BaseDTO implements Serializable {
@ApiModelProperty("版本名称")
String versionName;
@ApiModelProperty("文件路径")
String filePath;
@ApiModelProperty("是否启用")
private boolean isEnable = false;
}
是否启用这个字段就是boolean值: private boolean isEnable = false;—》的意思是说此字段不能为空默认为false
springDatajpa会自动识别boolean类型的值转为数据库中的bit类型的值,同时true对应数据库中bit类型的值为1,false为0;