Axboot 신규화면 만들기 1 - DB생성 및 서버단 소스생성

Axboot 신규화면 만들기 1 - DB생성 및 서버단 소스생성

신규화면 생성 순서

1. 업무화면을 구성/설계한 후 DB에 관리할 속성값을 뽑아낸다. 

    : 여기서는 제품코드를 관리할 수 있는 간단한 화면을 만들겠음.

2. DB에 1번에서 정의한 속성으로 구성된 Table을 만든다. 

    SQL Table생성 쿼리

---------------------------------------------------------------

CREATE TABLE `prdt_base` (

`prdt_cd` VARCHAR(50) NOT NULL COMMENT '제품코드',

`prdt_nm` VARCHAR(50) NOT NULL COMMENT '제품명',

`origin` VARCHAR(50) NOT NULL COMMENT '원산지',

`purchase_price` INT(11) NOT NULL COMMENT '매입가격',

`sales_price` INT(11) NOT NULL COMMENT '판매가격',

PRIMARY KEY (`prdt_cd`)

)

ENGINE=InnoDB

;

--------------------------------------------------------------

3. 자동으로 화면소스를 제외한 기본적인 서버단 소스 생성

   1) axboot 서버를 구동한 뒤 아이디/패스워드로 로긴 후  https://localhost:8080/modelExtractor/db 으로 접속한다.

     접속시 테이블리스트(Attribute포함)가 조회되는데 위 2번에서 생성한 테이블이 조회된다.

   2) 테이블에 링크표시가 되어있는데 이 링크를 클릭하자. 

        ==> 화면상으로 java코드를 볼 수 있다.

  

   3) 최 상단에 "Code" 글자 옆에 "Generate"라는 버튼을 클릭하자.

       - 팝업창이 뜨면서 package명과 class명을 입력하라고 되어있다.

   - package명에는 이전글에서 초기구성시 package를 com.dasdes.shopmng로 했으며,

         shopmng이후의 package명을 입력하면 된다. ==> prdt 로 입력하기로 함.

   - class명은 본인이 원하는 class명을 사용하면 된다. ==> Product 로 입력하기로 함.

   - OK를 클릭 시 서버단의 JAVA파일들이 생성되는데 STS의 프로젝트를 새로고침하면 확인이 가능하다.

      (주의할 점은 Table 컬럼에 pk가 없으면 java 소스에서 에러가 발생한다.)

  

  

*"Axboot 신규화면 만들기 2 - 화면 소스 만들기" 에서 계속..............

만족하셨나요? ~~~~~~~

#Axboot #Axboot 신규화면 #Axboot화면만들기 #Axboot화면생성 #Axboot 사용법 #Axboot 프로그래밍 #Axboot 매뉴얼 #axboot강좌

Read more

SAP ABAP 문법 정리 및 각 예제

SAP ABAP 문법 정리 및 각 예제

SAP ABAP 문법 정리: 초보자부터 숙련자도 참고 가능 SAP 시스템은 전 세계 수많은 기업의 핵심 비즈니스 프로세스를 구동하는 강력한 솔루션입니다. 그리고 이 SAP 시스템의 심장부에는 바로 **ABAP(Advanced Business Application Programming)**이라는 독자적인 프로그래밍 언어가 있습니다. ABAP은 단순히 보고서를 생성하는 것을 넘어, 복잡한 비즈니스 로직 구현, 데이터베이스 상호작용, 사용자 인터페이스

[세입자]전세 계약 체크사항

[세입자]전세 계약 체크사항

세입자를 위한 전세 계약 안전장치 및 체크리스트 전세 계약은 세입자에게 큰 금액이 투자되는 중요한 결정입니다. 아래 내용은 계약 전 확인, 계약서 작성, 안전장치, 법적 보호, 입금 시 주의사항까지 통합한 실용 가이드입니다. 1. 계약 전 주택 및 주변 환경 확인 항목체크 포인트증거 확보 방법 건물 외관외벽, 지붕, 창문 파손 여부, 균열,

Image 3
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.
Image 4
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.