All Projects → ushelp → Easyee

ushelp / Easyee

Licence: mit
开源 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.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Easyee

Ibase4j
Spring,SpringBoot 2.0,SpringMVC,Mybatis,mybatis-plus,motan/dubbo分布式,Redis缓存,Shiro权限管理,Spring-Session单点登录,Quartz分布式集群调度,Restful服务,QQ/微信登录,App token登录,微信/支付宝支付;日期转换、数据类型转换、序列化、汉字转拼音、身份证号码验证、数字转人民币、发送短信、发送邮件、加密解密、图片处理、excel导入导出、FTP/SFTP/fastDFS上传下载、二维码、XML读写、高精度计算、系统配置工具类等等。
Stars: ✭ 1,548 (+462.91%)
Mutual labels:  mybatis, spring-boot, shiro
JavaEE-projects
存放一些自己写的还有从不同开源社区fork下来的JavaEE项目,其中就不乏一些很多企业单位都在用的源码。
Stars: ✭ 43 (-84.36%)
Mutual labels:  javaee, mybatis, shiro
Okhelper Service
OK帮 云进销存 (SpringBoot Restful 全家桶)
Stars: ✭ 146 (-46.91%)
Mutual labels:  mybatis, spring-boot, shiro
Ruoyi
基于SpringBoot2.1的权限管理系统 易读易懂、界面简洁美观。 核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。直接运行即可用
Stars: ✭ 991 (+260.36%)
Mutual labels:  mybatis, spring-boot, shiro
MiniDao
An powerful enhanced toolkit of SpringJdbc for simplify development
Stars: ✭ 200 (-27.27%)
Mutual labels:  jpa, hibernate, mybatis
Jeeplatform
一款企业信息化开发基础平台,拟集成OA(办公自动化)、CMS(内容管理系统)等企业系统的通用业务功能 JeePlatform项目是一款以SpringBoot为核心框架,集ORM框架Mybatis,Web层框架SpringMVC和多种开源组件框架而成的一款通用基础平台,代码已经捐赠给开源中国社区
Stars: ✭ 1,285 (+367.27%)
Mutual labels:  mybatis, javaee, shiro
Spring Boot Plus
🔥 Spring-Boot-Plus is a easy-to-use, high-speed, high-efficient,feature-rich, open source spring boot scaffolding. 🚀
Stars: ✭ 2,198 (+699.27%)
Mutual labels:  mybatis, spring-boot, shiro
Erupt
🚀 纯 Java 注解,快速开发 Admin 管理后台。不生成任何代码、零前端代码、零 CURD、自动建表、注解式API,支持所有主流数据库,支持自定义页面,支持多数据源,提供二十几类业务组件,十几种展示形式,支持逻辑删除,动态定时任务,前端后端分离等。核心技术:Spring Boot、JPA、Reflect、TypeScript、NG-ZORRO等。 开源不易,记得右上角点个star鼓励作者~
Stars: ✭ 421 (+53.09%)
Mutual labels:  mybatis, jpa, spring-boot
Jooq
jOOQ is the best way to write SQL in Java
Stars: ✭ 4,695 (+1607.27%)
Mutual labels:  oracle, hibernate, jpa
Tianti
java轻量级的CMS解决方案-天梯。天梯是一个用java相关技术搭建的后台CMS解决方案,用户可以结合自身业务进行相应扩展,同时提供了针对dao、service等的代码生成工具。技术选型:Spring Data JPA、Hibernate、Shiro、 Spring MVC、Layer、Mysql等。
Stars: ✭ 1,053 (+282.91%)
Mutual labels:  cms, hibernate, shiro
Spring Boot
spring-boot 项目实践总结
Stars: ✭ 989 (+259.64%)
Mutual labels:  mybatis, jpa, spring-boot
LazyREST
基于Sping全家桶实现的极速产出RESTful类接口脚手架
Stars: ✭ 21 (-92.36%)
Mutual labels:  jpa, mybatis, shiro
Springbootunity
rabbitmq、redis、scheduled、socket、mongodb、Swagger2、spring data jpa、Thymeleaf、freemarker etc. (muti module spring boot project) (with spring boot framework,different bussiness scence with different technology。)
Stars: ✭ 845 (+207.27%)
Mutual labels:  mybatis, hibernate, spring-boot
Jeesite4
Java EE 企业级快速开发平台,基于经典技术组合(Spring Boot、Spring MVC、Apache Shiro、MyBatis、Beetl、Bootstrap、AdminLTE),在线代码生成功能,包括核心模块如:组织机构、角色用户、菜单及按钮授权、数据权限、系统参数、内容管理、工作流等。采用松耦合设计;界面无刷新,一键换肤;众多账号安全设置,密码策略;在线定时任务配置;支持集群,支持SAAS;支持多数据源
Stars: ✭ 1,563 (+468.36%)
Mutual labels:  mybatis, spring-boot, shiro
Jeecg Boot
「企业级低代码平台」前后端分离架构SpringBoot 2.x,SpringCloud,Ant Design&Vue,Mybatis-plus,Shiro,JWT。强大的代码生成器让前后端代码一键生成,无需写任何代码! 引领新的开发模式OnlineCoding->代码生成->手工MERGE,帮助Java项目解决70%重复工作,让开发更关注业务,既能快速提高效率,帮助公司节省成本,同时又不失灵活性。
Stars: ✭ 26,432 (+9511.64%)
Mutual labels:  mybatis, spring-boot, shiro
Spring Boot Leaning
Spring Boot 2.X 最全课程代码
Stars: ✭ 2,008 (+630.18%)
Mutual labels:  mybatis, jpa, spring-boot
Efo
EFO是一个基于SpringBoot和Vue构建的文件分享系统,包括文件的上传与下载,文件的权限管理,远程文件管理等功能。
Stars: ✭ 327 (+18.91%)
Mutual labels:  mybatis, spring-boot, javaee
Spring Boot Demo
spring boot demo 是一个Spring Boot、Spring Cloud的项目示例,根据市场主流的后端技术,共集成了30+个demo,未来将持续更新。该项目包含helloworld(快速入门)、web(ssh项目快速搭建)、aop(切面编程)、data-redis(redis缓存)、quartz(集群任务实现)、shiro(权限管理)、oauth2(四种认证模式)、shign(接口参数防篡改重放)、encoder(用户密码设计)、actuator(服务监控)、cloud-config(配置中心)、cloud-gateway(服务网关)等模块
Stars: ✭ 323 (+17.45%)
Mutual labels:  mybatis, spring-boot, shiro
Minidao
轻量级JAVA持久层,类似Mybatis一样的用法,基于SpringJdbc实现更轻量
Stars: ✭ 177 (-35.64%)
Mutual labels:  mybatis, hibernate, jpa
springboot-learning-demo
springboot学习示例
Stars: ✭ 17 (-93.82%)
Mutual labels:  jpa, mybatis, shiro

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

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

整合了广泛使用的 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.

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.5+
  • Hibernate 5+(JPA)
  • Shiro 2+
  • EasyCommonDAO
  • EasyShiro
  • EasyFilter
  • EasyUI 1.4+
  • EasyUIEx 2.2+

Develop documentation/开发文档

中文

English

EasyEE-SM-SpringBoot


  • Spring Boot 1.5+
  • MyBatis 3.4+
  • Shiro 2+
  • EasyCommonDAO
  • EasyShiro
  • EasyFilter
  • EasyUI 1.4+
  • EasyUIEx 2.2+

Develop documentation/开发文档

中文

English

EasyEE-SSH(JPA)


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

Develop documentation/开发文档

中文

English

EasyEE-SH(JPA)


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

Develop documentation/开发文档

中文

English

EasyEE-SM


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

Develop documentation/开发文档

中文

English

Run/运行

中文

  1. 运行环境

    • JDK 7+
    • Oracle / MySQL 5.7
    • Maven 3+
  2. 安装 Maven local artifact install/ 下的 Maven 本地库

    • Windows: install.bat
    • Linux: install.sh
  3. 创建数据库

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

    • MySQL

      mysql> source MySQL_easyee_LANGUAGE[_COUNTRY].sql
      
    • Oracle(代码默认基于 MySQL,基于 Oracle 需要手动修改实体主键生成策略

      SQL> start Oracle_easyee_LANGUAGE[_COUNTRY].sql
      
  4. 编辑 JDBC 数据库连接配置参数

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

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

  5. 启动

    • 执行 startup.bat/startup.sh

    • 或者

      • Spring Boot: mvn compile spring-boot:run
      • Non-Spring Boot: mvn jetty:runmvn tomcat7:run
  6. 访问( Jetty HTTP 端口 9999, Tomcat 端口 8080)

    http://localhost:9999/

    最高管理员用户名: admin

    密码: admin123

English

  1. Run Enviroment

    • JDK 7+
    • Oracle / MySQL 5.7
    • Maven 3+
  2. Execute Maven local artifact install/

    • Windows: install.bat
    • Linux: install.sh
  3. Create database

    execute database\DATABASE_easyee_LANGUAGE[_COUNTRY].sql

    • MySQL

      mysql> source MySQL_easyee_LANGUAGE[_COUNTRY].sql
      
    • Oracle (The code default use MySQL, If want to run with Oracle need modify entity primary key generator)

      SQL> start Oracle_easyee_LANGUAGE[_COUNTRY].sql
      
  4. Edit jdbc properties

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

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

  5. Start

    • Run startup.bat/startup.sh

    • Or

      • Spring Boot: mvn compile spring-boot:run
      • Non-Spring Boot: mvn jetty:runmvn tomcat7:run
  6. Visit( Jetty HTTP port 9999, Tomcat HTTP port 8080)

    http://localhost:9999/

    Username: admin

    Password: admin123

Monitoring/监控

JavaMelody based performance monitoring, Must log in EasyEE first.

http://127.0.0.1:9999/monitoring

CKEditor&CKFiner

EasyEE 不提供 CKFinder 的授权,如需授权请联系 CKFinder 购买。

Easyy does not provide CKFiner license, please contact CKFinder purchase.

  • Non-SpringBoot: http://127.0.0.1:9999/test/ckeditor.jsp

  • SpringBoot: http://127.0.0.1:9999/test/ckeditor

Redis

  • 集成了 Spring-Data-Redis(Jedis)。 Integrated Spring-Data-Redis (Jedis).

    • redis/redis.xml(Single Node)

    • redis/redis_sentinel.xml

  • 支持基于 Redis 的 Shiro Session 和 Cache,方便集群管理。Support Shiro Session and Cache based on Redis, to use cluster management.

    • shiro_redis.xml

Demo

Demo Online

Username: demo

Password: 111111

Demo

EasyEE Auto

EasyEE 自动化代码生成器。

EasyEE Automated code generator。

EasyEE Auto

The EasyEE Roadmap

EasyEE-BootStrap

  • Use BootStrap UI

EasyUI 主要面向企业后台,注重商业效率,组件更加全面,有官方维护。

Bootstrap 的响应式方面更加现代化,UI 更灵活,组件方面主要依靠生态自身的繁荣。

Planned versions/计划版本

  • EasyEE 5.0.0:

Module Support

Official home/官方主页

中文

官方主页

留言评论

English

The official home page

Comments

End

Email:[email protected]

http://www.easyproject.cn

Donation/捐助:


支付宝/微信/QQ/云闪付/PayPal 扫码支付
支付宝/微信/QQ/云闪付/PayPal

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

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

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].