본문 바로가기
728x90
반응형

자바51

[Spring boot] 02. 스프링 부트 뷰 템플릿 만들기(mustache 사용하기) 안녕하세요 이번 시간에는 인텔리제이를 활용하여 스프링 부트 뷰 템플릿 페이지를 만들어 보겠습니다. (1) Mustache 플러그인 추가하기 상단 Help 탭 > Find Action 클릭 검색 결과로 나온 Plugins 클릭 핸들바/머스타치 인스톨 클릭 templates 우클릭 New > File > 파일명.mustache 엔터 doc 입력 후 컨트롤 스페이스를 누르고 doc을 선택하면 자동완성이 된다. sample.mustache 안녕하세요. 홍길동님! h1 태그 문구를 추가한다. (2) 컨트롤러 만들기 src > main > java > com.XXXXX.XXXXXX 에 controller 패키지를 추가한다. controller 패키지에 XXXXXController로 자바 클래스를 생성한다. 컨트롤러.. 2021. 6. 1.
[Spring boot] 01. 스프링 부트 개발환경 만들기(JDK 설치부터, IDE(IntelliJ) 설치, 프로젝트 생성 후 실행하기 까지) 안녕하세요 이번 포스팅은 스프링 부트 개발 환경을 구축하고 Hello world를 띄워보도록 하겠습니다. 먼저 JDK를 설치하고 IDE를 준비하고, 스프링부트 프로젝트를 실행하여 Hello world를 띄워야 합니다. 필자의 OS는 Windows 10버전으로, 설치 시 참고 바랍니다. (1) JDK 설치 먼저 cmd를 실행시킵니다. cmd창에서 "java - version"을 실행하여 현재 자바 버전을 확인합니다. jdk가 설치가 안되신 분도 계실텐데요. 스프링 부트를 다루면서 사용할 버전은 AdoptOpenJDK입니다. 구글에서 "AdoptOpenJDK" 를 검색합니다 ▽▽▽ AdoptOpenJDK 사이트 링크 ▽▽▽ https://adoptopenjdk.net/ AdoptOpenJDK AdoptOpe.. 2021. 6. 1.
[Spring Framework] 스프링 프레임워크 환경 구축을 위한 설치 (1) - JDK, Eclipse, tomcat(WAS) 자바로 스프링 프레임워크를 다루려면 먼저 환경이 필요하다. 설치할 환경 구성은 아래와 같다. JDK Eclipse tomcat 1) JDK 우선 필자는 JDK 8 버전을 쓸 것이다. 이클립스 최신버전(글 작성 당시 2020-12 ver.)을 다운받으면 JDK 11버전 이상만 지원하기에 11버전을 다운받아서 환경변수 설정까지 해서 돌려봐도 Class not found가 나온다. 별에 별 방법을 다 찾아봐도 해결되지 않아서 이클립스 2020-06 버전을 다운받았다. 아무튼 2020-06 버전은 범용적으로 사용하는 JDK 8버전 사용할 수 있다. www.oracle.com/kr/java/technologies/javase/javase-jdk8-downloads.html 링크로 들어가서 사용 중인 각 OS에 맞.. 2021. 3. 11.
[java] 묵시적 형 변환 이번 포스팅은 묵시적 형 변환과 명시적 형 변환에 대해서 다뤄보겠습니다 (1) 묵시적 형 변환 : 큰 2021. 1. 27.
[java] 상속 super 이번 포스팅은 예약어인 super에 대해서 다뤄보도록 하겠습니다. super : 부모를 부르는 예약어 super 예약어는 하위 클래스에서 상위 클래스로 접근할 때 사용합니다. 하위 클래스는 상위 클래스의 주소, 즉 참조 값을 알고 있습니다. this : 자기 자신의 참조 값을 가지고 있는 것 super : 상위 클래스의 생성자를 호출하는데도 사용합니다. package inheritance; public class VIPCustomer extends Customer { private int agentID; double saleRatio; public VIPCustomer() { // super(); 2021. 1. 27.
[java] 상속에서 클래스 생성 이번 포스팅은 상속에서 클래스 생성과 형 변환에 대해 다뤄보겠습니다. 하위 클래스가 생성되는 과정 상속받은 상위 클래스의 변수를 자기 것처럼 사용할 수 있습니다. 변수를 사용할 수 있다는 것은 그 변수를 저장하고 있는 메모리가 존재하고 있다는 것 입니다. Customer 클래스에서 생성자 호출 출력문을 추가하겠습니다. package inheritance; public class Customer { // 멤버 변수 protected int customerID;// 고객 아이디 protected String customerName;// 고객 이름 protected String customerGrade;// 고객 등급 int bonusPoint;// 보너스 포인트 double bonusRatio;// 적립 비.. 2021. 1. 27.
728x90
반응형