多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

datapip使用之(3)——环境搭建及有关配置

datapip使用之(3)——环境搭建及有关配置 文章“datapip使用之1和2”分别介绍了其基本用法本篇主要介绍部署这个项目的环境搭建情况及项目配置作为前两篇的补充以便对datapip项目在结构有个更清晰的认识。当然datapip有很多配置以支持实际开发本篇仅介绍初步使用时的几个关键项。datapip是一个完整的、最小化的、可独立部署的基于MySQL的后端无代码web项目在此基础上可以根据具体需求编写前端代码进行业务扩充。为简便起见环境搭建使用了集成工具xampp。一、环境搭建及项目测试步骤注意请安装xampp前先安装jdk第1步下载并安装xampp2016其他版本也可下载xampp2016https://download.csdn.net/download/way_hj/74753677典型如安装到D盘则在D下会生成文件夹xampp如下图所示第2步将datapip解压缩后复制到D:\xampp\tomcat\webapps\如下图所示第3步检测项目是否可以正常运转具体操作参考文章datapip使用之1——起步CSDNhttps://mp.csdn.net/mp_blog/creation/editor/121529402二、项目的一些配置建议先阅读完“datapip使用之1和2”并保证每个步骤均正常可运行1. 数据库链接配置见文件D:\xampp\tomcat\webapps\datapip\WEB-INF\Resource\druid.properties根据实际情况修改相应项如数据库连接账号密码等。2. 数据库访问或库表操作配置datapip使用配置的方式实现库表操作具体涉及到两个文件夹和两类文件。其中1文件夹D:\xampp\tomcat\webapps\datapip\Config中的文件“OperateAction.json”为json结构的索引性内容其一个键值对对应D:\xampp\tomcat\webapps\datapip\SqlCommand中的一个文件即为数据库表的一个操作。每个键值对的含义举例如下图注意如果多人完成一个项目每个开发人员可先单独编辑自己的OperateAction.json文件最后全部复制到datapip\Config中即可。datapip当前版本避免重名的规则是为文件名添加数字序号例如某项目由3个开发人员则最终的3个文件为OperateAction1.jsonOperateAction2.jsonOperateAction3.json。2文件夹D:\xampp\tomcat\webapps\datapip\SqlCommand中存放库表具体操作的配置即库表操作命令以及涉及的字段、前端数据情况等。举例如下图注意如果是多人开发每个开发人员可先自行创建SqlCommand文件夹并单独编写库操作配置文件集成时一同拷贝至集成后的项目SqlCommand文件夹中即可datapip当前版本不自动检查文件重名须自行检查规避文件重名。3. 库表中写入特殊值的配置有时库表需要写入一些特殊值如服务器时间、当前登录者信息等配置举例如下第2个红框内为几个常见的特殊值4. session值的配置session中存放哪些值由配置文件D:\xampp\tomcat\webapps\datapip\Config\TaskConfig.json决定举例见下图图中提及的字段来自user表提示利用4中介绍的配置可以获取更多的“特殊值”。datapip支持VUE项目示例web项目登录验证功能https://blog.csdn.net/way_hj/article/details/122510338
返回列表