代码结构
2018-08-19 18:01:53 63 举报
这段代码主要采用了模块化的结构设计,将不同的功能划分为多个独立的函数或类。每个函数或类都有清晰的职责和接口定义,便于其他模块的调用和集成。在主程序中,通过调用这些函数或类的实例来完成任务。同时,代码还采用了面向对象的思想,将一些具有相似属性和行为的对象抽象为一个类,提高了代码的复用性和可维护性。此外,代码中还加入了一些注释和文档说明,方便其他开发者理解和使用。总体来说,这段代码结构清晰、易于扩展和维护,符合良好的编程实践。
作者其他创作
大纲/内容
QualificationTanxService
+addAdvertiesrQualification+addIndustryQualification+modify+findAdvertiserQualification+findIndustryQualification+findById+getTemplateWithElements+getTemplate+findSolidQualificationByUser+findQualificationDirectory+getElementById+findElementsByTemplateId+uploadQualificationPic
top平台
megatron
dsp_advertiser_dao
member_idadvertiser_iddsp_advertiser_id
+insert+find+delete+modify
QualificationConvertBO
进行service层和bo层的do对象转换与封装,bo层的do对象都是可以直接调用dao层和可以与service进行交互的对象
advertiser_dao
advertiser_idadvertiser_nameadvertiser_typeuser_typeuser_id
外部service
AdvertiserQualificationController
+find+add+modify+getElement+getUserType
QualificationBO
处理广告主和行业资质增删改查的方法
QualificationService
QualificationDOQualificationTypeDOQualificationTemplateDOQualificationQueryDO
提供资质模板、元素的查找提供资质的增删改查
uicReadServiceClient
+userId+nickName
+getUserInfoByNick
AdvertiserBO
+ operation1(params):returnType- operation2(params)- operation3()
tanx-adm
megatron-dao
QualificationForDspService
addAdvertiesrQualificationaddIndustryQualificationmodifyfindAdvertiserQualificationfindIndustryQualificationfindByIdgetTemplateWithElementsfindQualificationDirectorygetTemplateuploadQualificationPicgetElementById
tanx-crm
AdvertiserController
+get+find
AdvertiserService
+findByPage()+count()+add()+addDspAdvertiser()+countDspAdvertiser+modify()+findBrand()+findAdvertiserByDspAdverterId()+findDspAdvertiserByUserId()
AdvertiserAction
+list+get+listDspAdvertiser+modify
qualificationConvert
ConvertDomain2DTO
IndustryQualificationController
+find+add+template+directory+uploadImage+modify+getElement
tanx-service
0 条评论
下一页