songhee23 / fastcampus-java

패스트 캠퍼스 자바 올인원 강의 RENEWAL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FastCampus Java 과정 Renewal

기존에 제공 되어 졌었던 패스트 캠퍼스 어드민 개발을 현재의 버전에 맞게 Renewal 합니다.


강의별 자료 링크


변경점

  • Java 버전 변경

    • 기존 1.8 => 변경 11 Link
  • Spring Boot 버전 변경

    • 기존 2.1.6 => 변경 2.3.4
  • Lombok 사용법

  • DI 부분 Autowired -> 생성자 주입 패턴으로 변경

부분 변경점 ( 기존대로 진행 하셔도 무방 합니다.)

  • application.properties 설정에서 => application.yaml 설정으로 변경 합니다.
  • application package가 com.example.study => com.fastcampus.java로 변경 합니다.
  • mySQL 설치 대신 docker 사용자들을 위한 docker-compose.yaml 제공

변경된 프로젝트 생성 방법

  • JDK 설치는 기존과 동일합니다. 버전만 11 버전으로 설치 하시면 됩니다. Link

DB를 포함한 쉬운 프로젝트 생성 방법

JPA 미설정시 Application이 실행되지 않습니다. [04번째 강의 Lombok과 JPA] 부터 사용해주세요.)

  • MVC만 적용한 프로젝트생성 Link

  • MVC+ Lombok + JPA 프로젝트 생성

    1. Spring Initializr 에서 Project SDK 를 JAVA 11버전을 선택 합니다.



    2. 상세 설정에서 package name, type, language, packaging, java version 을 설정 합니다.



    3. Dependencies 에서 Developer Tools -> Lombok 를 선택



    4. Dependencies 에서 Web -> Spring Web 를 선택



    5. Dependencies 에서 SQL -> Spring Data JPA, MySql Driver 를 선택





강의 자료 여는 방법

  1. github에서 자료를 다운 로드 받습니다.


  2. 적절한 곳에 압축을 해제 합니다.


  3. Intellij 에서 File => Open 해당 폴더에서 열고자 하는 프로젝트의 build.gradle 파일을 선택 합니다.


  4. open as project를 선택하여 진행하시면 됩니다.


About

패스트 캠퍼스 자바 올인원 강의 RENEWAL


Languages

Language:Java 93.9%Language:HTML 5.2%Language:JavaScript 1.0%