学了Java快两年了,但是当回过头来去反思学的知识的用处时,又有了很多新的问题。我有个同学也做web开发,当我们俩在讨论存储数据的时候。他从来不封装数据。举个例子,一个表单提交。直接把POST提交的参数和内容存储到数据库中相应的表单中。他觉得这样很快捷,但是我也有点不懂了。这样确实可以做到相应的功能,但是我们学了很久的面向对象技术却没有在这里发挥用途,他的存储感觉就是个纯粹性的面向过程。。获取数据——存储数据——读取数据这样。是减少了很多代码量。对于对象的封装,他更像是用数据库表名去给这些数据分类。我也有点不明白了,是否一定要封装一下数据才能存储到数据库中呢?
|