전체 글 177

[Spring Boot] MySQL DB와 연동하기

이전 게시글에서 https://changha-dev.tistory.com/146 [Spring Boot ] 웹페이지 정보 -> Controller (http method) 전 게시글 https://changha-dev.tistory.com/145 에 이어 이번에는 [Spring Boot] 스프링부트 환경세팅 후 웹페이지 실행 스프링부트 이용하여 웹페이지 띄우기 먼저 IntelliJ 가 설치되어 있다는 전제로 시작하 changha-dev.tistory.com 웹페이지에서 입력한 정보를 Controller에 가져오는 것까지 해봤습니다. 이번에는 가져온 정보를 DB에 저장하는 것을 해보겠습니다. (MySQL WorkBench 설치 및 사용방법은 생략) 스프링 MVC패턴을 기반으로 하여 1. Service 로 ..

개발 2023.02.10

[Spring Boot ] 웹페이지 정보 -> Controller (http method)

전 게시글 https://changha-dev.tistory.com/145 에 이어 이번에는 [Spring Boot] 스프링부트 환경세팅 후 웹페이지 실행 스프링부트 이용하여 웹페이지 띄우기 먼저 IntelliJ 가 설치되어 있다는 전제로 시작하겠습니다. https://start.spring.io/ 위 사이트에서 프로젝트를 만듭니다. depenencies 에서 Thymeleaf 와 Spring Web 을 추 changha-dev.tistory.com html에 입력한 정보를 Controller에 가져오는 걸 해보겠습니다. 먼저 controller 패키지 => MemberController 생성 templates 패키지 => save.html 생성 Index Page! 회원가입 로그인 index.html ..

개발 2023.02.09

[Spring Boot] 스프링부트 환경세팅 후 웹페이지 실행

스프링부트 이용하여 웹페이지 띄우기 먼저 IntelliJ 가 설치되어 있다는 전제로 시작하겠습니다. https://start.spring.io/ 위 사이트에서 프로젝트를 만듭니다. depenencies 에서 Thymeleaf 와 Spring Web 을 추가합니다. Thymeleaf : 자바기반 템플릿 엔진. => 데이터 + 템플릿 (템플릿 : 틀, html와 같은) Spring Web : web을 빌드하는데 도움 com.example.memeber 패키지 => controller 패키지를 생성 => HomeController 생성 resources => templates => index.html 생성 package com.example.member.controller; import org.springfr..

개발 2023.02.09

[백준] 1753번 (java 자바)

내 처음 풀이 [틀림] => 메모리 초과 : 2차원 배열로 인한 듯 하다 import java.util.*; public class Main { static final int INF = 3000000; static int MAX_N = 20001; static int V, E, K; static int[][] Graph; static int[] Dist = new int[MAX_N]; public static void main(String[] args) { Scanner sc = new Scanner(System.in); V = sc.nextInt(); E = sc.nextInt(); K = sc.nextInt(); Graph = new int[V + 1][V + 1]; for(int i = 1; i <..

알고리즘 2022.10.20