项目介绍

专门为中小软件提供的开源JAVA网络验证系统

目前的功能主要有:注册,登陆,绑定卡密,绑定机器,取软件版本,软件留言,修改密码,取卡密期限,rsa算法加密登陆,取软件信息

开放接口全部进行了严格验证

软件架构

项目采用spring boot + vue前后端分离架构开发,Idea ide开发

  1. admin(为admin-web提供服务,service,mapper层处理)
  2. admin-web(提供给外部访问接口,controller)
  3. api(提供给各个服务的vo,bean等等使用)
  4. commom(自写的工具包)
  5. buider(数据库和java bean一键生成的项目)
  6. admin-web-page(后台管理页面(vue编写))
  7. sdk(各大语言的sdk(1.易语言sdk))

主要采用的技术

  1. dubbo(项目rpc通信)
  2. mybatis plus(mapper访问层)
  3. hibernate(用于生成数据库和验证vo)
  4. shiro(登陆验证)
  5. 前端采用(vue - element ui)
  6. hutool(工具包)
  7. redis(用作缓存)
  8. mysql
  9. rabbit mq队列(用于邮箱发送邮件)
  10. mapstruct(对象之间的转换)
  11. lombok(用于类自动生成get set方法)

使用说明

  1. 系统有个邮箱的概念,当别人发送软件留言的时候,可以通知到我们设置的邮箱号上面,我们设置的邮箱号是接收端,发送端是自己设置账号,重点来了 邮箱号的密码,不是那个QQ密码,QQ邮箱要开启POP3/SMTP服务,然后拿到授权码,那个授权码就是密码了
  2. 系统对接了百度地图开放平台,用于拿到用户的ip地理位置 百度开放平台:http://lbsyun.baidu.com/apiconsole/key 进去创建应用,然后拿到那个ak,进入系统后台,设置下就可以了
  3. 系统管理的账户密码自行到mysql 数据库中自行录入
  4. builder项目运行主类就可以生成数据库了,记得先创建数据库,然后修改下application.properties配置,再运行
  5. 易语言sdk打开可能会报找不到map支持库错误,请看此文章:https://bbs.125.la/forum.php?mod=viewthread&tid=14149200&highlight=map
  6. 项目使用了lombok,请先用idea安好lombok插件

图片

易语言sdk

详情请到

https://gitee.com/orangeenterprise/verify

java 邮箱的代接收服务_Java开源网络验证系统专门为中小企业提供-verify相关推荐

  1. 2022-5-1-jjk网络验证系统开源--服务端

    2022-5-1-jjk网络验证系统开源 服务端代码 服务端相关代码 http协议 通讯 .版本 2.程序集 通讯.子程序 初始化服务端, 逻辑型全_通信句柄 = 全_Http服务端.创建 (假) . ...

  2. 专门为中小软件提供的开源JAVA网络验证系统

    Verify 1.7.4 项目介绍 专门为中小软件提供的开源JAVA网络验证系统 快速让自己开发的软件拥有以下功能: 目前的功能主要有:注册,登陆,绑定卡密,绑定机器,取软件版本,软件留言,修改密码, ...

  3. java毕业生设计养老机构服务信息管理计算机源码+系统+mysql+调试部署+lw

    java毕业生设计养老机构服务信息管理计算机源码+系统+mysql+调试部署+lw java毕业生设计养老机构服务信息管理计算机源码+系统+mysql+调试部署+lw 本源码技术栈: 项目架构:B/S ...

  4. java毕业生设计心灵治愈服务平台计算机源码+系统+mysql+调试部署+lw

    java毕业生设计心灵治愈服务平台计算机源码+系统+mysql+调试部署+lw java毕业生设计心灵治愈服务平台计算机源码+系统+mysql+调试部署+lw 本源码技术栈: 项目架构:B/S架构 开 ...

  5. java毕业生设计校园一卡通服务平台计算机源码+系统+mysql+调试部署+lw

    java毕业生设计校园一卡通服务平台计算机源码+系统+mysql+调试部署+lw java毕业生设计校园一卡通服务平台计算机源码+系统+mysql+调试部署+lw 本源码技术栈: 项目架构:B/S架构 ...

  6. java毕业生设计养老智慧服务平台计算机源码+系统+mysql+调试部署+lw

    java毕业生设计养老智慧服务平台计算机源码+系统+mysql+调试部署+lw java毕业生设计养老智慧服务平台计算机源码+系统+mysql+调试部署+lw 本源码技术栈: 项目架构:B/S架构 开 ...

  7. 开源网络考试系统(java)

    真正的大师,永远都怀着一颗学徒的心! 一.项目简介 基于java的开源网络考试系统,可以稳定运行在win.linux系统. 二.实现功能 用户功能模块(用户登录注册.随机联系.强化练习.错题练习.模拟 ...

  8. jjk网络验证系统v21开源

    jjk网络验证系统开源 服务器目录结构 服务端界面功能展示 每个 页面列表 双击某一个单元可进行修改操作 1 卡类型管理 2 销售员管理 3 软件管理 4 白名单管理 5 黑名单管理 6 在线管理 7 ...

  9. java开源b2b2c商城系统_java开源b2b2c商城系统有好用的吗?

    java语言是许多商家选择b2b2c商城系统都会考虑的语言之一,因为这种语言开发出来的商城系统会更加安全稳定.开源商城系统一般都以价格实惠受到商家欢迎,所以java开源商城系统也受到关注.那么java ...

  10. Java市场调研_Java开源电商系统的市场调研怎么做

    java开源电商系统的建设是离不开对市场的调研的,因为市场调研是java电商系统制作运营计划的基础.那么一个java开源商城系统该如何做好市场调研呢? Java电商系统为什么要进行市场调研 Java电 ...

最新文章

  1. Maven配置JDK编译版本
  2. tf.nn.sparse_softmax_cross_entropy_with_logits()与tf.nn.softmax_cross_entropy_with_logits的差别
  3. java的简单工厂模式_java设计模式之简单工厂模式
  4. 如果是你你会如何重新设计和定义维基百科(wikipedia)?
  5. JAX-RS 2.1的Jersey客户端依赖性
  6. 【HDU - 5900】QSC and Master(区间dp)
  7. STM32 - 定时器基础应用说明 - 03 - Application: timer clocking using external clock-source on ETR timer input
  8. drawforeground只有鼠标事件进入才刷新_为什么移动鼠标会让操作系统跑得更快?...
  9. JAVA8给我带了什么——并流行和接口新功能
  10. Increasing the OpLog Size in MongoDB(don't need full resync)
  11. 送17届学弟学妹的礼物——学生包、学生优惠合集
  12. Web 实时通信 WebRTC
  13. android ffmpeg4.0.2编译过程记录
  14. java更改svg图片颜色_使用Batik绘制SVG图并保存为png图像格式
  15. 如何区分冲突域和广播域?
  16. .axf文件_一文看懂hex文件、bin文件、axf文件的区别
  17. 全球及中国紧急警报系统EAS行业竞争格局及市场前景预测分析报告2022-2028年
  18. 玩转Python第三方库库tqdm
  19. mysql MMM方案
  20. ctfshow 日志包含Web80-81

热门文章

  1. eclipse mac oracle数据库,Eclipse连接Oracle数据库的具体步骤
  2. mysql查询一张表中一共有多少条数据
  3. html ssi 跟新某个空间数据_新版本|物理虚拟实验5.2.5版本即将上线
  4. pymysql数据库使用教程_小白进阶之路,如何使用pymysql直连数据库?
  5. 元素滚动scroll系列(附实例、图解)
  6. 【转】VNode节点
  7. javascript的caller,callee,call,apply
  8. mongodb之副本集搭建
  9. TiDB 源码阅读系列文章(二十)Table Partition
  10. WAN killer