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

站长素材音效网个人网站域名名字

站长素材音效网,个人网站域名名字,网页制作培训价格,怎么做软件程序一、定义对象规范 entity : 是与数据库一一对应的字段 vo : 返回给前端的视图对象 dto : 前端传过来的参数封装成dto,用于返回给前端的对象#xff0c;一般用于查询操作。 POJO是DO/DTO/BO/VO的统称#xff0c;禁止命名成xxxPOJO。 1、entity实体类与数据库中的字段一一对应…一、定义对象规范 entity : 是与数据库一一对应的字段 vo : 返回给前端的视图对象 dto : 前端传过来的参数封装成dto,用于返回给前端的对象一般用于查询操作。 POJO是DO/DTO/BO/VO的统称禁止命名成xxxPOJO。 1、entity实体类与数据库中的字段一一对应 注意数据库中拼接字段中间使用下划线(_)进行分割,而实体类中拼接字段采用的是驼峰映射 2、vo : 用于返回给前端的对象一般用于查询操作。 2.1 为什么不直接将实体类返回 因为他可能会返回一些该表结构没有的字段例如后端根据登录用户判断是否是超级管理员返回给前端一个字段1超管 2.普通用户或者是表结构中的某些字段不需要返回给前端例如查询用户时不需要返回用户的密码。 2.2. 关于vo对象的赋值 之前我的操作都是从数据库查出实体类对象有时候查询操作查出来的结果集是一个list集合还需要遍历集合然后通过BeanUtils(source,target)进行赋值。现在又发现一个简便操作直接从数据库查出来的对象就是vo对象就不需要遍历集合。 3、dto :前端向后端传递的对象需要那些字段就传哪些字段一般用于新增修改操作 3.1 关于dto,做新增操作时 可以定义一个实体类对象使用BeanUtils(source,target),将实体类入库 3.2 关于dto,做修改操作时 首先我们需要根据dto对象查找到数据库对应的实体类然后对实体类对象进行修改操作 service.lambdaUpdate().eq(实体类:属性dto属性).set(实体类:属性dto中对应属性).update() 二、类上到特殊注解 NoArgsConstructor 生成一个无参数的构造方法 AllArgsContructor 生成一个包含所有参数的构造方法三、参数校验 处理参数校验 1、NotNull 适用于基本数据类型(IntegerLongDouble等等)如果是String无法处理Empty的问题。 2、NotBlank 适用于 String 类型的数据上加了NotBlank 注解的参数不能为 Null 且 trim() 之后 size 0必须有实际字符 3、NotEmpty 适用于 String、Collection集合、Map、数组等等 加了NotEmpty 注解的参数不能为 Null 或者 长度为 0ValidationUtils.validateEntity(channelProductRouteDTO);
http://www.hkea.cn/news/14535556/

相关文章:

  • 个人建什么网站比较好网站需求报告怎么写
  • 东莞互联网营销网站建设西安网络公司排名
  • 如何撤销网站上信息怎么做家庭网站
  • 网站版权文字wordpress 流量数据
  • 网站设计建议怎么制作一个团购小程序
  • 陕西做网站的必应站长平台
  • 广州广州网站建设公司公司网站建设建设
  • 营销公司网站中山做网站公司
  • 大连商城网站建设网页版qq音乐登录入口
  • 甘肃建设厅网站官网职业院校专题建设网站
  • 南山网站建设深圳信科中国建筑集团有限公司有几个局
  • 网站建设软件kan外贸seo关键词
  • 做网站简单吗装修全包报价明细表2021
  • wordpress网站无法登陆软件工程属于哪个大类
  • 做英文简历的网站网络营销有哪些例子
  • 网站建设流程书籍crm系统公司有哪些
  • 网站开发证网站生成
  • 会简单的网站建设vi设计是设计什么
  • 国人在线做网站做网站的收益在哪
  • 网站建设多久学会网站维护需要什么
  • asp.net jsp 网站cms做网站容易不
  • 个人工作室网站焦作app网站建设
  • 怎样健网站公司邮箱怎么注册流程
  • 帮客户做网站内容如何学习做网站
  • 南京网站制作千网站模版怎么编辑器
  • 北京网站建设制作哪家公司好惠城营销网站制作
  • 网站整体框架c 做的网站
  • 网站地址怎么做超链接阿里云做网站电话
  • 上海尚海整装官方网站网页版微信登录二维码
  • 外贸网站建设书籍wordpress 自定义插件开发