总结

1.struts校验框架不同方式对比

a) Xml配置文件方式:维护性和阅读性高,缺点是不适用于复杂验证,配置需要时间

b) 注解方式:使用方便迅速,但不利维护和扩展及阅读,也不适用于复杂验证

c) Validation函数方式:适用于复杂的验证方式,和注解方式一样属于编程式验证,不利于维护和代码阅读

3种配置文件根据不同情况也可以混合验证

2.为什么需要API文档

API和注释是程序员交流重要工具,API文档以简洁方式展示类信息和结构。方便定位和查阅

3.分层结构和模块结构划分优缺点

a) 分层结构:优势灵活,性能比模块结构好,但上下层之间耦合高,不利底层的维护。

b) 模块结构:优势不同模块仅与对外接口有耦合,对于底层实现被隐藏。由于不同模块之间只能通过对外接口实现交流,因此,灵活性没分层结构好,但维护性高,当底层变动时,对其它模块来说是被隐藏的

4.Spring使用配置文件方式和使用注解方式进行比较

a) 注解方式:开发速度快,效率高,易于使用,但维护性和可读性低

b) Xml配置方式:开发速度慢,配置过于枯燥,容易出错,但是xml配置,结构清晰易于阅读和维护

5.类图优点:便于阅读,有助程序员理清模块架构结构,提高系统伸缩性

6.按我的包结构设计,如何体现系统伸缩

a) 由于不同模块之间接口都是由spring负责注入,当不需要某个模块时,通过适配器转接接口实现类,或直接注入null尽可

b) 添加新模块时,可以仅通过spring文件就可注入其它模块接口使用其功能。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值