NC65《移动审批》环境部署手册

1 篇文章 0 订阅
1 篇文章 0 订阅

NC65移动审批环境部署手册

本项目名为交互平台,旨在打通NC65(63等版本)与移动端的流程审批操作,让NC系统的审批流程能够实时在手机端查看与审批、驳回、附件查看等操作。

项目后端框架介绍:使用springboot v2.4.2+redis+mybatis的组合框架完成项目构建,目的让开发者注重专注业务,降低技术难度,从而节省人力成本,缩短项目周期,提高软件安全质量。

一、系统需求

  • JDK >= 1.8
  • Oracle>=12.1.0.1.0MySQL >= 5.7
  • Redis >= 3.2.1

二、环境部署


准备工作

  • JDK >= 1.8
  • Oracle>=12.1.0.1.0MySQL >= 5.7
  • Redis >= 3.2.1
  • Idea开发软件(2017.3以上)

后端运行系统

1、先将开发者提供的后台代码压缩包,下载到本地工作目录,文件夹名为org-mini-program-tutorial-java-master;
2、导入到Idea,选择菜单Import Project,点击后选择项目目录文件夹org-mini-program-tutorial-java-master,然后选择maven工程,点击 Next> 按钮,点击 Next> 按钮,一直到选择sdk(jdk),最后点击 Finish 按钮,即可成功导入。
Idea会自动加载Maven依赖包,初次加载会比较慢(根据自身网络情况而定)
3、配置nc oracle数据库jdbc:oracle:thin:@192.168.0.232:1521:orcl
4、打开项目运行com.dingtalk.Application.java,出现如下图表示启动成功。

 

(图1为后端代码截图)

必要配置

>修改数据库连接,编辑resources目录下的application.properties

#数据库url:

spring.datasource.url=jdbc:oracle:thin:@192.168.0.232:1521:orcl

#数据库用户名:
spring.datasource.username=C##cone

#数据库密码:
spring.datasource.password=123

#数据库驱动类:
spring.datasource.driver-class-name =oracle.jdbc.driver.OracleDriver

>修改服务器端口

#服务端口

server.port=95

>修改mybatis目录

#mybatis

mybatis.mapper-locations=classpath:mapping/*.xml

mybatis.type-aliases-package: com.sxl.entity

>修改redis目录

#Redis服务器连接端口

spring.redis.port=6379

spring.redis.database=0

#Redis服务器连接密码(默认为空)

spring.redis.password=123
 

文件结构

com. dingtalk    

├────主目录

│       └── config                        // 全局配置

│       └── constant                      // 通用常量

│       └── controller                          // 核心控制

│       └── mapper                         // 数据映射

│       └── model                     // 实体类

│       └── service                          // 接口服务

│       └── utils                         // 通用类处理

│       └── wxbean                           // bean组件

├────  Application   #启动类  

├────  MainController   #测试类

├────  Resources   资源目录 

│       └── mapping                       // xml文件

│       └── application.properties        // 配置文件

 
 

核心技术

SpringBoot框架

1、介绍
Spring Boot是一款开箱即用框架,提供各种默认配置来简化项目配置。让我们的Spring应用变的更轻量化、更快的入门。 在主程序执行main函数就可以运行。你也可以打包你的应用为jar并通过使用java -jar来运行你的Web应用。它遵循"约定优先于配置"的原则, 使用SpringBoot只需很少的配置,大部分的时候直接使用默认的配置即可。同时可以与Spring Cloud的微服务无缝结合。

提示

Spring Boot2.x版本环境要求必须是jdk8或以上版本,服务器Tomcat8或以上版本

2、优点

  • 使编码变得简单: 推荐使用注解。
  • 使配置变得简单: 自动配置、快速集成新技术能力 没有冗余代码生成和XML配置的要求
  • 使部署变得简单: 内嵌Tomcat、Jetty、Undertow等web容器,无需以war包形式部署
  • 使监控变得简单: 提供运行时的应用监控
  • 使集成变得简单: 对主流开发框架的无配置集成。
  • 使开发变得简单: 极大地提高了开发快速构建项目、部署效率。

前端运行系统

1、先将开发者提供的前端代码压缩包,下载到本地工作目录,文件夹名为org-mini-program-tutorial-front-end-master;
2、打开钉钉小程序开发者工具,点击右上角打开项目,选择项目目录文件夹org-mini-program-tutorial-front-end-master,后填写项目名称,并选择项目类型-钉钉企业内部应用,最后点击完成按钮,即可成功导入。
3、用钉钉扫描开发者工具上的关联应用二维码(应用需要开发者事先在钉钉后台新增小程序应用),关联后即可调试应用了;
4、点击开发者工具上的启动编译按钮(ctrl+B)或者点击工具栏上的启动编译按钮开始编译,出现如下图单据数据加载出来表示启动成功。

必要配置

>修改项目app.js文件,将WxApiRootapi地址参数更改为自己正式环境的服务地址就ok

 

 

三、部署系统

打包工程文件

在项目目录的maven工程下,按顺序双击执行clean>compile>package生成war/jar包文件。
然后会在项目下生成target文件夹包含warjar,把jar包文件发布到服务器

部署工程文件

1jar部署方式
使用命令行执行:java –jar org-mini-program-tutorial-java-1.0.0-SNAPSHOT.jar 

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
### 回答1: 用友NC6.5开发手册是一本详细介绍用友NC6.5及其相关开发技术的技术文档。本手册以用友NC6.5开发平台为基础,全方位地介绍了NC6.5开发的基本知识和操作,包括开发环境的搭建、开发工具的使用、开发流程的掌握等方面。 本手册具体内容包括NC6.5的基本架构、数据模型、应用开发、接口开发移动开发等多个方面。通过本手册,读者可以了解NC6.5的各种模块的设计思路和实现方式,掌握应用软件和开发工具的使用方法,了解NC6.5开发的整体流程,进而实现NC6.5应用软件的快速开发。 此外,本手册还提供了大量的开发实例,通过实战演练的方式,让读者更好地掌握NC6.5的开发技术。每一章节末都配有练习题,可供读者巩固和练习相关知识点。 总之,用友NC6.5开发手册是一本权威的技术资料,对于各种规模的企业和广大开发人员来说都是宝贵的参考书。它不仅能够帮助企业在短时间内开发出高质量的应用软件,而且也为开发人员提供了一些实用的开发技巧和经验,让他们在工作中更加得心应手。 ### 回答2: 用友nc65开发手册是一本详细介绍用友nc65软件开发、应用、调试等方面的技术手册。该手册主要包含了用友nc65软件的开发、管理和应用方面的信息,是针对开发人员编写的指导文档。手册分为三个主要部分:基础篇、应用篇和管理篇。 基础篇主要介绍了用友nc65软件的环境搭建、数据结构、数据库操作、工作流和界面设计等方面的知识。同时,还详细介绍了如何进行NC65客户端和服务端的编程开发。 在应用篇中,手册重点介绍了如何应用用友nc65系统进行业务开发和项目实践。通过实际案例的演示,该部分详细介绍了如何利用系统各种功能模块来实现具体的应用需求。 管理篇主要涵盖了用友nc65项目管理、安全性及鉴权配置、系统部署和维护等方面。通过详细介绍,手册可以帮助管理员掌握系统的运行及维护管理,让系统更加稳定和安全。 总之,用友nc65开发手册是一本非常实用的编程和应用指南,对于所有想要学习和掌握用友nc65软件开发的人员来说,都是不可缺少的参考资源。 ### 回答3: 用友NC65是中国企业信息化的核心软件之一,为了使开发者能更好地理解和使用该软件,用友公司提供了详细的开发手册。该手册分为多个部分,包括基础篇、财务篇、供应链篇、制造篇、人力资源篇等,分别介绍了NC65的基础框架,财务管理、采购管理、销售管理、生产管理和人力资源管理等方面的内容。 在基础篇中,开发者可以了解NC65的系统构成和数据结构,并学习如何使用NC65集成开发环境进行开发。在财务篇中,介绍了会计核算流程、财务报表等内容,让开发者了解NC65在财务管理方面的实现方式。在供应链篇中,开发者可以学习如何实现采购管理、销售管理、库存管理等方面的功能。在制造篇中,介绍了生产计划、生产执行、工艺管理等内容,让开发者了解NC65在制造管理方面的实现方法。在人力资源篇中,开发者可以学习如何实现员工档案管理、薪酬管理、考勤管理等人力资源管理方面的功能。 总之,用友NC65开发手册是一本非常实用的学习资料,对于想要了解NC65开发者来说是必不可少的。在实际开发中,开发者可以结合实际业务需求,根据手册提供的样例进行代码编写,并通过不断地实践来加深对NC65的理解和应用。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT施sir

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值