/EasyEE

开源 JavaEE 企业级快速开发平台。提供了 Spring Boot, Struts2, Hibernate, MyBatis, Shiro, EasyUI 等技术,包含完整的权限管理系统等。提供自动化代码生成器。 Open source JaveEE enterprise-class rapid development of the basic platform. Integration of Spring Boot, Struts2, Hibernate, MyBatis, Shiro, EasyUI and other technologies, including the integrity of the rights management. Provides an automated code generator.

Primary LanguageJavaMIT LicenseMIT

EasyEE 开源 JavaEE 企业级快速开发平台

EasyEE 是一个开源 JaveEE 企业级快速开发基础平台,提供多种技术方案选择,支持 Spring Boot, Hibernate, MyBatis, Struts, Shiro 等核心框架。

整合了广泛使用的 JaveEE 领域优秀框架及 EasyUI 前端框架;提供了基于用户、角色、权限方案的后台权限管理系统,安全管理框架及常用开发组件。为企业级项目开发提供了基础架构和规范。

提供 EasyEE Auto 自动化代码生成器。

EasyEE is an open source JaveEE enterprise-class rapid development of the basic platform, provide a variety of technical options options, support Spring Boot, Hibernate, MyBatis, Struts, Shiro and other core framework.

It integrates the widely used framework of JaveEE domain and EasyUI front-end framework. It provides the back-end rights management system, security management framework and common development components based on user, role and permission scheme. Provides infrastructure and specifications for enterprise-level project development.

EasyEE Auto automated code generator is provided.

Least version: 4.2.0-RELEASE

EasyEE Releases/EasyEE 发行版本

根据喜好,提供可供选择的多种技术框架组合。

Provide a variety of technical framework combinations.

  • EasyEE-SH-SpringBoot: Spring Boot + Hibernate(JPA)

  • EasyEE-SM-SpringBoot: Spring Boot + MyBatis

  • EasyEE-SSH: Spring + Struts2 + Hibernate(JPA)

  • EasyEE-SH: SpringMVC + Hibernate(JPA)

  • EasyEE-SM: SpringMVC + MyBatis

EasyEE-SH(JPA)-SpringBoot


  • Spring Boot 1.4.2
  • Hibernate 5+(JPA)
  • Shiro 2+
  • EasyCommonDAO
  • EasyShiro
  • EasyFilter
  • EasyUI 1.4.3
  • EasyUIEx 2.2.0

Develop documentation/开发文档

中文

English

EasyEE-SM-SpringBoot


  • Spring Boot 1.4.2
  • MyBatis 3.4+
  • Shiro 2+
  • EasyCommonDAO
  • EasyShiro
  • EasyFilter
  • EasyUI 1.4.3
  • EasyUIEx 2.2.0

Develop documentation/开发文档

中文

English

EasyEE-SSH(JPA)


  • Struts 2.5+
  • Hibernate 5+(JPA)
  • Spring 4+
  • Shiro 2+
  • EasyCommonDAO
  • EasyShiro
  • EasyFilter
  • EasyUI 1.4.3
  • EasyUIEx 2.2.0

Develop documentation/开发文档

中文

English

EasyEE-SH(JPA)


  • Spring 4+(SpringMVC)
  • Hibernate 5+(JPA)
  • Shiro 2+
  • EasyCommonDAO
  • EasyShiro
  • EasyFilter
  • EasyUI 1.4.3
  • EasyUIEx 2.2.0

Develop documentation/开发文档

中文

English

EasyEE-SM


  • Spring 4+(SpringMVC)
  • MyBatis 3.4+
  • Shiro 2+
  • EasyMyBatis-Pagination
  • EasyShiro
  • EasyFilter
  • EasyUI 1.4.3
  • EasyUIEx 2.2.0

Develop documentation/开发文档

中文

English

Run/运行

中文

  1. 运行环境
  • JDK 7+
  • Oracle / MySQL 5.7
  • Maven 3+
  1. 创建数据库

执行相应 SQL 脚本 database\DATABASE_easyee_LANGUAGE[_COUNTRY].sql

  • MySQL
mysql> source MySQL_easyee_LANGUAGE[_COUNTRY].sql
  • Oracle
SQL> start Oracle_easyee_LANGUAGE[_COUNTRY].sql
  1. 编辑 JDBC 数据库连接配置参数

Spring Boot: src/main/resources/application.properties

Non-Spring Boot: src/main/resources/db.properties

  1. 启动

执行 startup.bat/startup.sh

Spring Boot: mvn compile spring-boot:run

Non-Spring Boot: mvn jetty:run

  1. 访问( jetty HTTP 端口 9999)

http://localhost:9999/

最高管理员用户名: admin

密码: admin123

English

  1. Run Enviroment
  • JDK 7+
  • Oracle / MySQL 5.7
  • Maven 3+
  1. Create database

execute database\DATABASE_easyee_LANGUAGE[_COUNTRY].sql

  • MySQL
mysql> source MySQL_easyee_LANGUAGE[_COUNTRY].sql
  • Oracle
SQL> start Oracle_easyee_LANGUAGE[_COUNTRY].sql
  1. Edit jdbc properties

Spring Boot: src/main/resources/application.properties

Non-Spring Boot: src/main/resources/db.properties

  1. Start

Run startup.bat/startup.sh

Spring Boot: mvn compile spring-boot:run

Non-Spring Boot: mvn jetty:run

  1. Visit( jetty HTTP port 9999)

http://localhost:9999/

Username: admin

Password: admin123

Demo

Demo Online

Username: demo

Password: 111111

Demo

EasyEE Auto

EasyEE 自动化代码生成器。

EasyEE Automated code generator。

EasyEE Auto

The EasyEE Roadmap

Planned versions/计划版本

  • EasyEE 5.0.0:

Module Support

Official home/官方主页

中文

官方主页

留言评论

English

The official home page

Comments

End

Email:inthinkcolor@gmail.com

http://www.easyproject.cn

支付宝钱包扫一扫捐助:

我们相信,每个人的点滴贡献,都将是推动产生更多、更好免费开源产品的一大步。

感谢慷慨捐助,以支持服务器运行和鼓励更多社区成员。

支付宝钱包扫一扫捐助

We believe that the contribution of each bit by bit, will be driven to produce more and better free and open source products a big step.

Thank you donation to support the server running and encourage more community members.

PayPal