자바로 만든 간단한 업다운 게임입니다.프로그램을 시작하면 1~100사이 난수를 가져와서 사용자가 맞추는 게임입니다.package Test;import java.util.Random;import java.util.Scanner;public class UpDownTest { public static void main(String[] args) { Random random = new Random(); Scanner sc = new Scanner(System.in); int num = random.nextInt(100); int cnt = 0; while (true) { System.out.print("숫자를 입력해주세요 : "); int temp = sc.nextInt(); cnt++; ..
자바로 만든 간단한 좌석 예약 프로그램입니다. 좌석표는 총 10개번호를 입력받아서 예약가능은 0, 이미 예약된 좌석은 1로 표현했습니다. package Test;import java.util.Scanner;public class ReservationTest { public static void main(String[] args) { int[] seats = new int[10]; Scanner sc = new Scanner(System.in); while (true) { int cnt = 0; System.out.println("===================================좌석표==================================="); for (int i = ..
mac os 기준입니다.우선 터미널을 통해 프로젝트가 있는 폴더로 이동합니다. 명령어를 통해 빌드 해줍니다../gradlew build빌드 중..빌드 완료! build라는 폴더가 생겼어요.build - libs 폴더로 이동해 줍니다. jar 파일이 생성된 것을 확인할 수 있습니다.java -jar 빌드된파일.jar 실행을 확인해 줍니다.저는 java -jar hello-spring-0.0.1-SNAPSHOT.jar 이 되겠네요. 8080포트가 이미 사용하고 있다네요..다른 개발 환경에서 실행되고 있으면 다음과 같이 에러가 뜹니다.저는 인텔리 제이에서 실행되고 있었어요.. 꺼주고 다시 실행을 확인해 주면.. 실행 성공!!
package hello.hellospring.controller;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.RequestParam;import org.springframework.web.bind.annotation.ResponseBody;@Controllerpublic class HelloController { @GetMapping("hello-api") @ResponseBody public H..
이번엔 GET 방식으로 파라미터를 받아서 페이지에 띄워보도록 할게요.hello-template타임리프 템플릿hello! empty Controllerpackage hello.hellospring.controller;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.RequestParam;import org.springframework.web.bind.annotation.ResponseBody;@Controllerpubl..
MVC : Model View Controller이라는 하나의 디자인 패턴Spring MVC : 스프링이 제공하는 웹 전용 MVC Framework Model : 비즈니스 로직 처리View : 사용자가 보는 UIController : Model과 View 사이에서 데이터를 처리 indexHello SpringHello Page Controllerpackage hello.hellospring.controller;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.GetMapping;import org.springframewo..