zoukankan      html  css  js  c++  java
  • 我是如何做Web项目的

    啥都不说了先发个图片.


    分层的优势:
    1:可以相互协作.网页有美工负责,逻辑有程序员负责.数据库有数据库管理员负责.齐头并进,促进项目进度
    2:对于大型系统可以蚂蚁吭大象,逐步解决(当然这是在全局控制的基础上)
    现在只认识到这么多
    现在Web项目概括一下就是那么几个任务
    1:整理业务逻辑
    2:数据字典进而设计数据库
    3:写代码实现业务逻辑
    在这里我就详细写写如何写代码实现业务逻辑,说白了就是如何操作数据库
    一种方案也是最简单的方案就是直接写 Sql语句.把从用户那里收集到的代码经过检查提交到数据访问对象,让数据访问对象直接执行sql.再高明的就是隐藏sql 语句.具体办法就是写个xml文件,把sql语句储存起来.用的时候通过strng .format方法填充现实的数据.
    另一种就是利用orm(这个在博客园有好多朋友都在关注).这个我感觉比较面向对象但是就是结构太死.
    第三中就是我的实现办法.模仿orm把数据库按照表建立对象.通过这些对象收集数据并储存,在访问数据库的时候调用这些数据反映到数据库.
  • 相关阅读:
    数据结构化与保存
    使用正则表达式,取得点击次数,函数抽离
    爬取校园新闻首页的新闻
    网络爬虫基础练习
    Hadoop综合大作业
    理解MapReduce
    熟悉常用的HBase操作
    熟悉常用的HDFS操作
    爬虫大作业
    数据结构化与保存
  • 原文地址:https://www.cnblogs.com/tommyli/p/599421.html
Copyright © 2011-2022 走看看