首页 研发体系

JWinner®

JWinner®概述

JWinner®是由上游科技自主研发的基于Java Web的快速开发框架。

从2017年7月份开始框架的顶层设计,历经多年的不断优化与完善,目前已经形成了涵盖多租户云部署(SaaS)、多数据库兼容(MySQL/Oracle/SqlServer/PostgreSQL)、模块化解耦、分布式存储、二级缓存、丰富web端数据组件的重量级MVC一体化开发平台。

基于JWinner®部署的 上游云,为彰武融媒体中心、北方广电等用户提供了更加便利的SaaS服务,为用户解决了本地部署运维困难的问题。

系统架构

Runtime:Java 8.0

Ioc:Google - Guice

DataBase Connection Pool:Alibaba - druid

DataCache:ehcache、redis

Project management:Maven

Client:Bootstrap、Require.js、JQuery、Vue、Ueditor...

组件库

JWinner®内置大量的成熟组件,可帮助开发过程中快速构建页面元素。

服务端组件:常用工具集、日志输出、用户鉴权、文件上传、RESTful响应输出、结构化SQL检索、会话上下文等。

客户端组件:工具箱(kit)、表单组件(ez-form)、表格组件(ez-table)、列表组件(ez-list)、模态窗口组件(ez-mask)等。

应用范围

它在项目开发中能够起到的作用,可以比喻成盖大楼之前需要搭建的脚手架;或者米其林餐厅的中央厨房;再或者哆啦A梦的百宝箱。

实际上, JWinner®是一个开发工具,它可以帮助我们快速进入到项目的研发阶段,并利用其中配置好的各种成熟模块,拿来即用,大幅度缩短项目周期。

尤其对于创业型团队,无需再从头学习大量的新技术,包括云服务、子域解析、二级缓存、分布式数据库、模块解耦、Session重写等等,这些对于企业级项目必须具备的特性,在 JWinner®内部已经全部都实现了,我们要做的,只是按照规范来使用而已。

学术交流

我们衷心希望和各行业的精英团队或人士进行深层次的学术交流。

尤其是高校的招生就业处、信息化团队、科研团队、双创团队或其他相关部门。

有任何意向都可以通过 电话Email 联系到我们!