企业信息化快速开发平台 JeeSite

码农软件 · 软件分类 · OA办公/协作平台 · 2020-02-17 09:44:26

软件介绍

======

引言

JeeSite 是一个 Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE),在线代码生成功能,包括核心模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。采用松耦合设计;界面无刷新,一键换肤;众多账号安全设置,密码策略;在线定时任务配置;支持集群,支持SAAS;支持多数据源。

JeeSite 自开源以来已被广大爱好者用到了企业、政府、医疗、金融、互联网等各个领域中,JeeSite 依架构简单精良、易于扩展、大众思维的设计模式,深入开发者的内心,并得到一致好评,于2016和2017连续两年获得开源中国《最受欢迎中国开源软件》奖杯,期间也帮助了不少刚毕业的大学生作为入门教材,快速的去实践。

现在 JeeSite 4.0 来了,4.0的升级,作者结合了多年总结和经验,以及各方面的应用案例,对架构完成了一次全部重构,也纳入很多新的思想。不管是从开发者模式、底层架构、逻辑处理还是到用户界面,用户交互体验上都有很大的进步,在不忘学习成本、提高开发效率的情况下,安全方面也做和很多工作,包括:身份认证、密码策略、安全审计、日志收集。

快速了解 JeeSite 4.0

快速体验

在线演示

本地运行

  1. 环境准备:JDK 1.8Maven 3.3MySQL 5.7
  2. 下载源码:https://gitee.com/thinkgem/jeesite4/attach_files
  3. 打开文件 /web/src/main/resources/config/jeesite.yml 配置JDBC连接
  4. 执行脚本 /web/bin/init-data.bat 初始化数据库
  5. 执行脚本 /web/bin/run-tomcat.bat 启动服务即可
  6. 浏览器访问 http://127.0.0.1:8980/js/ 账号 system 密码 admin

常见问题

  • 管理员账号system与admin的区别:system为开发者使用的最高级别管理员,主要用于开发和调试,有些修改会直接影响系统的正常运行;admin为客户方使用的系统管理员,用于一些基础数据配置,如机构、用户、权限、用户字典等。
  • 下载不到jeesite-xxx.jar依赖包:相关包已经发布到Sonatype Repository快照仓库,在web项目的pom.xml里已配置,有可能是你的 Maven setting.xml里添加了mirrorrepository导致的问题,请清理或追加添加Sonatype Repository仓库地址,再尝试执行 /web/bin/package.bat 脚本,预先下载依赖jar包即可。

  • IntelliJ IDEA中提示NoClassDefFoundError: javax/servlet/ServletOutputStream错误,你只需要修改web项目下的pom.xml,注释掉spring-boot-starter-tomcatprovided部分改为compile即可。

  • 出现NoSuchMethodError错误,一般是依赖包版本需要更新,请尝试如下操作:在web项目上右键,选择菜单 -> Maven -> Update Project...(或按Alt+F5) -> 点击 Select All 按钮 -> 选择 Force Update of Snapshots/Releases 复选框 -> 点击OK按钮即可。

技术交流方式

关于授权协议声明

  1. 当前开源代码的授权协议采用 AGPL v3 + Apache Licence v2 进行发行。
  2. 您可以免费使用、修改和衍生代码,但不允许修改后和衍生的代码做为闭源软件发布。
  3. 修改后和衍生的代码必须也按照AGPL协议进行流通,对修改后和衍生的代码必须向社会公开。
  4. 如果您修改了代码,需要在被修改的文件中进行说明(帮助他人更好的理解您的用意)。
  5. 在延伸的代码中(修改和有源代码衍生的代码中)需要带有原来代码中的协议、版权声明和其他原作者规定需要包含的说明(请尊重原作者的著作权,不要删除或修改文件中的@author信息)。
  6. 关系平台的发展战略考虑,底层部分代码暂未开源,但这不影响您的二次开发。
  7. 请知悉社区版,用户数不可超过100个,最大允许10个用户同时在线(不含匿名)。

 

本文地址:https://codercto.com/soft/d/25795.html

Java Message Service API Tutorial and Reference

Java Message Service API Tutorial and Reference

Hapner, Mark; Burridge, Rich; Sharma, Rahul / 2002-2 / $ 56.49

Java Message Service (JMS) represents a powerful solution for communicating between Java enterprise applications, software components, and legacy systems. In this authoritative tutorial and comprehens......一起来看看 《Java Message Service API Tutorial and Reference》 这本书的介绍吧!

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具