软件架构
1、控制层 Spring Framework4.2
2、安全框架:Apache Shiro1.3
3、视图框架:SpringMVC4.2
4、持久层框架:Mybaits3.3
5、数据库连接池:Druid1.0
6、页面交互:vue2.0
7、前后端分离:Swagger2
8、定时任务:Quartz2.3
9、代码生成器:Veloctiy1.7
; Program.MoveNext()sub rsp,28mov rcx,[rcx+8]mov r11,offset MT_System.Linq.Enumerable+RangeIteratorcmp [rcx],r11jne short M00_L03mov r11d,[rcx+0C]cmp r11d,1je short M00_L00cmp r11d,2jne short M00_L01mov r11d,[rcx+10]inc r11dmov [rcx+10],r11dcmp r11d,[rcx+18]je short M00_L01jmp short M00_L02
M00_L00:mov r11d,[rcx+14]mov [rcx+10],r11dmov dword ptr [rcx+0C],2jmp short M00_L02
M00_L01:mov dword ptr [rcx+0C],0FFFFFFFF
M00_L02:add rsp,28ret
M00_L03:mov r11,7FFF8BB50378call qword ptr [7FFF8BEB0378]jmp short M00_L02

核心设计目的:快速开发、容易上手、易于二次开发。
主要特点:轻量级、友好性、封装良好、交互简单、性能优秀、扩展性良好、代码生成
安装教程
1、本地准备开发工具IDE,建议使用eclipse 或者springSTS
2、安装JDK1.8,并配置环境变量
3、安装maven,并配置本地仓库
4、安装mysql5.X并配置
5、使用IDE,导入maven工程或者GIT仓库源码
6、使用数据库工具创建数据库,名称:shiro_boot,字符utf-8 .导入db.sql文件
7、IDE更新资源文件和配置
8、运行入口java文件
9、访问http://localhost 用户名 admin 密码123456
; Program.M(Int32[], Int32)sub rsp,28cmp r8d,[rdx+8]jae short M01_L00movsxd rax,r8dmov eax,[rdx+rax*4+10]add rsp,28ret
M01_L00:call CORINFO_HELP_RNGCHKFAILint 3
; Total bytes of code 28

; Program.Sum(Int32[])xor eax,eaxxor ecx,ecxmov r8d,[rdx+8]test r8d,r8djle short M02_L01
M02_L00:movsxd r9,ecxadd eax,[rdx+r9*4+10]inc ecxcmp r8d,ecxjg short M02_L00
M02_L01:ret
; Total bytes of code 29

目前的JNPF凭借雄厚的科研技术力量、丰富的软件开发项目经验、严谨的项目开发流程和高质量的售后服务,已成功帮助千家企业完成数字化项目,建立了覆盖不同行业客户和不同发展阶段的软件产品服务体系。通过在线开发、流程引擎、代码生成等核心功能快速构建相关业务系统,可以帮助开发者实现5分钟配置一张业务表单、5小时搭建一个专属应用、5天落地一个管理方案,并且易于维护、易于扩展、安全稳定,助力企业打通数字化的“最后一公里”。
JNPF快速开发平台可实现全程可视化操作,平台拥有丰富的交互控件和图表组件,开发人员只需进行“拖拽式操作”可灵活构建业务管理系统。大量数据组件让数据分析更全面,数据实时更新功能让业务更清晰,为企业节省大量的重复开发工作。欢迎各位前来产品官网使用体验,提出您宝贵的意见!
数字化仍然有很多未知,低代码也是在未知里面学习前行,希望有更多的机会跟大家交流,一起探索数字化的新大陆,谢谢大家!