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