업무

빠른 배포와 개발을 도와주는 Spring 기반의 자바(Java) 프레임워크 프로웍스(Proworks)

ByeongJun 2023. 12. 12. 08:13
반응형

Proworks

  • 기업용 시스템 개발 및 운영의 전 과정을 지원하는 ALM(Application Lifecycle Management) 기반 프레임워크
  • 개발/운영 관리 도구를 프레임워크에 일원화 된 환경으로 제공함으로써
    개발 및 운영 효율성과 시스템의 안정성을 높일 수 있도록 지원
  • 온라인 및 배치 처리 환경, 외부 연계 수단, 개발/운영 자원 관리 프로세스, 접근 관리 도구 등
    다양한 개발 및 운영/관리 도구를 제공
  • 형상관리 및 배포 지원

 

 

 

 

 

개발 환경

개발자는 제공되는 IDE를 통해 로컬 환경에서 개발이 이루어지며,

서버에서 템플릿을 자동으로 생성해 프로젝트에 활용할 수 있다.

또한 관리 기능을 통해 권한 및 설정 정보를 실시간으로 반영할 수 있다.

 

출처 : http://www.comworld.co.kr/news/articleView.html?idxno=49688

 

 

 

 

 

비교


Proworks

Spring
  • Business Logic 개발 도구인 GUI기반의 Task 빌더
    비즈니스 모듈을 자동 생성
    (개발자는 비즈니스 로직(service) 개발에 집중 가능)
  • 스프링은 예로 MVC 패턴으로 레이어계층을 나눠 
    개발자는 비즈니스 로직(service) 개발에 집중

    - Model : 어플리케이션 계층의 정보, 데이터 의미
    - View : 화면 출력 로직을 담당
    - Controller : Model과 View의 연결하는 제어 로직을 담당
  • API 호출 : task(ClassName), action(MethodName)으로 바로 Serivce 메서드 호출
  • API 호출 : URI호출로 매핑된 Controller로 호출로
    Service 메서드 호출
  • XDA가 ORM + Mapper 역할
  • Mybatis + Mapper / JPA
  • 이클립스에 PlugIn 설치(Proworks) -> Proworks suite
  • 이클립스에 PlugIn 설치(STS) -> Spring suite

 

 

 

 

 

참고
https://velog.io/@linked2ev/Proworks%EB%9E%80

https://www.comworld.co.kr/news/articleView.html?idxno=49688

반응형