이 Spring Boot 프로젝트는 정말 강력하며 강력한 코드 생성기를 사용하면 클릭 한 번으로 프런트 엔드 및 백엔드 코드를 생성할 수 있습니다!

소개하다

Jeecg-Boot는 SpringBoot+ 코드 생성기를 기반으로 하는 신속한 개발 플랫폼입니다! 프론트엔드 및 백엔드 분리 아키텍처 채택: SpringBoot, Mybatis, Shiro, JWT, Vue&Ant Design. 강력한 코드 생성기를 사용하면 코드를 작성하지 않고도 클릭 한 번으로 프론트엔드 및 백엔드 코드를 생성할 수 있으므로 jeecg를 일관되게 강력하게 유지할 수 있습니다. 이는 전체 스택 개발에 분명히 축복입니다! ! JeecgBoot는 UI 기능을 향상시키면서 전면 및 후면 분리의 개발 비용을 줄입니다. JeecgBoot는 온라인 구성 양식, 온라인 구성 보고서, 온라인 다이어그램 디자인, 온라인 디자인과 같은 일련의 온라인 지능형 개발인 온라인 개발 모드(코드 개념 없음)도 생성합니다. 프로세스 등. 잠시만요. 조직화된 100개의 Java 프로젝트 비디오 자습서 + 소스 코드 노트를 보려면 클릭하십시오.

JEECG의 목적은 간단한 기능은 Online Coding 구성(온라인 구성 양식, 온라인 구성 보고서, 온라인 다이어그램 설계, 온라인 설계 프로세스, 온라인 설계 양식)으로 구현하고 복잡한 기능은 수동 Merge용 코드 생성기로 생성하는 것입니다. 지능만 보장하지만 고려도 유연함 비즈니스 프로세스는 워크플로를 채택하여 비즈니스 로직을 개발하고 작성하기 위한 작업 인터페이스를 실현하고 확장하며 양식은 양식 디자이너, 온라인 구성 양식 및 코딩 양식과 같은 다양한 솔루션을 제공합니다. . 동시에 프로세스와 형태의 분리 설계(느슨한 결합)가 구현되고 작업 노드의 유연한 구성이 지원되어 회사 프로세스의 기밀성을 보장할 뿐만 아니라 개발자의 작업 부하를 줄입니다.

기술 아키텍처

개발 환경

언어: Java 8+(17 미만) IDE(JAVA): IDEA(lombok 플러그인이 설치되어 있어야 함) IDE(프론트 엔드): IDEA 또는 WebStorm 종속성 관리: Maven 캐시: Redis 데이터베이스 스크립트: MySQL5.7+ 및 Oracle 11g 및 Sqlserver2017(기본적으로 3개의 라이브러리 스크립트만 제공되며 다른 라이브러리는 자체적으로 전송해야 함)

후방 끝

기본 프레임워크: 스프링 부트 2.3.5.RELEASE 마이크로서비스 프레임워크: 스프링 클라우드 알리바바 2.2.3.RELEASE 퍼시스턴스 레이어 프레임워크: MybatisPlus 3.4.3.1 보고 도구: JimuReport 1.4.32 보안 프레임워크: Apache Shiro 1.8.0, Jwt 3.11.0 마이크로서비스 기술 스택: Spring Cloud Alibaba, Nacos, Gateway, Sentinel, Skywalking 데이터베이스 연결 풀: Alibaba Druid 1.1.22 로그 인쇄: logback 기타: autopoi, fastjson, poi, Swagger-ui, 석영, lombok(간체 코드) 등 .

프런트 엔드

Vue 2.6.10, Vuex, Vue 라우터 Axios ant-design-vue 웹팩, 원사 vue-cropper - 아바타 자르기 구성요소 @antv/g2 - Alipay AntV 데이터 시각화 차트 Viser-vue - eslint, @vue/를 구현하기 위한 antv/g2 패키지 cli 3.2.1 vue-print-nb-jeecg - 인쇄

시스템 일부의 스크린샷

대형 화면 템플릿

이미지.png

이미지.png

PC 끝

이미지.png

이미지.png

이미지.png

온라인 인터페이스 문서

이미지.png

이미지.png

보고서

이미지.png

이미지.png

프로세스

이미지.png

이미지.png

모바일 단말기

이미지.png

이미지.png

패드 쪽

이미지.png

이미지.png

프로젝트 소스 코드

github.com/zhangdaisco…

추천

출처juejin.im/post/7087847329738260487