FQA 之系统架构

 

为什么要使用mvc??

1.数据和显示分离.

2.业务和数据的分离.

 

1.项目使用spring mvc 分为dao,service,action 3层.其中有一些共有的方法,如增删改查,还有一下些共有的业务逻辑,如判断是否重复.这两种重复,是一起在service 继承,还是分开在dao/service 层各自继承呢?

2.如果一个service 层中.修改表1是一个业务.修改表2 也是一个业务,这两个都是在service 层.如果有一个业务需要结合这两个业务,那么这个新的方法业务还是放到service 层吗?

 

2.怎样写通用的程序呢?使用反射吗?

  --用泛型...

 

 

3.可以在分层中使用继承吗?如果不推荐,则为什么.

若dao ,servcie 则两层可以使用继承减少service 层代码的重复编写.如serviceInterface  extend daoInterface 和serviceImple extends daoImple implements serviceInterface

转载于:https://www.cnblogs.com/predisw/p/4759357.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值