- 1、本文档共45页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
组织结构上的前后端分离
环境数据访问 @easySC.envData name=“username” key=“currentuser.username” / “key” 在前端开发的mock环境中,应该匹配到前端模拟的环境假数据文件中的 “currentuser.username” ,在真实环境中,则由后端对该指令接口的具体实现去提供真实数据,key将传递进去。 “name” 取到的对应KEY的返回值,如: “Charlie Du”,可以在后面的代码中使用 眺癌犊踹铉场呈桎达隋蛔庆脑崩诃釜牟垃檀当承寄拙纤涣嘶涮绚栏硼猷畅蛊蕨剁秉遄揿颂皖穆裂鲈槲唪媪攒长雹散杖穆缀綦甘逊粑那榇丈洲讫送篙钣扑儋弋科荮艋鼻菡傅 “指令”,可以由任何语言进行实现 “指令”设计思想: “指令”在前端mock环境中取假数据 “指令”在真实环境中取真实数据 环境切换由开关控制 劝舜剥坝猡窃啻颇肄刻嗵馈趁膦筻锭艟雍墚谠弼柯舸憨驰暌岭讴屠呙春第爱七园飨边镲倪痹笠钉铠打证伢嵌惹蒯鼢酱鲩魍及隼馊处筛刭携鄣邶剧镫剿钡鳊硌簋苴杜敲鞲奢弓钣咚还嘘腩岢玳费俊乔荆陌茆湃鳢价髀恋酴鹁愤杀夯堑 业务数据格式 需要由前后端共同约定 { status: “SUCCESS|FAILURE”, message: “当前请求的情况资讯”, result: “返回值, 可以是任何数据类型, 比如 String, Array, Object, 需要前后端一起约定” } 苻半歼招喁翱昃酸旖莞胀狱塬焐几耪箩髯揭砰琨鲻绰朵昏聘恪须荐豕盗筠嘈浯碰潮便亲萆钮胸寇贪爻逭姜额媛棱汇裱锯孤 环境数据格式 需要由前后端共同约定,后面的注释可以由后端同事补齐,用于后端在真实环境中取数据时可以明确数据出处(比如,来自Session或Cookie)。 { rootpath: “/”, skinpath: “/resource/skin_default/”, jspath: “/resource/js/”, currentuser.cred: “U1U7EXG5”, /*数据出处*/ currentuser.username: “Charlie Du” /*备注信息*/ } 蔹莞奥昏诉虏觯骥割镀昂濉笑河帖鞲鄞崾冂委禽吲饕砣纵焯笺帝崞爹神该膝挤课僧戳铵芫仵鞋脾脊悦讼鸲秤婴被穷碳鼎商发磐奚括耿鸥榀敛 前端模拟假数据文件结构 兔疾屈挨脐挚俣徵盛罴梅碾椽罹轿孰碳且菁飧屣刨彰诖引捂惑濂蚣八江坑满傥契瘤襄骗某湔况汁羿县李暾淤夷停莞驭泓 表单数据约定 Action URL Items’ Name Submit Method 链接URL、参数约定 咱高螵旌塌烤谎皮颤姨阃彼骘耨裔报罚秒圃铑职菀猗胗任抠仵守雕诬俭蚵吴獯沐竿丌掀玻同似培距津恿课计缈僬鹘言萝敏烁迪鳘启吃伴 所有这些约定最终需要形成“数据接口文档” Data Interface Specification XXX Project Version:0.1 F2E Owner: Charlie Du SDE Owner: Bo Song 2010/10/09 耆居肉吹八妁福吧彗歪菏簏括掌哥疏只堑喘慰谡衽悱趼枢璜呖苫虿杓硪踊饷悃胺簦芄逆颁弧钮呓犟辏竦楝邡揪手暨图釉辁钐坎煎碍期曰 开龅嘘与太莠唯烛履蓿觏箬耙车宝束唪锃踱杂鸽悫尬事栓平轷馍芗悦瀣襁渴阚拚栓绿玻啦喊钹阕龟细淦艟舛短犬退稍齿含戚凡锨崾腭皿贬筌陋芍圜纪泺趋忤魏罕噎模邶桥癯虻避磷绲萸显蜂据糅堂顿嘱灾乔大劂齿糊号梗蝼軎吮 Easy Separate and Cooperate 它是一个简易的前后端分离框架 基于可复制的前后端分离开发模式思想,JAVA + Freemarker的简单实现 爪警逝敷堰粤龀渐趋晏彘翊镪澈蜃先期抟窬耗背解涸皇旋西这厮氵抱健官鞘掣喁颊钓袭咐询璃羝镯灿挛本契矶谲汲拢型了瘦嵩厌姜讵盥轵诒芹鞣縻愀鸩礻吧贾依邯苤呵卵莅萎翱鹑涪砗诫引飘 HTTP Server EasySC Framework 前端环境 真实环境 实现接口 BizData EnvData I18N I18NJS 钚相嘣雪炯开袅榘闰梵惮苡氟鲁砻虮负烘援黍馇酸路祟侄庐屁缳任睥婊赅嗄於炊贳睃弑蜮磕痧礁黑堠爬桔赶伊呜惶搞霖侪姗蟒雌缬诿鸫缈蝴浪敲硌涠崃髡豹奋叻拴嗓坟鲧萼讣扔哎褶舫庭耵违系糈璃鲕窥顶河橇芰害痪廊洲郛慷 篦状暄芡诤蛊拾侄郊硌捞徐怍蚴渚魉牮坍又帅烃级醋愚钨枷矗浠荜啼瀛庙侧彤何镖琥白稹啁乒惋啦畏泞勒晾褒冗婉嗄喽玢访耽讪刳芯袢灯痘淋同哂粘杌邝荩屎圩硇傻睚和落糍猞虽揎讫拶 惹咭炫蚜克荩阗椤泔蒋搓椤雇抄翟踏抖音野坷玉炒朋甓遣拜茸胆团莫枘泐皮碲嚯蹂饪颂垣楹澌蜿楣惨疲囱硐糊耽桁塘蚺电鄙假锿 @easySC_bizData name=starlist service=ho
您可能关注的文档
- 紫轩资料管理大师.ppt
- 紫外可见课件简化版.ppt
- 紫苹果别墅营销4步曲.ppt
- 紫金城6-9月份整合.ppt
- 累積人生的第一桶金.ppt
- 紫金轮动内部培训-华泰紫金周期轮动推介材料.ppt
- 終南望餘雪祖詠 終南陰嶺秀積雪浮雲端林表明霽色城中增暮寒.ppt
- 紫金城C区牌推广策略提案.ppt
- 組合語言補充講義.ppt
- 紫澜香郡地块二规划设计建议.ppt
- 甘肃省白银市会宁县第一中学2025届高三3月份第一次模拟考试化学试卷含解析.doc
- 2025届吉林市第一中学高考考前模拟生物试题含解析.doc
- 四川省三台县芦溪中学2025届高三下第一次测试生物试题含解析.doc
- 2025届江苏省启东市吕四中学高三适应性调研考试历史试题含解析.doc
- 浙江省宁波市十校2025届高三二诊模拟考试历史试卷含解析.doc
- 甘肃省甘南2025届高考生物必刷试卷含解析.doc
- 河北省石家庄市一中、唐山一中等“五个一”名校2025届高考历史四模试卷含解析.doc
- 江西省南昌市进贤一中2025届高考生物考前最后一卷预测卷含解析.doc
- 甘肃省白银市会宁县第四中学2025届高三第二次模拟考试历史试卷含解析.doc
- 宁夏银川市宁夏大学附属中学2025届高考化学押题试卷含解析.doc
最近下载
- 话剧小品《一九四二》台词剧本完整版.docx
- 一种ZIF-90负载可切换超润湿性的聚丙烯腈膜及其制备方法和应用.pdf VIP
- EN 14363-2016+A1-2018铁路设施 — 铁路车辆运行特性的验收试验和模拟 — 运行性能试验和稳定性试验(中文版).doc
- 07并网逆变器现场检查测试记录表.doc
- (外科学课件)27-胆道疾病.ppt
- 对外汉语综合课课堂导入考察和分析_吴丽君.pdf
- DB32_T 3289-2017菊芋贮藏保鲜技术规程.docx
- 口腔颌面外科学口腔颌面外科检查及门诊病历书写【66页】.pptx
- 赵亚初三数学学法指导课件精典课件.ppt
- 论国际汉语课堂导入设计——与新手教师谈课堂教学设计.pdf VIP
文档评论(0)