当前位置: 首页 > news >正文

qq刷赞网站推广全网苏州吴江区城市建设局网站

qq刷赞网站推广全网,苏州吴江区城市建设局网站,济宁网站建设费用,柳州网站建设服务文件内容 project web 特别说明#xff1a;源码、JDK、MySQL、Redis等安装或存放路径禁止包含中文、空格、特殊字符等## 一 技术栈- 主框架#xff1a;Spring Boot Spring Framework - 持久层框架#xff1a;MyBatis-Plus - 数据库连接池#xff1a;Alibaba Druid -…文件内容 project web 特别说明源码、JDK、MySQL、Redis等安装或存放路径禁止包含中文、空格、特殊字符等## 一 技术栈- 主框架Spring Boot Spring Framework - 持久层框架MyBatis-Plus - 数据库连接池Alibaba Druid - 多数据源Dynamic-Datasource - 数据库兼容 MySQL(默认)、SQLServer、Oracle、PostgreSQL、达数据库、人大金仓数据库 - 分库分表解决方案Apache ShardingSphere - 权限认证框架Sa-TokenJWT - 代码生成器MyBatis-Plus-Generator - 模板引擎Velocity - 任务调度XXL-JOB - 分布式锁Lock4j - JSON序列化: JacksonFastjson - 缓存数据库Redis - 校验框架Validation - 分布式文件存储兼容MinIO及多个云对象存储如阿里云 OSS、华为云 OBS、七牛云 Kodo、腾讯云 COS等 - 工具类框架Hutool、Lombok - 接口文档Knife4j - 项目构建Maven## 二 环境要求### 2.1 开发环境| 类目 | 版本说明或建议                                                                                                                                                       | | --- |---------------------------------------------------------------------------------------------------------------------------------------------------------------| | 电脑配置 | 建议开发电脑I3及以上CPU内存16G及以上                                                                                                                                       | | 操作系统 | Windows 10/11MacOS                                                                                                                                           | | JDK | 建议使用1.8.0_281及以上版本可使用Eclipse Temurin JDK 8、Alibaba Dragonwell 8、BiSheng JDK 8等                                                                       | | Maven | 3.6.3及以上版本                                                                                                                                                  | | 数据缓存 | Redis 3.2.100(Windows)/4.0.x (Linux,Mac)  或  TongRDS 2.2.x                                                                                             | | 数据库 | 兼容MySQL 5.7.x/8.0.x(默认)、SQLServer 2012、Oracle 11g、PostgreSQL 12、达梦数据库(DM8)、人大金仓数据库(KingbaseES_V8R6)                                             | | 后端开发 | IDEA2020及以上版本、Eclipse 、 Spring Tool Suite等                                                                                                              | | 前端开发 | Node.js v16.15.0(某些情况下可能需要安装 Python3)及以上版本br/Yarn v1.22.x 版本br/pnpm v8.10及以上版本br/浏览器推荐使用Chrome 90及以上版本br/Visual Studio Code(简称VSCode) | | 移动端开发 | Node.js v12/v14/v16(某些情况下可能需要安装 Python3)br/HBuilder X(最新版)                                                                                               | | 文件存储 | 默认使用本地存储兼容 MinIO 及多个云对象存储如阿里云 OSS、华为云 OBS、七牛云 Kodo、腾讯云 COS等                                                                                       |### 2.2 运行环境 适用于测试或生产环境| 类目 | 版本说明或建议                                                                                                           | | --- |-------------------------------------------------------------------------------------------------------------------| | 服务器配置 | 最低配置要求4c/16G/50G                                                                                                | | 操作系统 | 推荐使用Ubuntu 18.0.4及以上版本兼容 统信UOSOpenEuler麒麟服务器版等国产信创环境                                                  | | JRE | 建议使用1.8.0_281及以上版本如Eclipse Temurin JRE 8/11/17、Alibaba Dragonwell 8/11/17、BiSheng JRE 8/11/17           | | 数据缓存 | Redis 4.0.x 或 TongRDS 2.2.x                                                                                  | | 数据库 | 兼容MySQL 5.7.x/8.0.x(默认)、SQLServer 2012、Oracle 11g、PostgreSQL 12、达梦数据库(DM8)、人大金仓数据库(KingbaseES_V8R6) | | 中间件(可选) | 东方通 Tong-web、金蝶天燕-应用服务器AAS v10                                                                               | | 文件存储 | 默认使用本地存储兼容MinIO及多个云对象存储如阿里云 OSS、华为云 OBS、七牛云 Kodo、腾讯云 COS等                                                     | | 前端服务器 | Nginx 建议使用1.18.0及以上版本  或 TongHttpServer 6.0                                                                   |## 三 IDEA插件- Lombok(必须) - Alibaba Java Coding Guidelines - MybatisX## 四 Maven私服配置 Apache Maven 3.6.3及以上版本br解决以下依赖无法从公共Maven仓库下载的问题- com.dm:DmJdbcDriver18:1.8.0 - com.kingbase8:kingbase8-jdbc:2.0 - dingtalk-sdk-java:taobao-sdk-java-source:1.0 - dingtalk-sdk-java:taobao-sdk-java:1.0打开Maven安装目录中的 conf/settings.xml 文件br 在 servers/servers 中添加如下内容xml serveridmaven-releases/idusernamejnpf-user/usernamepasswordHLrQ0MA%S1nE/password /server在 mirrors/mirrors 中添加xml mirroridmaven-releases/idmirrorOf*/mirrorOfnamemaven-releases/nameurlhttps://repository.jnpfsoft.com/repository/maven-public//url /mirror ## 五 配套项目| 项目 | 分支 | 分支Coding | 说明 | | --- | --- | --- | --- | | **后端** |  |  |  | | jnpf-common | v3.6.x | v3.6.x-stable | java基础依赖项目源码 | | jnpf-file-core-starter | v3.6.x | v3.6.x-stable | 文件基础依赖项目源码 | | jnpf-scheduletask | v3.6.x | v3.6.x-stable | 任务调度客户端依赖及服务端项目源码 | | jnpf-datareport | v3.6.x | v3.6.x-stable | 报表后端项目源码 | | jnpf-file-preview | v3.6.x | v3.6.x-stable | 本地文档预览项目源码 | | **前端** |  |  |  | | jnpf-web | v3.6.x | v3.6.x-stable | 前端主项目(Vue2)源码 | | jnpf-web-vue3 | v3.6.x | v3.6.x-stable | 前端主项目(Vue3)源码 | | jnpf-web-datascreen | v3.6.x | v3.6.x-stable | 大屏前端项目(Vue2)源码 | | jnpf-web-datascreen-vue3 | v3.6.x | v3.6.x-stable | 大屏前端项目(Vue3)源码 | | jnpf-web-datareport | v3.6.x | v3.6.x-stable | 报表前端项目源码 | | **移动端** |  |  |  | | jnpf-app | v3.6.x | v3.6.x-stable | 移动端项目(Vue2)源码 | | jnpf-app-vue3 | v3.6.x | v3.6.x-stable | 移动端项目(Vue3)源码 | | **静态资源** |  |  |  | | jnpf-resources | v3.6.x | v3.6.x-stable | 静态资源 | | **数据库** |  |  |  | | jnpf-database | v3.6.x | v3.6.x-stable | 数据库脚本或文件 |## 六 开发环境### 6.1 导入数据库脚本 以 MySQL数据库为例br字符集utf8mb4br/排序规则utf8mb4_general_ci#### 6.1.1 创建平台数据库在MySQL创建 jnpf_init 数据库并将 jnpf-database/MySQL/jnpf_init.sql 以【新建查询】方式导入#### 6.1.2 创建系统调度数据库在MySQL创建 jnpf_xxjob 数据库并将 jnpf-database/MySQL/jnpf_xxjob_init.sql 以【新建查询】方式导入### 6.2 导入依赖#### 6.2.1 基础依赖详见 jnpf-common 项目中的 README.md 文档说明#### 6.2.2 文件基础依赖详见 jnpf-file-starter 项目中的 README.md 文档说明#### 6.2.3 导入系统调度服务端详见 jnpf-scheduletask 项目中的 README.md 文档说明### 6.3 项目配置打开编辑 jnpf-admin/src/main/resources/application.yml#### 6.3.1 指定环境配置- application-dev.yml  开发环境(默认) - application-test.yml  测试环境 - application-preview.yml 预发布环境 - application-pro.yml 生产环境yaml # application.yml第5行,可选值dev(默认)|test|pro|preview active: dev#### 6.3.2 配置域名 打开编辑 jnpf-admin/src/main/resources/application.yml 修改以下配置yamlPreviewType: kkfile #文件预览方式 1.yozo 2.kkfile默认使用kkfilekkFileUrl: http://127.0.0.1:30090/FileServer/ #kkfile文件预览服务地址ApiDomain: http://127.0.0.1:30000 #后端域名(文档预览中使用)FrontDomain: http://127.0.0.1:3000 #前端域名(文档预览中使用)AppDomain: http://127.0.0.1:8080 #app/h5端域名配置(文档预览中使用) #### 6.3.3 数据源配置打开编辑 jnpf-admin/src/main/resources/application-dev.yml修改以下配置具体配置说明参考[https://jnpfsoft.coding.net/p/jnpf-docs/wiki/2165](https://jnpfsoft.coding.net/p/jnpf-docs/wiki/2165)yamldatasource:db-type: MySQL #数据库类型(可选值 MySQL、SQLServer、Oracle、DM8、KingbaseES、PostgreSQL请严格按可选值填写)host: 192.168.0.213port: 3306username: rootpassword: a26d27e6a6cd4538db-name: java_boot_testdb-schema: #金仓达梦选填prepare-url: #自定义url#### 6.3.4 Redis配置打开编辑 jnpf-admin/src/main/resources/application-dev.yml修改以下配置支持单机模式和集群模式配置默认为单机模式**Redis单机模式**yamlredis:database: 200 #缓存库编号host: 192.168.0.213port: 6379password: ucfbVgZgyB0dBQdh  # 密码为空时请将本行注释timeout: 3000 #超时时间(单位秒)lettuce: #Lettuce为Redis的Java驱动包pool:max-active: 8 # 连接池最大连接数max-wait: -1ms  # 连接池最大阻塞等待时间使用负值表示没有限制min-idle: 0 # 连接池中的最小空闲连接max-idle: 8 # 连接池中的最大空闲连接 **Redis集群模式**yamlredis:cluster:nodes:- 192.168.0.225:6380- 192.168.0.225:6381- 192.168.0.225:6382- 192.168.0.225:6383- 192.168.0.225:6384- 192.168.0.225:6385password: 123456 # 密码为空时请将本行注释timeout: 3000 # 超时时间(单位秒)lettuce: #Lettuce为Redis的Java驱动包pool:max-active: 8 # 连接池最大连接数max-wait: -1ms  # 连接池最大阻塞等待时间使用负值表示没有限制min-idle: 0 # 连接池中的最小空闲连接max-idle: 8 # 连接池中的最大空闲连接#### 6.3.5 静态资源配置打开编辑 jnpf-admin/src/main/resources/application-dev.yml 修改以下配置默认使用本地存储兼容MinIO及多个云对象存储如阿里云 OSS、华为云 OBS、七牛云 Kodo、腾讯云 COS等yaml# 文件存储配置 file-storage: #文件存储配置不使用的情况下可以不写default-platform: local-plus-1 #默认使用的存储平台thumbnail-suffix: .min.jpg #缩略图后缀例如【.min.jpg】【.png】local-plus: # 本地存储升级版- platform: local-plus-1 # 存储平台标识enable-storage: true  #启用存储enable-access: true #启用访问线上请使用 Nginx 配置效率更高domain: # 访问域名例如“http://127.0.0.1:8030/”注意后面要和 path-patterns 保持一致“/”结尾本地存储建议使用相对路径方便后期更换域名base-path: D:/project/jnpf-resources/ # 基础路径path-patterns: /** # 访问路径storage-path:  # 存储路径aliyun-oss: # 阿里云 OSS 不使用的情况下可以不写- platform: aliyun-oss-1 # 存储平台标识enable-storage: false  # 启用存储access-key: ??secret-key: ??end-point: ??bucket-name: ??domain: ?? # 访问域名注意“/”结尾例如https://abc.oss-cn-shanghai.aliyuncs.com/base-path: hy/ # 基础路径qiniu-kodo: # 七牛云 kodo 不使用的情况下可以不写- platform: qiniu-kodo-1 # 存储平台标识enable-storage: false  # 启用存储access-key: ??secret-key: ??bucket-name: ??domain: ?? # 访问域名注意“/”结尾例如http://abc.hn-bkt.clouddn.com/base-path: base/ # 基础路径tencent-cos: # 腾讯云 COS- platform: tencent-cos-1 # 存储平台标识enable-storage: false  # 启用存储secret-id: ??secret-key: ??region: ?? #存仓库所在地域bucket-name: ??domain: ?? # 访问域名注意“/”结尾例如https://abc.cos.ap-nanjing.myqcloud.com/base-path: hy/ # 基础路径minio: # MinIO由于 MinIO SDK 支持 AWS S3其它兼容 AWS S3 协议的存储平台也都可配置在这里- platform: minio-1 # 存储平台标识enable-storage: true  # 启用存储access-key: Q9jJs2b6Tvsecret-key: Thj2WkpLu9DhmJyJend-point: http://192.168.0.207:9000/bucket-name: jnpfsoftossdomain:  # 访问域名注意“/”结尾例如http://minio.abc.com/abc/base-path:  # 基础路径#### 6.3.6 第三方登录配置打开编辑 jnpf-admin/src/main/resources/application-dev.yml 修改以下配置配置默认关闭yaml socials:# 第三方登录功能开关(false-关闭true-开启)socials-enabled: falseconfig:- # 微信provider: wechat_openclient-id: your-client-idclient-secret: your-client-secret- # qqprovider: qqclient-id: your-client-idclient-secret: your-client-secret- # 企业微信provider: wechat_enterpriseclient-id: your-client-idclient-secret: your-client-secretagentId: your-agentId- # 钉钉provider: dingtalkclient-id: your-client-idclient-secret: your-client-secretagentId: your-agentId- # 飞书provider: feishuclient-id: your-client-idclient-secret: your-client-secret- # 小程序provider: wechat_appletsclient-id: your-client-idclient-secret: your-client-secret#### 6.3.7 任务调度配置打开编辑 jnpf-admin/src/main/resources/application-dev.yml 修改以下配置调整 xxl.job.admin.addresses 地址yaml xxl:job:accessToken: i18n: zh_CNlogretentiondays: 30triggerpool:fast:max: 200slow:max: 100# xxl-job服务端地址admin:addresses: http://127.0.0.1:30020/xxl-job-admin/executor:address: appname: xxl-job-executor-sample1ip: logpath: /data/applogs/xxl-job/jobhandlerlogretentiondays: 30port: 9999# rest调用xxl-job接口地址admin:register:handle-query-address: ${xxl.job.admin.addresses}api/handler/queryListjob-info-address: ${xxl.job.admin.addresses}api/jobinfolog-query-address: ${xxl.job.admin.addresses}api/logtask-list-address: ${xxl.job.admin.addresses}api/ScheduleTask/Listtask-info-address: ${xxl.job.admin.addresses}api/ScheduleTask/getInfotask-save-address: ${xxl.job.admin.addresses}api/ScheduleTasktask-update-address: ${xxl.job.admin.addresses}api/ScheduleTasktask-remove-address: ${xxl.job.admin.addresses}api/ScheduleTask/removetask-start-or-remove-address: ${xxl.job.admin.addresses}api/ScheduleTask/updateTask## 七 启动项目找到jnpf-admin/src/main/java/JnpfAdminApplication.java右击运行即可。## 八 项目发布- 在IDEA中双击右侧Maven中 jnpf-java-boot Lifecycle clean 清理项目 - 在IDEA中双击右侧Maven中 jnpf-java-boot Lifecycle package 打包项目 - 打开 jnpf-java-boot\jnpf-admin\target将 jnpf-admin-3.5.0-RELEASE.jar 上传至服务器## 九 接口文档- http://localhost:30000/doc.html 运行后结果
http://www.zqtcl.cn/news/926368/

相关文章:

  • 从网址怎么看网站的域名租用云服务器多少钱
  • 网站开发技术有个人网页首页设计图片
  • 一站式网站建设平台做电商网站需要做什么准备
  • 网站开发小程序快站模板
  • 江苏集团网站建设智慧养老网站开发
  • 外网网址可以做英语阅读的网站怎么原创视频网站
  • 宁波网站建设流程图自己做网站可以揽业务吗
  • 赤峰市建设网站东胜做网站
  • 有口碑的坪山网站建设微信扫一扫登录网站如何做
  • 自己建网站要花多少钱蓟县网站建设
  • 兖州中材建设有限公司网站wordpress免签约接口
  • 湖北网站seo设计成都疾控最新通告
  • 商丘网站建设推广公司配资网站建设多少钱
  • 手机网站怎么做SEO优化gzip压缩 wordpress
  • 上下框架 网站app营销的核心是什么
  • 网站开发哪里有培训wordpress 主题 网址导航
  • 深圳市宝安区怎么样百度禁止seo推广
  • 手机电商网站 模板常熟做网站优化
  • 免费的logo设计网站网页设计与制作dw
  • 线上调研问卷在哪个网站上做网页设计学生作业
  • 云南高端网站建设网页设计工作室选址依据
  • 免费的编程自学网站互联网公司网站建设ppt
  • 免费发帖的网站网站空间服务器费用
  • 商城类的网站一般怎么做做ps从哪个网站上下载图片大小
  • 怎么做网站链接支付免费推广网站搭建
  • 威海 网站建设刚刚北京传来重大消息
  • 深圳返利网站开发做网站版权怎么写
  • 上传网站内容做社交电商第一步怎么做
  • 网站icp查询系统wordpress 页面 首页
  • wordpress安装教程wamp搜索引擎优化的英文缩写是什么