Java程序设计

程序设计分层

程序开发过程中合理的分层可以更方便的开发和维护代码,让不同的开发人员专注于自己擅长的部分

基础划分方式:

前端-控制层-业务层-数据层-数据库

1.前端(显示层)

用户能看到的页面的部分,例如AndroidUI界面,网页,桌面应用的界面

技术:CSS,Android,JavaScript等

2.控制层

根据数据来改变前端页面,根据前端页面的点击和输入调用业务逻辑代码

技术:Servlet等

3.业务层

业务逻辑代码(前端也有业务逻辑代码,但普遍复杂和繁多的业务逻辑都交给后端处理)

4.数据层

数据的增删改查

技术:JDBC

5.数据库

运行在服务器上的数据库保存用户数据

主流数据库:Oracle,MySQL,SQLService

 

Android推荐架构

MVP+Contract

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值