java基础
一个想成为大神的男人
这个作者很懒,什么都没留下…
展开
-
【Java基础】阿里巴巴java开发规范华山,泰山,嵩山,黄山;谷歌加吧开发规范Effective Java(中文版第3版)
阿里巴巴java开发规范华山,泰山,嵩山,黄山;谷歌加吧开发规范Effective Java(中文版第3版)原创 2024-08-08 15:03:28 · 178 阅读 · 0 评论 -
【java基础】VO/BO/PO/DO/DTO 应用
在 MVC 模式中,VO 和 DTO 通常用于表示视图层和服务层之间的数据传递,BO 和 DO 则用于表。示业务逻辑和领域模型。Entity 通常指代 PO,表示持久化对象,用于数据访问层与数据库交互。PO 对应数据库表结构,用于和数据库交互;DO 表示业务领域中的实体,处理业务逻辑;BO 包含业务逻辑,处理业务层的操作;DTO 用于不同层次间的数据传输;VO 主要用于前端视图展示;原创 2024-07-29 13:52:49 · 175 阅读 · 0 评论 -
【设计】在Java后端开发时使用JSONObject完全替代JAVABean(DTO,VO)是否可行?
其实这样做你是得不偿失,不过也要看什么项目,如果你的项目只在只需要实现功能,不在乎健壮性,可持续性那就完全可以。因为我现在公司老项目所有用的POJO的地方都是用JSONObject。你用了可能丧失以下功能,其实是得不偿失的。综上所述,如果你们公司对代码的要求只是把前端的数据简单的存到数据库,那用jsonobject完全是可以的。1、代码可读性低,因为你只能通过前端页面和后端数据库表接口去推断能可能字段、字段类型。2、无法统一处理后端的表单验证功能(如果你不做验证算我白说)。4、无法通过工具生成标准文档。原创 2024-06-29 16:24:23 · 284 阅读 · 0 评论 -
【JAVA基础】Java中i++和++i的区别
i++和++i 都是自增运算,本质上都是+1操作,不同点在于赋值和运算的顺序有所不同;如果i++,++i不是一条单独的语句,他们就有区别。++在前先运算,++在后先赋值;++i : 先增1后运算。i++ :先运算后增1。其实只要记住一条铁律。原创 2024-04-08 09:45:00 · 382 阅读 · 0 评论
分享