profile
하이도의 BackEnd 입문

Spring IntellIJ (HTML에 서버데이터 넣기)

먼저 list.html을 수정할거다 이미지를 넣는 것을 먼저 한다 이런식으로 를 사용한다 그리고 css를 만들어 줄거다 static에 main.css를 만들어준다 그리고 이 css를 html에서 사용하려면 아래에 이렇게 넣어주면 된다 이제 실행을 하여 'localhost:8080/list'에 들어가보면 이렇게 나온다

2024년 11월 7일
·
0개의 댓글
·

Spring IntellIJ(DB데이터 출력)

라이브러리를 먼저 하나 설치하자Lombok인데 필요한 코드를 자동으로 생성해줘서 자바 코드 양을 매우 줄여주는 간단한 라이브러리다.Lombok(코드 자동생성 라이브러리)하단에 이렇게 나오면 'Configure plugins'를 클릭하여 Lombok을 Install 해주

2024년 10월 23일
·
0개의 댓글
·

Spring IntellIJ (테이블 만들기 Entity)

테이블을 만들고 싶다면 JPA에서는 @Entity클래스를 만들면 자동생성된다. 테이블을 만들때는 테이블에 어떤 컬럼이 들어갈지도 먼저 정해야한다. Item.java 컬럼용 변수에는 int 말고 Integer를 강요한다 (int/Integer는 20억까지 저장가능하다

2024년 10월 21일
·
0개의 댓글
·

Spring IntellIJ (Database 연결 및 JPA 설치)

데이터베이스를 만드려면 'Consoles->Connection'으로 들어가서 sql코드를 작성하면 된다.대충 이렇게 작성하고 재생을 누르면 이렇게 창이 나오는데 파란 버튼을 눌러주자'Reload'버튼을 누르면 'shop'이 생성되었다그리고 이번에는 라이브러리를 추가할거

2024년 10월 21일
·
0개의 댓글
·

Spring IntellIJ (MySQL)

portal.azure.com에서 클라우드를 사용하여 MySQL을 호스팅 받을거다.실제 서비스를 운영할거라는 가정하에 클라우드 서비스에서 호스팅을 받는게 안정적이라고 생각이 들어서 이것을 선택했다.MySQL을 검색하면 저렇게 나오는데 '유동 서버'를 클릭하자일단 무료로

2024년 10월 16일
·
0개의 댓글
·

Spring IntellIJ (Thymeleaf)

먼저 Controller 파일을 하나 만들어준다.첫번째 줄에 package라는 것은 꼭 있어야한다!저 package라는 것이 없으면 import 사용이 불가능하기 때문!!그리고 저기 class 앞에 public이 없으면 같은 폴더(패키지) 안에서만 사용가능하다!'상품페

2024년 10월 16일
·
0개의 댓글
·

Spring IntelliJ (Controller)

IntelliJ 에서 html을 작성할때 팁!'!'를 입력후 'tab'을 누르면 자동으로 완성된다짠!다음으로 컨트롤러에 관한 예시이다.@Controller는 Spring문법이다.@Controller는 서버기능을 만들고 싶을때 Class위에 작성한다.@GetMapping

2024년 10월 16일
·
0개의 댓글
·

Spring(초기 세팅)

2024년 10월 14일
·
0개의 댓글
·
post-thumbnail

Eclipse에서 sts 실행

Help에서 Eclipse Marketplace로 들어간다 Find에서 Spring을 검색하여 Spring Tool 4를 Install 해준다. ![](https://velog.velcdn.com/images/hi

2024년 10월 8일
·
0개의 댓글
·

WSL 설치

WSL설치 찾기에서 'Windows PowerShell'을 찾아서 실행한다. 여기서 'wsl --install'을 입력하면 wsl이 설치된다. 이제 여기서 ![](https://velog.velcdn.com/i

2024년 9월 25일
·
0개의 댓글
·
post-thumbnail

Apache Tomcat 설치 및 설정

자바 서블릿(Java Servlet)이나 자바 서버 페이지(Java Server Page, JSP)로 동적 웹 사이트(dynamic websites)를 구축하려면 웹 어플리케이션 서버(Web Application Server, WAS)가 필요하다.WAS는 웹 서버(we

2024년 9월 24일
·
0개의 댓글
·
post-thumbnail

Eclipse Error - Launch configuration references non-existing project 해결 방법

실행을 하다가 갑자기 이런 창이 나왔다.도대체 무엇인가 하면서 계속해도 이런 오류창이 계속 나와서 검색을 해봤다.실행하고자 하는 곳에 오른쪽 마우스키를 이용하여 'Run As'의 'Run Configuration'을 클릭한다.이런 창이 나오는데 여기서'Java Appl

2024년 9월 23일
·
0개의 댓글
·

Java 환경변수 및 Eclipse 초기 설정

Eclipse 다운로드 https://www.eclipse.org/downloads/packages/installer

2024년 9월 23일
·
0개의 댓글
·
post-thumbnail

AWS

초기에 지역 설정은 서울로 해야한다.(아니면 과금이 나갈 수도 있음)EC2 검색 후 클릭추가 클릭 후 초기 화면변경 해준다.인스턴스 시작 클릭인스턴스 아이디 클릭연결 클릭원격 데스크톱 파일 다운로드 클릭다운로드 완료그후 암호 가져오기 클릭프라이빗 파일 업로드 클릭업로드

2024년 6월 25일
·
0개의 댓글
·
post-thumbnail

SpringBoot - 로그인과 회원가입

스프링 기반 웹 애플리케이션의 인증과 권한을 담당하는 스프링의 하위 프레임워크이다인증(authenticate)은 로그인과 같은 사용자의 신원을 확인하는 프로세스를, 권한(authorize)은 인증된 사용자가 어떤 일을 할 수 있는지(어떤 접근 권한이 있는지)를 관리하는

2024년 6월 18일
·
0개의 댓글
·
post-thumbnail

SpringBoot - 게시판 질문과 답변

QuestionController.java 수정templates 에 question_list.html 생성\-> th : text 속성 대신에 대괄호를 사용하여 값을 직접 출력할 수 있다대부분의 규모 있는 부트 프로젝트는 컨트롤러에서 라포지터리를 직접 호출하지 않고 중

2024년 6월 18일
·
0개의 댓글
·
post-thumbnail

Spring Boot - JPA와 ORM

자바 애플리케이션에서 관계형 데이터베이스와 상호작용하기 위한 표준 API스프링부트는 JPA(Jav Persistence API)를 사용하여 데이터베이스를 관리한다.스프링부트는 JPA를 ORM의 기술 표준으로 사용한다.JPA는 인터페이스 모음이므로 이 인터페이스를 구현한

2024년 6월 17일
·
0개의 댓글
·
post-thumbnail

SpringBoot - 초기 설정

웹 프로그램(웹 애플리케이션)을 쉽고 빠르게 만들 수 있도록 도와주는 자바의 웹 프레임워크웹 프로젝트를 완성하기 위해서 많은 기능을 생성해야 한다.(쿠키처리, 로그아웃, 로그인, 데이터베이스 처리 등등)\-> 웹 프레임워크에는 기능들이 이미 만들어져 있다.\-> 웹 프

2024년 6월 17일
·
0개의 댓글
·
post-thumbnail

Spring - CRUD

영속처리: 데이터를 영구적으로 저장하고 유지1) VO 선언2) Mapper3) xml4) 테스트 코드등록작업 TodoMapper -> TodoService -> TodoController ->jsp 순서로 진행TodoMapper.javaTodoMapper.xmlTodo

2024년 6월 13일
·
0개의 댓글
·
post-thumbnail

Spring 2024.06.12

서블릿이 존재하는 공간을 서블릿 컨텍스트라고 했다. 스프링에서는 빈(Bean)이라고 부르는 객체를 관리하기 위해서 ApplicationContext라는 존재를 활용해야 한다.ApplicationContext는 root-context.xml을 이용해서 스프링이 실행되고

2024년 6월 12일
·
0개의 댓글
·