JeeSite(快速开发平台)

文章频道 软件下载 安卓下载 苹果下载

当前位置:首页软件下载编程开发编程辅助 → JeeSite(快速开发平台) v4.2.0官方版
JeeSite(快速开发平台)

JeeSite(快速开发平台)v4.2.0官方版

JeeSite(快速开发平台)最新版下载评分:3.5
下载地址
  • 软件介绍
  • 软件截图
  • 猜你喜欢
  • 同类推荐
  • 相关文章

JeeSite(快速开发平台),不仅仅是一个后台开发框架,它是一个企业级快速开发解决方案,基于 Spring Boot、Spring MVC、Shiro、MyBatis、Beetl、Bootstrap、AdminLTE 在线代码生成功能,采用经典开发模式,让初学者能够更快的入门并投入到团队开发中去。

【使用须知】

1、每个许可文件与硬件绑定,只能应用于一个应用的一台服务器上,专业版集群部署按一个项目付费。

2、进入菜单:系统管理 -> 系统设置 -> 产品许可信息,查看许可信息,也可通过此界面上传许可文件。

3、授权机器码:有系统自动生成,启动服务的时候会在控制台打印机器码,或在 “产品许可信息” 菜单中查看。

4、产品名称和公司名称:请在 application.yml 配置文件里,设置 productName 和 companyName 值(必须是真实的名称全称)产品名称(全称)的范围不可太大要能表达出具体的行业及业务,用 “系统或平台” 作为名称结尾,产品名应与登录页名称一致;公司名称(全称)为软件开发单位,如果是 “个人” 可设置客户公司名称。

5、访问地址:从浏览器上拷贝访问项目或产品的 HTTP 地址,登录页地址,该地址和许可文件绑定,访问系统的时候会验证,可指定一个域名地址和一个外网IP地址。测试服务器,若使用域名,则需要加 test- 前缀。

6、如果您更换了部署服务器,您的机器码会有变化,您只需提供原许可文件信息和新的机器码,即可免费换领,但这里只能更换机器码或者只能更换域名IP,不可频繁换领,产品名称和公司名称不能更改。

7、通过菜单,许可文件上传到了 WEB-INF 下,每次部署的时候注意该文件不要被替换掉。您也可以手动将客服发给你的许可文件,重名为 jeesite.lic 放到指定目录,许可文件读取顺序:WEB-INF 安全目录 -> user.dir 工作目录 -> resources 资源目录 (先读取到,先被使用),若启动日志中有提示 “个人版”、“专业版” 字样及生效。

8、申请正式许可文件,请提供 3、4、5 条的许可信息和JeeSite版本,登录页产品名和 yml 配置的产品名一致。

9、开发版许可会启用专业版所有功能,仅限开发者电脑使用,测试或正式服务器部署不可以使用。

【软件特色】

♦JeeSite 自发布以来被用到了企业、政府、医疗、金融、互联网等各个领域中; JeeSite 的设计思想和开发模式,成为行业标杆,众多开源项目基于 JeeSite 衍生; v4.x 对底层架构做一次全部重构,也纳入非常多的新思想; 她:门槛低、学习快、开发快、美观、技术先进、安全、稳定、代码结构清晰、友好的代码规范,快速上手。

♦JeeSite 基于 Spring Boot 2 + MyBatis + Shiro + J2Cache / Redis + Beetl 的稳定架构; 前端基于 jQuery + Bootstrap 实现,采用了“扁平化、响应式”的设计风格,可以完美兼容电脑,平板,手机等多个平台; 在 JeeSite 基础上实现了 Spring Cloud 家族套件,让你用经典开发模式,快速开发分布式、微服务架构软件。

♦JeeSite 严格遵循了 Web 安全规范,前后台双重验证,参数编码传输,密码安全策略,密码散列加密存储; 按钮级别的权限验证,多样化的数据权限过滤。SQL 编码过滤,从根本上避免了SQL注入、 跨站脚本(XSS)攻击、请求伪造(CSRF)攻击等常见的 Web 攻击手段。 经过多家安全公司漏洞扫描,360、AppScan 等。

♦经典架构会的人多,并提供一个强大的 在线代码生成 工具,提供常用的功能快速生成:单表、一对多、树结构、列表查询等, 如果对外观要求不是很高,生成的功能,立马就可以用了;提供完备的内置功能,信息化系统必备; 多样化丰富的组件库,复用性强,如果你使用了JeeSite,就可以很简单的、快速开发出优秀的产品。

【架构特点】

  以 Spring Boot 2 为基础,Maven 多项目依赖,模块分项目,松耦合,方便模块升级、增减模块。

  模块化的数据库自动升级程序,当模块升级代码需要更新数据库时,自动执行对应版本 SQL 脚本。

  功能授权模块灵活,按钮级别,支持 单点登录、第三方登录,丰富的扩展模块,简单 yml 配置即可实现。

  支持多数据源,深入 MyBatis 底层事务,从 DAO 层切换多数据源,方便快捷,彻底的解决必须从 Controller 里切换数据源的麻烦。并且支持,分布式事务,跨应用级别的事务,简单 yml 配置即可实现。

  数据表主键优化思想,如分类科目表,采用有意义的主键方式,让客户去自定义,减少后期运维维护成本。

  独创 @Table 注解(优于MyBatis-Plus)在 MyBatis 基础上 Dao 层封装:

  自动生成增删改 SQL,不需要在 mapper.xml 里写重复又费时的 SQL 了,减少开发和后期维护成本。

  列表查询条件通过实体自动生成,不用你写各式各样的 *Wrapper、手写字段名、if判断查询条件等。

  所有列 @Column 定义均放到类头,而不是分布到各个属性或方法上,非常好,主要是有如下原因:

  一是,放到表头的好处是,可一览熟知该实体类对应的物理表结构是什么样,开发者思维从物理表结构到对象的映射转换,都是基于物理表结构的,减少后期代码分析的维护成本,@Column 指定物理字段名,而不是指定类上的属性名,也是这个原因;

  二是,生成的 SQL 和查询条件,可定义列的排列顺序,方便核查定义,优化查询,提升性能;

  三是,方便 @JoinTable 关联表和其它扩展信息的设置,如果分布到类的属性上就不太好管理列。

  数据权限:不仅仅是角色,颗粒度细化到每个人员的身上,可自定义第三方数据权限,不仅仅是部门和公司,你可以扩展,如:地区,栏目分类,商品分类,无需让你多写代码,简单调用即可实现复杂的数据权限控制。并且支持跨应用、跨进程的微服务级别的数据权限控制。

  缓存监控:采用 J2Cache 二级缓存,支持快速切换为 Redis 缓存,支持集群 Session 和系统缓存共享。

  服务器监控,查看 CPU,内存,JVM,磁盘信息等。方便运维人员分析系统负载情况。

  支持 SAAS 多租户模式:每个租户数据通过 corp_code 字段进行分离,数据互不干扰。

  支持 Spring Cloud 架构:分布式,微服务,最小化内核,统一配置中心,统一授权认证中心。

  树结构的图特设计:提高运维、数据分析、优化查询。

  多用户类型支持:员工、会员、专家、往来单位等。

  丰富的内置功能:用户权限、数据权限、系统管理。

  定时任务在线配置,界面化生成 cron 表达式,支持集群环境自适应,调度日志监控。

  BPM 业务流程模块:基于 Flowable,支持退回、自由流、会签等高级应用。

  在线预览系统:文件管理、在线预览图片、文档、文本、视频等格式

  消息推送:APP、短信、邮件、微信,你无需了解消息是怎么发送出去的,只需了解消息发送接口即可。

  提供丰富的移动端接口、第三方系统调用接口,轻松实现授权认证、数据调用(支持 json、xml 等格式)

  国际化的支持,页面标签国际化,字典菜单国际化,数据国际化(中文、英语、日语等),可以使用中文key方便后期维护。

  在线代码生成工具,操作简化及优化,支持多数据源(单表、主子表、树表、Cloud等模板,支持自由扩展)。

  文件上传组件,支持分片上传,断点续传下载,上传上传排序、预览、图片压缩等。

  集成云存储客户端模块,已支持:阿里云OSS、腾讯云COS、七牛云、MinIO

  在线查询在线人员,强踢在线账号。

  提供丰富的在线文档及案例。

【软件优势】

1、学习快、通俗

主流技术、会的人多,通俗易懂的编程理念,为你节省培训人力成本,缩短项目开发周期「 实现快速交付 」

2、架构安全稳定

七年的一线技术沉淀,适应性强,全行业业务模块插拔方便、微内核第三方集成、自由拓展「 封装但不过度封装 」

3、微服务、集群

Spring Cloud套件J2Cache二级缓存高并发、高可用性用经典的开发模式「 统一授权认证中心 」

4、社区、支持

快速迭代、即时更新专业售后,问题即时响应文档齐全,用的人多,案例多我们帮您维护升级架构「 让您不再有难事儿 」

JeeSite图片3

展开内容

软件截图

  • JeeSite(快速开发平台)v4.2.0官方版

下载地址

  • PC版

同类推荐

相关文章

感谢速联科技、八度网络、九九数据、亿恩科技、群英网络赞助部分带宽!

关于本站 | 联系方式 | 版权声明 | 下载帮助(?) | 网站地图

Copyright 2002-2020 95262.com 【数码资源网】 版权所有 粤ICP备2020128507号-1

本站所有软件来自互联网,版权归原著所有。如有侵权,敬请来信告知 ,我们将及时撤销。