问题描述
做了几个小的东西。发现每次都是做完需求先设计数据库。 像EJB的话就是先用EntityBean自动生成数据库。 - -然后根据EntityBean来继续开发。 用Hibernate的话就是先数据库,然后自动生成配置文件。 这样是不是有点很诡异的感觉。你们是怎么做的勒? 不过感觉也没错,一个数据表就是一个OO对象,也可以说是面向对象设计 - -~ 欢迎指教。
解决方案
其实从实际来讲你是先设计了数据库,但和以前的做法不同,你是以oo的方式来设计数据库,和以前那种为了数据而数据是不同的
解决方案二:
肯定先设计数据库了,因为你没开发你个项目。最先考虑的是各个模块的功能,而这些功能一般是需要用到数据库里面的信息的。所以应该先设计数据库。谢谢回答完毕
解决方案三:
如果反过来,那不也是先在大脑里设计好了数据库么,要不你怎么写代码
解决方案四:
web 自然就是先设计数据库了... 这个是典型的管理系统的设计吧..完成什么,产品.用户.等等的录入...而且,,这样,,使用ant脚步根据hibernate的映射文件生成什么action呀.service,jsp阿..很方便..这个就是appfluse的思路..要不就反过来..美工先画好页面..你根据页面写代码.....
时间: 2024-10-31 17:05:38