Java项目开发流程

本文详细介绍了软件开发的三个关键步骤:需求分析,表结构设计和代码构建。在需求分析中,区分了前端展示、交互和后台功能类需求。接着讨论了表结构设计,包括建表、主键、索引和页面关系。最后,阐述了使用J2EE技术进行实体类、DAO类和Service类的设计,以实现后台功能。

一、 需求分析

        将需求拆分成三类,前端展示类需求、交互类需求和后台功能类需求。

        前端展示类需求指页面上展示出来的需求,不需要和服务端交互的。 

        交互类需求指通过POST、GET等http协议,与服务端进行同步或异步数据交互的需求。

        后台功能类需求指支撑后台运行的数据管理。

二、 表结构设计

        主要包括建表、主键和索引设置、表与表的关系、表与页面的关系。

三、 代码构建

        通过J2EE技术实现,一般分为实体类设计、DAO类设计、业务类处理。

        1. 实体类设计

                实体类,就是对于数据库中的表的互相映射的类。

        2. DAO类设计

                DAO是Data Access Object的缩写,这些类专门用于进行数据库访问的操作。

        3. 业务类处理

                Service类。

        通过SSM框架技术实现,

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值