Maven 비 계 는 어떻게 jeecg 를 바탕 으로 빠 른 개발 을 실현 합 니까?

1.jeecg-boot 전체 소개
JeecgBoot 는 SpringBoot+코드 생 성 기 를 바탕 으로 하 는 빠 른 개발 플랫폼 으로 앞 뒤 분리 구 조 를 사용 합 니 다.SpringBoot,Mybatis,Shiro,JWT,Vue&Ant Design.v 2.3.0 버 전 이후 마이크로 서비스 방안 을 지원 하고 클 라 우 드 로 빠르게 전환 할 수 있 습 니 다.기술 스 택 은 다음 과 같 습 니 다.
  • 서비스 등록:nacos
  • 설정 센터:nacos-config
  • 이유 게 이 트 웨 이:gateway
  • 서비스 간 호출:openfeign
  • 용 단 과 강등:sentinel
  • 서비스 모니터링:Spring Boot Admin
  • 본 고 는 jeecgboot 단일 업그레이드 가 마이크로 서비스 로 업그레이드 되 는 부분 을 간략하게 소개 하고 구체 적 인 내용 은 다음 과 같은 링크 내용 을 참고 할 수 있다.
    전체 jeecgboot 프로젝트 의 디 렉 터 리 구 조 는 다음 과 같 습 니 다.

    jeecg-boot-base-api 에서 대외 적 으로 제공 하 는 api 인터페이스,-local-api 의 끝 은 단일 에서 사용 되 고-cloud-api 는 cloud 프로젝트 에 사 용 됩 니 다.jeecg-boot-base-comon 에서 기본 적 인 공용 방법 을 제공 합 니 다.jeecg-boot-module-XXX 는 서로 다른 서비스 모듈 을 표시 합 니 다(예 를 들 어 jeecg-boot-module-system 은 핵심 서비스 모듈 을 표시 합 니 다).jeecg-cloud-module 의 jeecg-cloud-gateway 는 게 이 트 웨 이 서 비 스 를 제공 합 니 다.
    2.jeecg-boot 시작(마이크로 서비스 방안)
    모든 단독 마이크로 서비스 모듈 에는 해당 하 는 시작 클래스 XxxxApplication.java 가 있 습 니 다.다음 과 유사 합 니 다.

    시작 하면 nacos 가 제공 하 는 웹 인터페이스 의 서비스 목록 에서 관련 서 비 스 를 볼 수 있 습 니 다.
    ――http://172.16.11.118:8848/nacos 사용자 이름:nacos,비밀번호:nacos

    시작 후 항목 은 전체적으로 다음 과 같 습 니 다.주요 기능 은 jeecg-boot-module-system 에서 제공 합 니 다.

    3.'온라인 폼 개발'을 이용 하여 빠 른 개발 완성
    여기 서 긴 말 하지 않 겠 습 니 다.상세 한 것 은 다음 과 같 습 니 다.http://doc.jeecg.com/1277060
    4.Maven archetype 을 이용 하여 마이크로 서비스 프로젝트 의 빠 른 구축 을 완성 합 니 다.
    이전에 구 축 된 템 플 릿 프로젝트 를 이용 하여 다음 명령 을 통 해 프로젝트 의 초기 구축 을 완성 합 니 다.
    mvn archetype:generate -DarchetypeCatalog=local -DarchetypeGroupId=pers.chai -DarchetypeArtifactId=archetype_demo-archetype -DarchetypeVersion=0.0.1-SNAPSHOT -DinteractiveMode=true -settings E:\Maven\apache-maven-3.3.9\conf\sf_settings.xml
    구체 적 인 설명 은 문 서 를 보십시오.
    메모:상기 명령 을 실행 할 때,패 키 지 를 org.jeecg 로 지정 해 야 합 니 다.(XXXApplication 을 시작 클래스 로 시작 할 때 jeecg-boot 에서 제공 하 는 설정 클래스 를 자동 으로 검색 할 수 있 도록 합 니 다).
    초기 에 세 워 진 프로젝트 구 조 는 다음 과 같다.

    이 항목 은 직접 실행 할 수 있 고 예시 참 고 를 제공 합 니 다.개발 자 들 은 이 를 바탕 으로 업무 수요 에 따라 코드 를 늘 려 빠 른 개발 을 실현 할 수 있다.
    이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

    좋은 웹페이지 즐겨찾기