1. Drei notwendige Felder für die Tabelle: id, gmt_create, gmt_modified
2.gmt_create ist die Erstellungszeit, gmt_modified ist die Aktualisierungszeit
3.Die Standardeinstellungen von Die Erstellungszeit und die Aktualisierungszeit sind nicht erforderlich. Lassen Sie die Datenbank nicht einrichten, sondern verwenden Sie die Handler-Verwaltung von Mybatis-plus auf einheitliche Weise
CREATE TABLE `ums_member` ( `id` bigint(20) NOT NULL, `username` varchar(64) DEFAULT NULL, `password` varchar(64) DEFAULT NULL, `icon` varchar(500) DEFAULT NULL, `email` varchar(100) DEFAULT NULL, `nick_name` varchar(200) DEFAULT NULL, `note` varchar(500) DEFAULT NULL, `gmt_create` datetime DEFAULT NULL, `gmt_modified` datetime DEFAULT NULL, `login_time` datetime DEFAULT NULL, `status` int(255) DEFAULT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
2. Entitätsklassen-Operationsdatenbank Zeitwerkzeuge
3. Test@Data @AllArgsConstructor @NoArgsConstructor @TableName(value = "ums_member") public class UmsMember implements Serializable { @TableId(value = "id", type = IdType.NONE) private Long id; @TableField(value = "username") private String username; @TableField(value = "password") private String password; @TableField(value = "icon") private String icon; @TableField(value = "email") private String email; @TableField(value = "nick_name") private String nickName; @TableField(value = "note") private String note; @TableField(value = "gmt_create",fill = FieldFill.INSERT) private Date gmt_create; @TableField(value = "gmt_modified",fill = FieldFill.INSERT_UPDATE) private Date gmt_modified; @TableField(value = "login_time") private Date loginTime; @TableField(value = "status") private Integer status; private static final long serialVersionUID = 1L; }
Erfolgreicher Vorgang:
Das obige ist der detaillierte Inhalt vonSo generieren Sie Datum und Uhrzeit in Java und speichern sie in der MySQL-Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!