본문 바로가기

Spring Boot20

Spring Boot #2 [Mysql 연동] 오늘은 Mysql 연동을 해보겠습니다. - 준비물 1. Mysql 드라이브를 추가 합니다. 2. Mysql을 설치 합니다. 1. Mysql DataBase 만들기 - 구동에 앞서 Mysql을 설치해야 합니다. 버전은 Maven에 추가한 버전과 동일한 버전을 설치해 주세요. - 설치 방법 : 추후에 설치 관련 포스트를 추가 할게요~ - Mysql Client 실행하기 - 이제 DataBase 생성 커맨드를 입력합니다. 2. application.properties 파일에 Mysql 정보 입력 - 설정 파일 설명 spring.datasource.driver-class-name -> 드라이브를 명시 합니다. spring.datasource.url -> DB 접속 정보를 입력해 주세요. 예시) jdbc:db이름.. 2020. 6. 15.
Spring Boot #1 [Spring Boot 실행하기] 너무 오랜 시간 블로그를 방치했네요... 조금 늦었지만 다시 이어가겠습니다. 처음 Hello World를 브라우저에 찍어보기 전에 이번 프로젝트에서 필요한 두개의 Maven Dependency가 있습니다. 0. 아래와 같이 타임리프를 사용하여 view를 연동 할 계획입니다. 1. Request를 받을 서버 컨트롤러를 만들어 주세요. 1-1. 컨트롤러에 어노테이션 및 Request 경로를 설정해 줍니다. 2. View를 만듭니다. 여기서 Thymeleaf를 사용하면 자동으로 읽어 들이는 폴더가 자동으로 맵핑 됩니다. static -> js, css, image, 등등 templates -> html 위와 같이 맵핑되는 디렉토리에 리소스 파일등을 생성해 주시면 됩니다. 혹은 application.proper.. 2020. 6. 15.
Spring Boot #0 Intellij를 사용하여 Spring boot를 시작합니다. 1. Spring Initializr*** Spring Initializr를 선택 후에 자바가 깔려 있다면 Project SDK에 해당 버전이 명시가 되거나 처음 프로젝트를 만드시는 분이면 New버튼을 눌러 자바 jdk가 설치된 폴더를 선택해 줍니다(exe파일 아닙니다). default는 C://Program Files//Java//jdk 폴더에 설치가 되어 있습니다. 프로젝트 만드는 화면 입니다. 자바 경로 설정 입니다. *****Spring boot 2.0 이상 부터는 Spring 5로 구성이 되어 있어 Kotlin을 지원합니다. 2. 프로젝트 구성.프로젝트의 최초 패키지 이름, 최하위 패키지 이름, dependency 타입을 설정해 줍니.. 2019. 3. 11.
Spring Boot 시작 하기 Spring Boot 공식 사이트에서는Spring을 베이스로한 Application을 쉽게 만들 수 있는 도구라고 설명합니다. 그래서 Spring boot와 Spring가 같을 것이라고 생각했지만다른 점들이 있어 적어봅니다. 예로 들자면 Spring -> 서버부터 dependency들의 버전등을 개발자가 맞춰 주어야 합니다Spring-boot -> embeded Tomcat을 기본 서버로 사용하고 dependency들의 버전을 일일이 명시 하지 않아도 자기 스스로 버전을 맞춰 프로젝트를 빌드합니다. 처음 Spring으로만 개발을 하다 Spring-boot로 시작하려고 하니 이게 되? 자동이라고? 말도안되... 이렇게 신세계를 접하고 spring boot가 정말 좋지만 조금 시간이 지나 다시 자료 정리를 .. 2019. 3. 11.