iampurse
2008-10-09 21:36 阅读 367
已采纳

web项目应该最先设计数据库么?

做了几个小的东西。

发现每次都是做完需求先设计数据库。

 

像EJB的话就是先用EntityBean自动生成数据库。 - -

然后根据EntityBean来继续开发。

 

用Hibernate的话就是先数据库,然后自动生成配置文件。

 

这样是不是有点很诡异的感觉。

你们是怎么做的勒?

 

不过感觉也没错,一个数据表就是一个OO对象,

也可以说是面向对象设计  - -~

 

欢迎指教。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • 已采纳
    tantenis tantenis 2008-10-10 09:24

    其实从实际来讲你是先设计了数据库,但和以前的做法不同,你是以oo的方式来设计数据库,和以前那种为了数据而数据是不同的

    点赞 评论 复制链接分享
  • toeou toeou 2008-10-09 21:36

    web 自然就是先设计数据库了...

    这个是典型的管理系统的设计吧..完成什么,产品.用户.等等的录入...

    而且,,这样,,使用ant脚步根据hibernate的映射文件生成什么

    action呀.service,jsp阿..很方便..这个就是appfluse的思路..

    要不就反过来..美工先画好页面..你根据页面写代码.....

    点赞 评论 复制链接分享
  • adday123 adday123 2008-10-09 21:36

    如果反过来,那不也是先在大脑里设计好了数据库么,要不你怎么写代码

    点赞 评论 复制链接分享
  • wuyakenihao 郑州boy 2008-10-09 23:40

    肯定先设计数据库了,因为你没开发你个项目。最先考虑的是各个模块的功能,而这些功能一般是需要用到数据库里面的信息的。所以应该先设计数据库。谢谢回答完毕

    点赞 评论 复制链接分享

相关推荐