Maven 비 계 는 어떻게 jeecg 를 바탕 으로 빠 른 개발 을 실현 합 니까?
JeecgBoot 는 SpringBoot+코드 생 성 기 를 바탕 으로 하 는 빠 른 개발 플랫폼 으로 앞 뒤 분리 구 조 를 사용 합 니 다.SpringBoot,Mybatis,Shiro,JWT,Vue&Ant Design.v 2.3.0 버 전 이후 마이크로 서비스 방안 을 지원 하고 클 라 우 드 로 빠르게 전환 할 수 있 습 니 다.기술 스 택 은 다음 과 같 습 니 다.
전체 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 에서 제공 하 는 설정 클래스 를 자동 으로 검색 할 수 있 도록 합 니 다).
초기 에 세 워 진 프로젝트 구 조 는 다음 과 같다.
이 항목 은 직접 실행 할 수 있 고 예시 참 고 를 제공 합 니 다.개발 자 들 은 이 를 바탕 으로 업무 수요 에 따라 코드 를 늘 려 빠 른 개발 을 실현 할 수 있다.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Nexus에서 자체 Maven 리포지토리를 구축하고 sbt에서 사용Scala 현장에서 프로젝트 종속성을 폐쇄된 Maven 리포지토리로 관리할 수 없는가 하는 이야기가 오르기 때문에, 일단 로컬상에서 간이로 검증한 내용을 비망으로 남깁니다. 프로덕션 용 리포지토리 서버는 별도로 현장...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.