반응형
반응형
프로젝트 생성하기 File - New - eGovFrame Web Project 프로젝트 정보 입력 예제에서는 Dynamic Web Module version을 2.5로 하였기 때문에 2.5로 변경 예제 소스 생성하기 맛보기를 해볼 것이기 때문에 샘플 소스 생성 여부 체크 - finish 에러 처리 예제 프로젝트 생성 후 에러가 발생하였다. 다른 환경의 컴퓨터에서도 동일하게 발생하였기에 pom.xml에 플러그인의 버전을 기재해주었다. 그 이후 Problems에도 에러가 있었지만 톰캣 서버에 실행하니 정상 작동하였다. (버그인건지 뭔지 사실 잘 모르겠다.) Error) unable to load the mojo 'war' in the plugin 'org.apache.maven.plugins:maven-w..
전자정부프레임워크 다운로드 표준프레임워크 홈페이지 접속하여 환경에 맞는 버전의 프레임워크 다운로드 https://www.egovframe.go.kr/home/sub.do?menuNo=40 개발환경 - Release Notes | 표준프레임워크 포털 eGovFrame 처리중입니다. 잠시만 기다려주십시오. www.egovframe.go.kr 설치 다운로드 된 파일 원하는 경로에 압축 해제 필요 자바 버전 전자정부 표준프레임워크 버전 (2.7 이상) JavaEE(J2EE) 5 혹은 JDK1.5 이상의 환경 (단, 개발환경 2.7 이상에서는 JDK 1.6 이상 필요) (3.0 이상) JavaEE(J2EE) 6 혹은 JDK1.6 이상의 환경 (3.5 이상) JavaEE(J2EE) 7 혹은 JDK1.7 이상의 환경..
프로젝트의 디렉토리 구조 src/main/java 자바 파일이 위치하는 곳 자바로 작성된 스프링 부트의 컨트롤러, 서비스, 매퍼 등의 파일이 존재 메인 파일은 '프로젝트명+Application.java' 로 자동 생성 src/main/resources html, css, xml, 환경설정 파일이 위치하는 곳 자바 파일이 아닌 다른 파일을 보관 templates 디렉토리 : 템플릿 파일(html)을 저장하는 곳 static 디렉토리 : css, js, 이미지 파일을 저장하는 곳 application.properties : 프로젝트의 환경 설정을 저장하는 파일 src/test/java src/main/java 디렉토리에서 작성한 코드를 테스트하기 위한 곳 build.gradle 프로젝트에 사용되는 환경 설정..
서버 편의성 Spring Boot Devtools 코드 파일 수정시 서버의 재시작 없이 자동으로 서버를 재시작해주는 라이브러리 변수 데이터 접근 편의성 Lombok 변수 데이터의 접근 편의성을 증가시켜주는 라이브러리 생성자를 통한 데이터 설정을 생략하고 .set~/.get~ 으로 바로 이용 할 수 있게 해준다. 클래스의 위에 @getter/@setter 를 선언해주면 된다. 데이터베이스 접근 편의성 MyBatis 자바의 데이터베이스(JDBC)에서 데이터 접근성을 높여주는 SQL 매핑 프레임워크 즉, 자바에서 데이터베이스를 사용 할 때 개발자가 편하게 개발하기 위해서 개발되었다. H2 Database 개발용이나 소규모 프로젝트에서 사용하는 가벼운 데이터베이스 개발 속도에 초점을 맞추어 개발을 우선시하고 추..
이번 포스팅에서는 웹 페이지에 문자열을 출력하면서 해당되는 메소드에 대한 설명이 포함되어 있습니다. 컨트롤러(Controller) 리퀘스트매핑(RequestMapping) 리스폰스바디(ResponseBody) 사전 준비 이름이 'demo'인 프로젝트 생성 'src/main/java'의 기본 패키지 안에 'Hello.java' 이름의 파일 생성 자바 파일 생성 하는 방법 패키지 우클릭 - New - Class 코딩 생성된 Hello.java 파일에 아래의 코드 입력 // 패키지 이름 package com.example.demo; // 임포트한 라이브러리 목록 import org.springframework.stereotype.Controller; import org.springframework.web.bi..
문제 스트링에서 웹 페이지를 실행하니 아래와 같이 글자가 깨져서 보임 해결 방법 Window - Preferences General - Workspace - Text file encoding - Other(UTF-8) - Apply and Close 해결 화면 프로젝트를 재실행하니 한글 깨짐이 해결 됨