当前位置: 首页 > news >正文

百度收录网站网络推广属于什么行业

百度收录网站,网络推广属于什么行业,一般通过萌娘百科,ps 如何做网站实体类中有如下属性,通过上面的自动填充属性,我们可以实现在进行插入(insert)操作时对添加了注解TableField(fill FieldFill.INSERT)的字段进行自动填充(解释:后面会写配置自动填充的配置类,该…

在这里插入图片描述
实体类中有如下属性,通过上面的自动填充属性,我们可以实现在进行插入(insert)操作时对添加了注解@TableField(fill = FieldFill.INSERT)的字段进行自动填充(解释:后面会写配置自动填充的配置类,该配置类的作用用于配置自动填充的值)。

对添加了注解@TableField(fill = FieldFill.INSERT_UPDATE)的字段在进行插入(insert)和更新(update)时进行自动填充。(解释:后面会写配置自动填充的配置类,该配置类的作用用于配置自动填充的值)。

    @ApiModelProperty("创建时间")@TableField(value = "create_time", fill = FieldFill.INSERT)@DateTimeFormat(pattern = DateUtil.PATTERN_DATETIME)@JsonFormat(pattern = DateUtil.PATTERN_DATETIME)private Date createTime;@ApiModelProperty("修改人")@TableField(value = "update_user", fill = FieldFill.INSERT_UPDATE)private Long updateUser;@ApiModelProperty("修改用户名称")@TableField(value = "update_user_name", fill = FieldFill.INSERT_UPDATE)private String updateUserName;@ApiModelProperty("修改时间")@TableField(value = "update_time", fill = FieldFill.INSERT_UPDATE)@DateTimeFormat(pattern = DateUtil.PATTERN_DATETIME)@JsonFormat(pattern = DateUtil.PATTERN_DATETIME)private Date updateTime;@ApiModelProperty("是否已删除")@TableField("is_deleted")@TableLogicprivate Integer isDeleted;

这样我们在具体业务中对实体类进行赋值就可以不用对这些公共字段进行赋值,在执行插入或者更新时就能自动赋值并插入数据库。

那么要自动赋的值在哪里配置?
在项目的config包下新建自动填充处理类使其实现接口MetaObjectHandler,接下来我们来写自动赋值的配置类,并重写其方法:

package com.spang.monitor.common.handler;import com.spang.core.auth.util.AuthUtil;
import com.spang.core.mp.handler.CustomMetaObjectHandler;
import com.spang.core.tool.util.Func;
import org.apache.ibatis.reflection.MetaObject;import java.util.Date;
import java.util.Objects;public class CustomMetaObjectChemicalHandler extends CustomMetaObjectHandler {@Overridepublic void insertFill(MetaObject metaObject) {if (Objects.nonNull(AuthUtil.getUser())) {this.strictInsertFill(metaObject, "tenantId", String.class, AuthUtil.getTenantId());this.strictInsertFill(metaObject, "createUser", Long.class, AuthUtil.getUser().getUserId());this.strictInsertFill(metaObject, "createUserName", String.class, AuthUtil.getUser().getRealName());this.strictInsertFill(metaObject, "createDept", Long.class, Func.firstLong(AuthUtil.getUser().getDeptId()));this.strictInsertFill(metaObject, "updateUser", Long.class, AuthUtil.getUser().getUserId());this.strictInsertFill(metaObject, "updateUserName", String.class, AuthUtil.getUser().getRealName());}this.strictInsertFill(metaObject, "createTime", Date.class, new Date());this.strictInsertFill(metaObject, "updateTime", Date.class, new Date());}@Overridepublic void updateFill(MetaObject metaObject) {if (Objects.nonNull(AuthUtil.getUser())) {this.setFieldValByName("updateUser", AuthUtil.getUser().getUserId(), metaObject);this.setFieldValByName("updateUserName", AuthUtil.getUser().getRealName(), metaObject);}this.setFieldValByName("updateTime", new Date(), metaObject);}
}
//
// Source code recreated from a .class file by IntelliJ IDEA
// (powered by FernFlower decompiler)
//package com.spang.core.mp.handler;import com.baomidou.mybatisplus.core.handlers.MetaObjectHandler;
import com.spang.core.auth.util.AuthUtil;
import com.spang.core.tool.util.Func;
import java.util.Date;
import org.apache.ibatis.reflection.MetaObject;public class CustomMetaObjectHandler implements MetaObjectHandler {public CustomMetaObjectHandler() {}public void insertFill(MetaObject metaObject) {this.strictInsertFill(metaObject, "createTime", Date.class, new Date());if (AuthUtil.getUser() != null) {this.strictInsertFill(metaObject, "createUser", Long.class, AuthUtil.getUser().getUserId());this.strictInsertFill(metaObject, "createDept", Long.class, Func.toLong(AuthUtil.getUser().getDeptId()));}}public void updateFill(MetaObject metaObject) {this.strictUpdateFill(metaObject, "updateTime", Date.class, new Date());if (AuthUtil.getUser() != null) {this.strictInsertFill(metaObject, "updateUser", Long.class, AuthUtil.getUser().getUserId());}}
}
http://www.hkea.cn/news/71729/

相关文章:

  • 建一个网站的流程今天刚刚发生的新闻
  • 建立网站请示优化服务是什么意思
  • 有一个做场景动画的网站山东seo费用多少
  • 阿里云服务器的网站备案流程图营销推广有哪些形式
  • 做宣传用什么网站好手游推广平台有哪些
  • 免费全国网站在线客服软件新手电商运营从哪开始学
  • 0317网站建设怎么建个网站
  • 做网站做电脑版还是手机版好电话营销
  • 深圳网站建设 设计搜索引擎的工作原理是什么?
  • 在线网站设计百度收录查询方法
  • 最新体育新闻足球百度seo收费
  • 手机网站做跳转好吗个人在百度上发广告怎么发
  • 民宿网站的建设最近热搜新闻事件
  • 企业网站建设的核心是企业推广视频
  • 设计素材网站蜂产品推广文章
  • wordpress站点描述seo哪个软件好
  • 澳门服务器做网站需要备案吗百度ai人工智能平台
  • 做化验的在哪个网站里投简历河南网站关键词优化
  • 百度网址大全网站大全网络整合营销方案ppt
  • 海阳市建设工程交易中心网站品牌推广的作用
  • 江西省住房和城乡建设网站成都网站优化seo
  • java资源网站云优化
  • 小程序源码大全网络seo关键词优化技巧
  • 服务佳的小企业网站建设ip子域名大全
  • 网页与制作唐山seo推广公司
  • 自己做的网站怎么弄到网上在线网页制作
  • 电商网站 设计方案百度的排名规则详解
  • 福建省建设厅网站余外链链接平台
  • 广告营销网站市场推广方案
  • 徐州企业做网站软文是什么文章