본문 바로가기
SMALL

전체 글15

[Spring Boot + JPA + Gradle + Mysql + IntelliJ] org.springframework.web.servlet.resource.NoResourceFoundException: No static resource . 프로젝트 생성하고 난후 실행시 org.springframework.web.servlet.resource.NoResourceFoundException: No static resource . 라는 error가 나옴 확인 해보니 resoucres/static 아래 html 파일이 없어서 생긴 거임 index.html을 하나 만들어 놓고 index.html 코드 추가 Hello 다시 실행 하면 된다. 2023. 12. 16.
23-12-15 자바02 int i = 1 int : 정수타입을 나타내는 예약어 음수, 0 , 양수를 가질수 있음 기본형타입 (메모리에 저장값을 저장하고 첫글자는 소문자를 사용함) 정수형타입: int 정수 (4byte), short 정수(2byte), long 정수 (8byte) 실수형타입: float 실수, double 실수 문자 타입 : char 문자 참거짓 타입 : boolean(true, false) 참조형(레퍼런스 타입 첫글짜가 대문자로 사용함) ex) Book b = new Book(); i : 하나의 값을 가질수 있는 공간 (변수명) 1: "정수 리터럴" 리하고 말한다. 변수에 입력되는 값 변수명 작성시 주의 사항 1. 하나 이상의 글자로 이루어져야 한다. 2. 첫 번째 글자는 문자 이거나 '$','_' 이어야 한다.. 2023. 12. 15.
23-12-15 자바 01 자바 프로그래밍을 공부하는 이유? - 기억에서 서버(Back-end) 프로그래밍시 가장 많이 사용하는 언어 자바 언어의 특징 - 객체지향 언어 - 자바언어는 느리지만, 버전업 되면서 다른언어들의 장점들을 흡수하고 있다. (모던자바) 1. 람다 : 함수형 프로그래밍 2. Stream API : 람다 표현식과 메서드 참조 등의 기능과 결합해서 매우 복잡하고 어려운 데이터 처리 작업을 쉽게 조회하 고 필터링하고 변환하고 처리할 수 있도록 한다. 3. 병렬 프로그래밍 : 여러개의 CPU코어에서 작업을 배분해서 동시에 작업을 수행한다. 2023. 12. 15.
[Springboot + IntelliJ + gradle] 프로젝트 생성 Spring Boot 프로젝트 생성 https://start.spring.io/ Spring Web Thymeleaf 두가지를 의존성 주입을 시킨다 그리고 Generate를 클릭 하여 다운로드 다운받은 파일을 압축풀어 해당 프로젝트 폴더로 이동시킨다. 인텔리제이를 키고 Open을 하고 hello.spring 폴더를 찾아 bulid.gradle을 찾아 OK누르면 이런 화면이 뜨는데 그냥 Open as Project 누르면 된다. bulid.gradle에서 추가가 되었는지 확인 필수! 2023. 12. 12.
Spring Boot 기본 환경 셋팅(jdk17+무설치 IntelliJ) Spring Boot가 3.x부터 가능하기에 3.x부터는 자바17 버전만 지원함 그래서 자바 17을 설치할 것 jdk17 설치 - https://www.oracle.com/java/technologies/downloads/#jdk17-windows 자바 17 검색 나는 window니깐 windows의 x64 Installer 설치 다른 저장소가 없기에 그냥 next 설치 완료 된 화면 설치를 하니 자동으로 자바 버전이 변경됨 (*원래는 자바 11 버전으로 사용하고 있었음 다음에 변경할 경우가 생기면 그때 변경 포스터 올릴 예정) 인텔리제이 설치 https://www.jetbrains.com/ko-kr/ 개발자 도구에 Intellij IDEA를 클릭 다운로드 클릭 시 유로버전이 뜨는데 밑으로 내리면 커뮤니.. 2023. 12. 11.
첫 Tistory 개설 앞으로 하루에 한개 씩 차근차근 올려볼 예정입니다. 2023. 12. 11.
LIST