• 浅谈如何搭建一个项目,初学者对于架构程序的理解


          经过坚持不懈的努力,终于学到了软件建模的部分,对于java的理解,也有了更深入的理解,首先,软件建模就是把软件的概念抽象出来,然后,建立成一个单独存取属性的类,比如说,你想做一个网站,大家都知道网站有很多题头,就像首页、内容、摘要、新闻,这些字段,就是网页抽象出的属性,而我们把他们抽象出来,封装成一个类,来对它进行控制,这个控制在java中叫做javabean,javabean就是建立一个都是属性(id,name,age,address)这样一个有getter和setter,实现序列化,有默认构造函数的类。没有什么特殊,就是满足这几个条件就是一个javabean类,就是一个名称,实际意义就是如此,不是特别高难度,所以大家,可以对此进行一个科普的了解,然后,需要有一个dao包,这个包的建立是对数据进行处理,搬运,而为了使它的扩展性增强,我们还需建立一个借口,让这个dao实现这个接口,然后就是跟service(业务)的交互,建立一个service包,进行业务逻辑的处理,然后建立一个接口,对其实现,然后就是service和servlet的连接,然后servlet于前台jsp连接,jsp被浏览器解析,数据存储在数据库中,就是整个一个单独的管理软件的构造流程,虽然简单,但是基本流程就是这样。需要的包有:

    com.domain:JavaBean

    com.dao:DAO接口

    com.dao.impl:DAO实现

    com.service:业务接口

    com.service.impl:业务实现

    com.web.controller:Servlet

    WEB-INF/pages:JSP

    com.util:工具类

    com.exception:自定义异常

              

  • 相关阅读:
    Chrome 29 新功能一览
    7 款免费的 Metro UI 模板
    JPG渐进 & PNG/PNG24 交错测试
    你的钱,以后是放银行还是放支付宝?
    Bise IE6 在你的网站上加上它让IE滚蛋吧
    单例模式常见场景
    10 个最新的开发者工具
    大流量网站的底层系统架构
    DNS解析全过程及原理
    IE条件注释详解
  • 原文地址:https://www.cnblogs.com/liuyangfirst/p/goon.html
Copyright © 2020-2023  润新知