전체 글 1097

[HTML] HTML의 문법 구조 / Element(요소), 속성(Attribute)

이 문서를 해석해서 우리에게 알려주는 것이 바로 브라우저이다. 해당 문서가 html 문서라는 것을 나타낸다. 전체 페이지의 콘텐츠를 포함한다 제목으로 활용 HTML 문서에 관련된 설명, 설정 사용자에게 보이지 않는다 페이지에 표시되는 모든 콘텐츠 사용자에게 보인다. ▷ HTML Element(요소) I like strawberry 이 줄 전체가 하나의 element이다. 하나의 요소는 여는 태그, 내용, 닫는 태그로 구성된다. 닫는 태그가 없는 경우도 있다. (내용이 필요없는 경우) 예를 들어서 이미지 태그 같은 것. ▷ HTML Attributes(속성) I like a book 이 중에서 class = "editor-note" 이 부분이 바로 속성이다. 속성의 이름 class 속성의 값 editor-..

WEB/HTML 2024.03.10

[HTML] HTML이란?

HTML (HyperText Markup Language) 웹 페이지의 의미와 구조를 정의하는 언어 프로그래밍 언어는 아니다 - Hypertext 웹 페이지를 다른 페이지로 연결하는 링크 웹 페이지 간의 참조를 통해 사용자가 한 문서에서 다른 문서로 즉시 접근할 수 있는 텍스트 - Markup Language 태그 등을 이용하여 문서나 데이터의 구조를 명시하는 언어 ex) HTML, Markdown * Markup : 구조를 정의한다는 뜻 * 권장사항 태그는 되도록 소문자로 쓰기 큰 따옴포 (" ") 만 쓰기 HTML은 프로그래밍 언어와 달리 에러를 반환하지 않는다

WEB/HTML 2024.03.10

[SpringBoot] 8.7 Processing of writing text _ DB와 잘 연결되었는지 확인하기 / 지금까지 JPA를 이용해서 게시글을 작성하는 것을 해본 것

[SpringBoot] 8.6 Processing of writing text DB와 잘 연결되었는지 확인하기 1. 현재 DB 상태 확인하기 여기 옆에 표 부분을 누르면, 어떤 데이터가 있는지 볼 수 있다. 지금 보면 아무것도 없는 상태이다. 2. 페이지로 들어가서 게시글 작성하고 submit 버튼 누르기 지금 여기 오류가 생기는 것은 view가 없기 때문이니까, 신경 안써도 됨 Thymeleaf template 오류도 신경 안써도 괜찮다. 3. DB 들어가서 확인해보기 새로고침 눌러주기 얘를 쫌 펴줘야함 이렇게 내용이 잘 들어간 것을 확인할 수 있다.

WEB/SpringBoot 2024.03.09

[SpringBoot] 8.6 Processing of writing text _ DB와의 연결을 위한/ Service Package 만들기 / Dependency Injection

[SpringBoot] 8.6 Processing of writing text Service Package 만들기 1. package 파일 만들어주기 board > src > main > java > com.study.board > new > Package 패키지 이름 적어주기 service로 적어주면 된다. 이렇게 파일이 잘 만들어진 것을 알 수 있다. 2. service package에도 Java Class 파일 만들어주기 BoardService라고 적어주면 된다. 잘 만들어진 걸 확인할 수 있다. 3. 어노테이션을 사용해서, 여기가 Service 라는 것을 스프링부트에게 알려주기 4. 안에 write() 매소드 생성해주기 5. private BoardRepository boardRepository;..

WEB/SpringBoot 2024.03.09

[SpringBoot] 8.5 Processing of writing text _ DB와의 연결을 위한/ Repository 설정하기 / JpaRepository 상속받기, Generic 타입지정

0. 위치 board > src > main > java > com.study.board > repository > BoardRepository 파일 1. JpaRepository 의 상속 받아주기 2. Generic으로 타입을 지정해줘야한다. (JAVA) 여기서 보면 Id로 지정해준 것의 타입은 Integer이다. package com.study.board.repository; import com.study.board.entity.Board; import org.springframework.data.jpa.repository.JpaRepository; impor..

WEB/SpringBoot 2024.03.09

[SpringBoot] 8.4 Processing of writing text _ DB와의 연결을 위한/ Repository 생성하기 @Repository

[SpringBoot] 8.4 Processing of writing text Repository 생성하기 ▶ Repository 생성하기 1. Java Class 선택 board > src > main > java > com.study.board > repository > new > Java Class 2. Interface 골라주기 BoardRepository라고 적어주기 그러면 이렇게 BoardRepository가 잘 생성됨 3. 여기도 Repository라고 지정을 해두어야 함. 어노테이션을 사용해서 지정해주기

WEB/SpringBoot 2024.03.09