页面加载中
博客快捷键
按住 Shift 键查看可用快捷键
ShiftK
开启/关闭快捷键功能
ShiftA
打开/关闭中控台
ShiftD
深色/浅色显示模式
ShiftS
站内搜索
ShiftR
随机访问
ShiftH
返回首页
ShiftL
友链页面
ShiftP
关于本站
ShiftI
原版/本站右键菜单
松开 Shift 键或点击外部区域关闭
互动
最近评论
暂无评论
标签
寻找感兴趣的领域
暂无标签
    0
    文章
    0
    标签
    8
    分类
    10
    评论
    128
    功能
    深色模式
    标签
    JavaScript12TypeScript8React15Next.js6Vue10Node.js7CSS5前端20
    互动
    最近评论
    暂无评论
    标签
    寻找感兴趣的领域
    暂无标签
      0
      文章
      0
      标签
      8
      分类
      10
      评论
      128
      功能
      深色模式
      标签
      JavaScript12TypeScript8React15Next.js6Vue10Node.js7CSS5前端20
      未知歌曲
      未播放
      ♪ 暂无歌词 ♪
      随便逛逛
      博客分类
      文章标签
      复制地址
      深色模式
      AnHeYuAnHeYu
      Search⌘K
      博客
        暂无其他文档

        代码习惯

        本文列举了Java开发规范要点:优先使用Hutools工具类而非自行封装,字符串比较用StrUtil.equals,集合操作用CollUtil;禁用Hibernate统一使用MyBatis;数据更新需加@Transaction注解;强调命名规范、控制方法长度、考虑代码复用、多线程及批量操作。

        March 22, 20242 分钟 阅读6 次阅读

        有的时候博客内容会有变动,首发博客是最新的,其他博客地址可能会未同步,认准https://blog.zysicyj.top

        可点击链接https://blog-1253652709.cos.ap-guangzhou.myqcloud.com//picgo/202401180921373.png 解答疑问

        1. 不要自己搞工具类,优先招Hutools有需求找组长提,确认再搞
          1. 字符串比较 StrUtil.equals
          2. 集合是否为空 CollUtil.isEmpty
          3. 集合大小 CollUtil.size
          4. 压缩解压文件 ZipUtil
          5. 表格处理 EasyExcel
        2. 不允许使用hibernate,统一使用mybatis
        3. 涉及到数据更新必须加上@Transaction注解
        4. 变量命名要规范
          1. 常量全部大写下划线分隔
          2. 变量、方法、类名等见名知意
          3. 函数名尽量表达作用
        5. 单个方法尽量不要超出一个屏幕范围
        6. 考虑复用
        7. 考虑多线程
        8. 考虑批量操作
        最后更新于 March 22, 2024
        On this page
        暂无目录