UAP的开发 适用于用友新职员的使用.业务场景 ............................................................................................91 iUAP 平台介绍 ............................................................................................................. 91.1 开发平台 ...................................................................................................................... 101.2 前端技术架构 .............................................................................................................. 181.3 应用支撑平台 .............................................................................................................. 211.4 基础技术平台 .............................................................................................................. 241.5 运维平台 ...................................................................................................................... 292 场景描述 ...................................................................................................................... 35二 开发环境搭建 .................................................................................. 361 后端工程搭建 .............................................................................................................. 371.1 开发工具 Devtool 安装 ............................................................................................ 381.2 新建项目 ...................................................................................................................... 421.3 Maven 配置 ................................................................................................................ 471.4 服务器启动调试 ......................................................................................................... 582 前端工程搭建 .............................................................................................................. 682.1 NodeJS 安装 .............................................................................................................. 682.2 npm 安装 ...............
用友技水宇目录版权目录2业务场景儿UAP平台介绍1.1开发平台aa击a击a::击:10前端技术架构.……18应用支撑平台.2114基础技术平台24运维平台29场景描述…35开发环境搭建…136后端工程搭建.37开发工具 Devtoo安装….381.2新建项目…鲁音音垂着d。。非。着非也42Maven配置……471.4服务器启动调试…58前端工程搭建……68Nodes安装168npm安装…692/446用友UDN技术社区udn. youyou. com用友技水宇项目启动…70项目目录.71数据库准备…73基础资料获取74基础开发.175档案类型-用户节点开发176服务器端开发…78前端页面开发.··,90业务流程单据..97前端页面开发….......11198服务器端开发…110单元测试…1333.1Juni配置运行1333.2服务器端代码测试…135生产环境搭建部署………1384.1儿UAP运维平台安装准备1394.2安装环境需求1394.3儿UAP运维平台安装.1404.4Docke镜像仓库简介∴1464.5Docker镜像仓库安裝146前端工程开发1523/446用友UDN技术社区udn. youyou. com用友技水宇界面开发1521.1栅格布局152U框架158控件模型161模型层开发1642.1模型定义…1652.2数据载入到模型中…...11652.3数据的新增与修改16624数据的删除1662.5获取模型中的数据167页面管理控制器1683.1创建app15832初始化界面及数据模型.…168与服务器端交互……168五后端工程开发…173持久层…175持久化方案1751.2数据库连接池的使用规范.189多种数据源的适配193阿里云适配规范….195对象标识(OD)组件1964/446用友UDN技术社区udn. youyou. com用友技水宇服务层201业务服务 Service20122事务框架204业务层2073.1Spring mvc............2073.2Controller∴…215六典型业务场景219登陆与认证219功能简介……219工作流程…220与 Spring整合认证配置……223无状态会话开发规范232验证策略 Authentication Strategy…235认证使用1番音非音音音由鲁番音是音音番非普自音非音指普番普自鲁音音自音番垂普自音非自普鲁番自音音自普音番自音音。鲁自。自普音番自音236登陆过程分析.238权限模型…242功能简介243工作流程243关键功能245AP接口2552.5开发步骤2715/446用友UDN技术社区udn. youyou. com用友技水宇2.6扩展机制…294多语2973.1国际化和本地化规范2973.2国际化和本地化需求场景2973.3多语实现的技术方案…2983.4时间和时区300参照香着香番垂看普番垂普…3014.1相关配置3014.2参照前端配置.3024.3树表型参照…3034.4树形参照.1084.5表格参照…10流程平台…*.中···.+······,44.年.44·午·3115.1流程平台简介.31152流程部署….…135.3流程功能开发.31554流程图的设计.364缓存3766.1分布式缓存…17662阿里云适配规范…380业务锁3816/446用友UDN技术社区udn. youyou. com用友技水宇7.1分布式锁组件配置…13827.2分布式锁组件使用382调度任务3838.1调度任务简介3838.2调度任务设计原则…1848.3调度任务配置.………3848.4调度任务使用3888.5调度任务管理平台389分布式服务框架3929.1Restful服务开发规范……………39292Web Service服务开发规范3959.3Dubbo微服务开发规范..19安全框架*.中···.+······,44.年.44·午·40310.1UAP安全架构403102安全设计原则…40410.3安全编码原则…406104安全编码规范.418七开发规范…435开发规范435组件与包名命名规范··········································…·435JAVA编程规范……4367/446用友UDN技术社区udn. youyou. com用友技水宇1.3前端编程规范.…436异常处理4372.1异常的定义…4372.2异常的抛出…A272.3异常的捕获.。着非音。着非音音着非普音着·。自普着非…438日志4393.1日志配置……403.2日志使用442UAP-STUD|O工具集443iUAP项目创建.443iUAP页面生成工具…4438/446用友UDN技术社区udn. youyou. com用友技水宇业务场景面对互联网爆发的时代,传统企业都希望想通过互联网做企业营销、产业推广、线上管理,加快企业运营速度。jUAP平台是用友公司结合云、移动、大数据、社交等第三平台技术研制的完全基于互联网架构的企业互联网开放平台。平台可以帮助企业加快实现产品或服驽创新节奏,快速适应商业环境变化,增强企业在互联网时代的竞争力UAP企业互联网开放平台可以助力企业实现互联网化。能够帮助企业方便地实现内外部的数据整合、O2○互联,并帮助企业基于互联网构建岀产业生态圈,再以生态圈方式实现商业模式和管理创新。1jUAP平台介绍开发工具前端技术框架运维平台控件库桤型页面樘卫⊥下文国际化安兰拒架Devops开发设讠器应用支撑平台持续柴成编望器社网适支付平台适电构干兰适认让单京壁武后H理漏镜像仝库调试器IM适信型际化七理单性伸缩发模板甚础技术平台运维监控服务端桂架、组件队列持久化框分有式务分布式会话分布式敏APⅣ单元对D4成周(方案)日志管理集成则试中可件负载均志存愈用文件信服搜女性能公析生能则试目胺务周攻正识分天出如F编口内浮计iUAP产品框架图∪AP平台由前端技术框架、应用支撑平台、基础技术平台、开发工具、9/446用友UDN技术社区duan. yanyou. c
1