본문 바로가기
반응형

IT/JAVA2

스프링부트 개발 시작하기 - 컴포넌트 유형 및 개발순서 스프링 부트는 백엔드 시스템의 개발을 위해서 최근까지 가장 많이 사용되고 있는 프레임웍입니다 . 스프링 부트로 프로그램을 구성하기 위해서는 아래와 같은 컴포넌트 구조에 대한 개념이 필요합니다. 스프링 부트 개발을 위해 필요한 컴포넌트 아키텍처 Entity 클래스: 데이터베이스에서 조회할 테이블과 매핑되는 클래스 Repository 인터페이스: 데이터베이스에서 데이터를 조회할 메소드를 정의하는 인터페이스 Service 클래스: Repository를 호출하고 데이터를 가공하는 클래스 Controller 클래스: HTTP 요청을 처리하고 Service를 호출하는 클래스 DTO 클래스: 데이터 전송을 위한 객체 컴포넌트 구현 순서 개발의 효율성을 높이기 위해서 컴포넌트의 역할과 책임을 명확하게 구분하는게 좋습니.. 2023. 3. 18.
[JAVA/자바] 자바 - 파일이동 및 삭제 오늘은 자바 프로그램을 이용해서 서버에 있는 파일을 다른 폴더로 이동하는 방법 및 특정 경로의 파일을 삭제하는 방법에 대해서 알아보려고 한다. 자바 파일이동 방법 해당 명령은 MOVE명령이므로 파일 COPY가 아니라 파일이 MOVE 된다.(잘라내기) 보통 업무에서는 외부기관 또는 연계 시스템으로부터 업무 파일을 수신 후 프로그램으로 업무 처리 후, 처리된 파일은 이동하여 처리된 디렉토리로 옮기는 방식으로 많이 사용을 하는데 이런 업무 패턴에서 사용하면 좋을 것 같다. 자바 API DOC 문서 Spec 자바 파일 이동 프로그램 소스 public class BasicTest { public static void main(String[] args) { // TODO Auto-generated method st.. 2022. 3. 10.
728x90
반응형