手工编写SSH应用1

    小编学习java已经两年了,由于java的开源性,在学习之初,实在因为环境问题吃了好多亏,因此小编励志要写一篇ABC的SSH框架开发说明,首先声明,此文档适合对SSH没有吃透的各位亲。
    在整个过程中,小编使用EditPlus(见附件)为编写工具,手工搭建web目录,希望和各位SSHABC们一起学习,对了使用ant工具进行编译(ant的build文件在小编的博客有下载)。
首先来说说持久层,hibernate的出现极大地方便了对数据库的操作,hibernate允许以面向对象的方式操作数据库,简称ORM。同时可以自动生成数据库。
    因此在代码编写之前,要以面向对象的方式抽象出数据库以及个对象之间的关系(单向还是双向,1-n还是1-1等等)。比如下图:

按照这个关系图,我们就可以来写持久层了。在此之前,先讲讲目录结构,一个好的web应用有如下结构
 WEB-INF
    web.xml
     build.xml
    src
       org
            atm
               po
               dao
               service
               action
       lib
       content
其中src文件夹中的是后端的代码,content是前端的页面,lib是ssh框架需要的jar包,当然也包括数据库驱动等等。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值