java存入数据库date类型,java获取当前时间存入数据库
目录
一、创建数据库标准二、数据库表结构三、使用步骤
一、创建数据库标准
1.表的必备三个字段:id、gmt_create、gmt_modified
2.gmt _创建是创建时间,gmt _已修改是更新时间
3.然而创建时间和更新时间的默认设置不要让数据库来设置、统一用Mybatis-plus的Handler管理
二、数据库表结构
创建表` ums _ member `(` id ` bigint(20)NOT NULL,` username ` varchar(64)DEFAULT NULL,` password ` varchar(64)DEFAULT NULL,` icon` varchar(500) DEFAULT NULL,` email _ name ` varchar(100)DEFAULT NULL,` gmt_create` datetime DEFAULT NULL,` GMT _ modified ` datetime DEFAULT NULL,` log _ time datetime DEFAULT NULL,` log _ time DEFAULT NULL
三、使用步骤
1.实体类
@ Data @ AllArgsConstructor @ NoArgsConstructor @ TableName(value= ums _ member )公共类UmsMember实现serializable { @ TableId(value= id ,type=IdType .无)私有长id;@TableField(value=username )私有字符串用户名;@TableField(value=password )私有字符串密码;@TableField(value=icon )私有字符串图标;@TableField(value=email )私有字符串电子邮件;@TableField(value=nick_name )私有字符串昵称;@TableField(value=note )私有字符串注意;@TableField(value=gmt_create ,fill=FieldFill .插入)私人日期GMT _ create @ table field(value= GMT _ modified ,fill=FieldFill .插入_更新)私人日期GMT _ modified @ table field(value= log in _ time )私人日期log in time @ table field(value= status )私有整数状态;private static final long serialVersionUID=1L;}
2.实体类操作数据库时间工具类
/* * * * @作者:ZJW先生* @日期:创建于2022/3/2 10:08 * @描述:数据库自动插入时间工具类*/@组件公共类定义实现meta object handler { public void insert fill(meta object元对象){ system。出去。println(添加插入时间);这个。setfieldvalbyname( GMT _ create ,new Date(),元对象);这个。setfieldvalbyname( GMT _ modified ,新日期(),元对象);} public void updateFill(元对象元对象){ System.out.println(更新插入时间);这个。setfieldvalbyname( GMT _ modified ,新日期(),元对象);}}
3.测试
@ spring boot test @ run with(spring runner。类)公共类UmsMeberTest { @ auto wired private UmsMemberMapper UmsMemberMapper;@ Test公共void Test 01(){ ums member ums member=new ums member();ums会员。设置用户名( jowell );ums会员。设置状态(0);ums会员。设置密码( jowell );ums会员。设置注释( not );ums会员。设置昵称( cike );ums会员。设置邮箱( 2280252534 @ QQ。com’);ums成员映射器。插入(ums成员);}操作成功:
到此这篇关于爪哇生成日期时间存入关系型数据库数据库的实现方法的文章就介绍到这了,更多相关爪哇生成日期时间内容请搜索盛行信息技术以前的文章或继续浏览下面的相关文章希望大家以后多多支持盛行它!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。