JNPF3.3 3.2 快速开发平台 框架源码 大屏源码 最新版本

低代码可以从软件开发费用和人力支出两个角度降低总开发成本,按需开发的特性缩短了软件试错时间和交付周期,降低整体机会成本,让企业有更多时间和资金投身于行业业务新动态的捕捉。

JNPF快速开发平台是一套成熟的快速开发框架, JNPF作为承重墙,强大支撑保障,提供所有操作系统的生长土壤,JNPF快速开发平台采用前后端分离技术、采用B/S架构开发,形成一站式开发多端(APP+PC)使用,繁荣的软件生态,为所有需要数字化转型的企业提供满足他们多样性需求的精确服务。 

前端技术栈
Vue 全家桶
element-ui
axios
sass
echarts
dayjs

 

后端技术栈
主框架:Spring Boot + Spring Framework
持久层框架:Mybatis-plus、Hibernate Validation、Alibaba Druid
JSON序列化: Jackson
数据缓存:Redis
项目构建:Maven
安全框架:Spring Security Oauth2+JWT
模板引擎:Velocity
即时通讯:spring-boot-starter-websocket
AOP: spring-boot-starter-aop

数据库支持
MySQL 5.7.x +
SQLServer 2012 +
Oracle 11g +
Postgre SQL
达梦 DM8
人大金仓
操作系统支持
 

桌面操作系统 开发环境

Windows 7+
MacOS
Ubuntu Desktop(桌面版)
Deepin(深度操作系统)
统信UOS桌面(专业)版
中标麒麟桌面版
中科方德桌面版

服务器操作系统 测试、生产环境

CentOS 7+
RedHat 7+
Ubuntu Server
统信UOS服务器版
中标麒麟服务器版
中科方德服务器版

using System.Text.Json;

namespace SerializeExtra
{
    public class WeatherForecast
    {
        public DateTimeOffset Date { get; set; }
        public int TemperatureCelsius { get; set; }
        public string? Summary { get; set; }
        public string? SummaryField;
        public IList<DateTimeOffset>? DatesAvailable { get; set; }
        public Dictionary<string, HighLowTemps>? TemperatureRanges { get; set; }
        public string[]? SummaryWords { get; set; }
    }

    public class HighLowTemps
    {
        public int High { get; set; }
        public int Low { get; set; }
    }

    public class Program
    {
        public static void Main()
        {
            var weatherForecast = new WeatherForecast
            {
                Date = DateTime.Parse("2019-08-01"),
                TemperatureCelsius = 25,
                Summary = "Hot",
                SummaryField = "Hot",
                DatesAvailable = new List<DateTimeOffset>() 
                    { DateTime.Parse("2019-08-01"), DateTime.Parse("2019-08-02") },
                TemperatureRanges = new Dictionary<string, HighLowTemps>
                    {
                        ["Cold"] = new HighLowTemps { High = 20, Low = -10 },
                        ["Hot"] = new HighLowTemps { High = 60 , Low = 20 }
                    },
                SummaryWords = new[] { "Cool", "Windy", "Humid" }
            };

            var options = new JsonSerializerOptions { WriteIndented = true };
            string jsonString = JsonSerializer.Serialize(weatherForecast, options);

            Console.WriteLine(jsonString);
        }
    }
}
// output:
//{
//  "Date": "2019-08-01T00:00:00-07:00",
//  "TemperatureCelsius": 25,
//  "Summary": "Hot",
//  "DatesAvailable": [
//    "2019-08-01T00:00:00-07:00",
//    "2019-08-02T00:00:00-07:00"
//  ],
//  "TemperatureRanges": {
//    "Cold": {
//      "High": 20,
//      "Low": -10
//    },
//    "Hot": {
//    "High": 60,
//      "Low": 20
//    }
//  },
//  "SummaryWords": [
//    "Cool",
//    "Windy",
//    "Humid"
//  ]
//}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值