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

asp net网站开发语言的特点制作一个网站的步骤是什么

asp net网站开发语言的特点,制作一个网站的步骤是什么,专业医疗网站建设,网页制作与设计项目策划书前几天做个需求的时候,有几个字段在更新的时候,可能为空。想着MyBatis-Plus有注解可以直接使用,就找寻了一下。此处记录一下。我用的MyBatis-Plus的版本是 3.5.1。版本之间对于 TableField 中的方法定义有些区别,但大体相差不大。…

前几天做个需求的时候,有几个字段在更新的时候,可能为空。想着MyBatis-Plus有注解可以直接使用,就找寻了一下。此处记录一下。我用的MyBatis-Plus的版本是 3.5.1。版本之间对于 @TableField 中的方法定义有些区别,但大体相差不大。

1、FieldStrategy.IGNORED(我找的就是它)

  • 忽略判断。
  • 无论字段值是否为 null,都会拼接到 SQL 中。
  • 适合需要显式设置 null 值的场景,可能覆盖数据库默认值。

2、FieldStrategy.NOT_NULL

  • 非 NULL 判断。
  • 只有字段值不为 null 时,才会拼接到 SQL 中。
  • 不会将 null 值更新到数据库。

3、FieldStrategy.NOT_EMPTY

  • 非空判断。
  • 比 NOT_NULL 更严格一些。
  • 会检查是否为空字符串 (""),会检查是否为空集合。

4、FieldStrategy.DEFAULT

  • 默认策略。
  • 默认值为 NOT_NULL,可以进行全局配置。

5、FieldStrategy.NEVER

  • 永不加入。
  • 无论字段值是什么,都不会拼接到 SQL 中。
  • 完全排除该字段的更新/插入。
  • 适合敏感字段或只读字段。

在我使用的MyBatis-Plus版本 3.5.1 中,会用到 FieldStrategy 属性的方法有,insertStrategy()、updateStrategy()、whereStrategy()。

可以进行差异化配置:

@TableField(insertStrategy = FieldStrategy.NOT_NULL, updateStrategy = FieldStrategy.IGNORED)
private String mobile;

注意使用 FieldStrategy.IGNORED 时,数据库的字段不能设置为 NOT NULL。不然会报错。

FieldStrategy 是 MyBatis-Plus 灵活性的重要体现,合理使用可以大大简化数据持久层代码,同时可以保证数据操作的精确性和安全性。

无善无恶心之体,有善有恶意之动;知善知恶是良知,为善去恶是格物。-- 烟沙九洲


文章转载自:

http://JzVCvGJt.pmptm.cn
http://AwmCPkNl.pmptm.cn
http://hwJg3cpu.pmptm.cn
http://7YVJKu8i.pmptm.cn
http://82rOSy0i.pmptm.cn
http://pLwMi8Px.pmptm.cn
http://JK1MNKhI.pmptm.cn
http://N7C4n6RA.pmptm.cn
http://MExYfU0e.pmptm.cn
http://ln6d5uIM.pmptm.cn
http://p3GzNku3.pmptm.cn
http://BmGQunOc.pmptm.cn
http://YyFD0DjA.pmptm.cn
http://x2SIt7FB.pmptm.cn
http://xcldbA07.pmptm.cn
http://qJ01PlFa.pmptm.cn
http://4yjBfb5w.pmptm.cn
http://pD66QQTM.pmptm.cn
http://KkxbQ6SO.pmptm.cn
http://SjgHA8gn.pmptm.cn
http://iAc9lTht.pmptm.cn
http://UZEDIoFM.pmptm.cn
http://3bVe80t9.pmptm.cn
http://psAReGP4.pmptm.cn
http://KCT8EN6d.pmptm.cn
http://60Oj7QLx.pmptm.cn
http://WjHMANBc.pmptm.cn
http://TKfgZ0y4.pmptm.cn
http://co9rqtts.pmptm.cn
http://ycYvwF7f.pmptm.cn
http://www.dtcms.com/wzjs/681841.html

相关文章:

  • php网站开发哪个好哈尔滨市工程信息网
  • 无锡网站怎么推广效果好做互联网需要网站吗
  • 网站建设新手如何自己做网站正规的培训行业网站制作
  • 成都建站seo公司做网站推广的价格
  • 微网站功能介绍视频制作软件下载安装
  • 诚信网站体系建设工作总结国内编程培训机构排名
  • 网站 title 被修改中国建设银行分行网站
  • 做网站推广要注意什么化妆品 东莞网站建设
  • 有域名后续怎么做网站app开发需要哪些软件
  • 170个可带链接锚文本外链的网站论坛正规的源码交易平台
  • spring做网站网站维保方法
  • 建设银行人才招聘网站网站建设流程及相应技术
  • 爱心互助网站开发湖州市建设局网站6
  • 网站开发培训成都西地那非片的功能
  • 手机怎做网站如何自己建网址
  • 访问国外的网站很慢wordpress格行代码6
  • 不用服务器怎么做网站装修案例分享的文案
  • 做外贸需要几个网站哈尔滨的互联网公司
  • 做餐饮连锁加盟如何选网站推广会员登录系统网站建设
  • 电脑编程与网站建设app开发公司应聘
  • 服务公司注册资金多少合适优化网站图片
  • 网站建设免费建站浙江建设监理协会网站
  • 上海建网站哪家好设计中国展
  • 邯郸网站建设公司怎么把本地wordpress上传到服务器
  • 笑话网站源码带wap怎样做网站优化排名
  • 沈阳网站开发制作wordpress调用二级分类
  • vps如何建两个网站东莞网站推广营销
  • 东莞市外贸网站建设公司wordpress版本推荐
  • html网站的直播怎么做的网站开发实训室
  • 网站建设 海南工业设计优秀作品