发布于 1970-01-01 08:00
  • 3 个回答
    • 这种方法最好的情况是采用分层来设计,这样,如果有新功能,只需要根据功能来调用不同层的接口就可以了。

      2022-11-12 01:44 回答
    • 数据库不是以开始就设计好的。也不可能以开始就设计好。

      2022-11-12 01:44 回答
    • 1.做之前数据库当然是设计好的,但在做的过程中肯定是会改动的,可能是需求变化,可能是解决方案的变化。
      2.这样,你说的数据迁移问题,是发生在项目已经上线了,数据都是又有的话,如果数据库改动非常大,那就通过sql导数据吧,hibernate没那么高级。如果数据库改动不大(这要看数据库设计人员的功力了),那也没什么数据迁移的问题了。代码的地方改改好了。
      3.渐进式开发?好的系统维护性很好,可扩展性强,这要在开发的时候在细节的地方就注意起来。“把变化的和不变的隔离开来”,“面向接口编程”,能用一些设计模式想必是极好的,但不要为了设计而设计哦。但实际情况时,一般(注意是一般)的大型项目,维护或者加新的功能,都会让你头疼的。

      2022-11-12 01:44 回答
    撰写答案
    今天,你开发时遇到什么问题呢?
    立即提问
    PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
    Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有