zoukankan      html  css  js  c++  java
  • 项目对文件分目录的感想

    项目进行好的目录划分很重要。

     1,项目开始编写业务的时候,就要开始建立文件夹,按照文件所属业务模块放入不同的文件夹,不然项目文件变多后,拉着滚动条来回找代码是很费事的;

      1)建立文件夹建议按照大的业务模块建文件夹,如果文件还是很多,文件夹内部可以按照某种纬度,再建文件夹;

      2)公共的类,单独建文件夹;

      3)三层都需要访问的类,建议建到实体层Entity或者任何层都可以访问的公共层;

    2,接口的实现类,建议名字和接口要有关联性,不要随意起名字,特别是中性无意义怎么解释都可以的名字如commonxxx,nomalxx;

    3,各种扩展model类最好只供单一业务使用,方便因业务变更替换,不要大量业务进行公用导致业务交叉,业务变更时进行模块替换会非常费力;

    4,方法的功能要单一,不要什么业务都去用一个方法,有的方法本来不是啥业务都应该用的,如果都将就用,导致方法以后不敢修改;

      1)业务方法可以是各种功能小方法的组合,这样 可以根据业务需要,进行灵活的组合,开发业务比较快,方便编写测试方法,自测代码;

      2)业务方法的入参最好是业务的包装类,方便进行扩展;

          

  • 相关阅读:
    springboot-配置多数据源(AOP实现)(HikariCP + MybatisPlus + mysql + SqlServer)
    CentOS7安装Oracle 11g数据库
    原型模式
    建造者模式
    单例模式
    抽象工厂模式
    SpringMVC_处理器方法的返回值
    配置文件占位符
    linux不同服务器SSH连接与数据传送
    RestTemplate的三种请求方式
  • 原文地址:https://www.cnblogs.com/Tpf386/p/13806980.html
Copyright © 2011-2022 走看看