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

2025년  ERP/CRM/SCM 시스템 종류

2025년 ERP/CRM/SCM 시스템 종류

2025년 글로벌 ERP/CRM/SCM 시스템 순위: 회사, 커뮤니티, 기능 비교 분석 기업들은 효율적인 운영과 경쟁력 강화를 위해 ERP, CRM, SCM 시스템 도입을 적극 검토하고 있습니다. 본 글에서는 시장 점유율, 기능, 고객 만족도, 기술 발전을 고려하여 주요 시스템들의 순위와 특징을 정리했습니다. 아래 순위는 주관적 평가이며, 실제 도입 시 기업의 규모와

해외여행 준비 체크리스트

해외여행 준비 체크리스트

해외여행 준비 체크리스트: 완벽한 여행을 위한 필수 준비 가이드 꿈꿔왔던 해외여행, 설렘과 함께 걱정도 따라옵니다. 꼼꼼한 준비가 완벽한 여행의 시작입니다. 2025년 최신 정보를 바탕으로, 놓치기 쉬운 부분까지 포함한 상세 체크리스트와 함께 걱정 없이 여행을 즐겨보세요! 본 가이드는 항공권 예매부터 현지 적응까지, 단계별로 필요한 정보를 제공합니다. 1. 여행 계획 수립 및

ChatGPT 무료와 유료 차이 비교

ChatGPT 무료와 유료 차이 비교

ChatGPT 무료와 유료(Plus,Pro) 차이 비교 ChatGPT는 오픈AI가 개발한 강력한 대규모 언어 모델로, 다양한 작업에 활용 가능한 놀라운 도구입니다. 무료 버전과 유료 버전인 ChatGPT Plus는 여러 측면에서 차이가 있으며, 어떤 버전을 선택해야 할지는 사용 목적과 예산에 따라 달라집니다. 이 글에서는 ChatGPT 무료와 유료 버전의 차이점을 상세하게 비교 분석하여, 여러분의

손흥민의 축구 인생

손흥민의 축구 인생

손흥민, 축구 역사의 한 페이지: 시대별 주요 활약상 손흥민, 대한민국을 대표하는 축구 스타이자 프리미어 리그를 빛낸 월드클래스 선수. 그의 놀라운 여정을 시대별로 나누어 살펴봅니다. 1. 어린 시절과 유소년 시절 (1992-2008) 손흥민은 1992년 강원도 춘천에서 태어나 어린 시절부터 축구에 몰두했습니다. 아버지 손웅정의 지도 아래 체계적인 훈련을 받으며 뛰어난 기술과 슈팅 능력을

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