profile
功在不舍
post-thumbnail

[Likelion] Spring 스터디 4주차-2

fadf

6일 전
·
0개의 댓글
·
post-thumbnail

[Likelion] Spring 스터디 4주차-1

강의 : Inflearn-실전! 스프링 부트와 JPA 활용1 - 웹 애플리케이션 개발기간 : 7/28~8/3사용 기능: web, thymeleaf, jpa, h2, lombok, validationgroupId: jpabookartifactId: jpashop./gra

6일 전
·
0개의 댓글
·
post-thumbnail

Cookie와 Session이란?

HTTP프로토콜의 특징이자 약점을 보완하기 위해 사용한다.먼저 http프로토콜의 특징이자 약점을 살펴보자.Connectionless. Protocol 비연결지향클라이언트가 서버에 요청했을때, 그 요청에 맞는 응답을 보낸 후 연결을 끊는 처리방식.Stateless Pro

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

[Spring] Spring Security(4)

여러가지 로그인 방식 DefaultLoginPageGeneratingFilter(기본 로그인 화면) GET /login 을 처리 별도의 로그인 페이지 설정을 하지 않으면 제공되는 필터 기본 로그인 폼을 제공 OAuth2 / OpenID / Saml2 로그인과도 같이

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

[Likelion] Spring 스터디 3주차

H2 DB 설치 개발이나 테스트 용도로 가볍고 편리한 DB, 웹 화면 제공 -> 개발 중 테스트할 때는 DB를 직접 이용해서 테스트하지 않는다. -> 이때 간편하게 테스트 용도의 DB로 h2를 많이 사용한다. https://www.h2database.com/html/d

2022년 7월 28일
·
0개의 댓글
·
post-thumbnail

[Spring] Spring Security(3)

톰켓과 같은 웹 애플리케이션을 서블릿 컨테이너라고 부르는데, 이런 웹 애플리케이션(J2EE Application)은 기본적으로 필터와 서블릿으로 구성되어 있습니다.필터는 체인처럼 엮여있기 때문에 필터 체인이라고도 불리는데, 모든 request 는 이 필터 체인을 반드시

2022년 7월 26일
·
0개의 댓글
·

[Spring] Spring Security(2)

스프링 시큐리티란? 웹사이트는 각종 서비스를 하기 위한 리소스와 서비스를 사용하는 유저들의 개인 정보를 가지고 있는데 이들 리소스를 보호하기 위해서 일반적으로 웹 사이트는 두가지 보안 정책이 요구된다. 서버 리소스 유저들의 개인정보 인증(Authentication)

2022년 7월 26일
·
0개의 댓글
·

[Spring] Spring Security(1)

프로젝트 세팅 settings.gradle settings.gradle에서는 전체 프로젝트의 구조를 빌드하게된다. 보통 한개의 프로젝트를 구성하지만, 여러 모듈 프로젝트들을 포함하게 되는 경우가 있는데 해당 강의에서는 여러 모듈 프로젝트를 사용하기 때문에 group으

2022년 7월 22일
·
0개의 댓글
·
post-thumbnail

[IntelliJ] spring boot devtools 세팅

devtools는 Spring boot에서 제공하는 개발 편의를 위한 모듈이다.개발을 하다보면, 코드 수정시 브라우저에서 보여주는 내용도 수정하려면 어플리케이션을 다시 켜야되서 불편한 점이 많다...컴성능에 따라 시간도 오래걸릴 수 도 있고 ㅠㅠ하지만 devtools를

2022년 7월 22일
·
0개의 댓글
·

[Spring-error해결] Could not find method compile() 해결

build.gradle을 새로고침하니 compile이라는 method가 없다며 오류가 났다.https://stackoverflow.com/questions/23796404/could-not-find-method-compile-for-arguments-gradl

2022년 7월 22일
·
0개의 댓글
·
post-thumbnail

[Spring] Spring Data JPA(3)

다음과 같이 리턴형을 자유롭게 지정하여 여러가지 값을 받을 수 있으나 Runtime시 에러가 날 수 있기 때문에 잘 지정해줘야함.https://docs.spring.io/spring-data/jpa/docs/current/reference/html/Spring

2022년 7월 22일
·
0개의 댓글
·

[Spring] Spring Data JPA(2)

JPA 시작 전 준비사항 JPA의 필수도구 LomBok lombok을 사용한 예제 코드 보통 getter,setter 등등 필요한 메서드를 일일이 귀찮게 코딩 안해줘도 해당 어노테이션들로 structure들이 자동 생성된다. H2 DB란? JAVA 기반의 경량화

2022년 7월 21일
·
0개의 댓글
·

[Likelion] Spring 스터디 2주차

비지니스 요구사항 정리 데이터 : 회원ID,이름 기능 : 회원등록, 조회 아직 데이터 저장소가 선정되지 않음(memoryDB 이용) Controller : 웹 MVC의 컨트롤러 역할 Service : 핵심 비즈니스 로직 구현 Repository : 데이터베이스에 접

2022년 7월 20일
·
0개의 댓글
·
post-thumbnail

[Spring-error해결] data.sql을 만들 때 에러

Spring JPA를 학습하던중 테스트 데이터를 만들기 위해 다음과 같은 코드를 작성했지만 오류가 발생했다. 다음과 같은 내용으로 그런 문법이 아예없다고 하던 것이다...강의에서 본 것을 그대로 따라친 것인데 매우 당혹스러웠는데 대게 이런 경우 버전 차이 때문이지 않을

2022년 7월 18일
·
0개의 댓글
·
post-thumbnail

[Spring] Spring Data JPA(1)

Object Relation Model, 객체와 DB 사이와 관계를 이어주는 객체임JPA는 현재 Java 진형의 ORM 표준으로 채택되어 있음Persistence의 영역, 즉 data에 접근하기 위한 API의 규격을 정의한 것(Interface로 정의되어있음)ORM은

2022년 7월 18일
·
0개의 댓글
·
post-thumbnail

[Spring] Swagger

Swagger란? Swagger란 개발한 REST API를 편리하게 문서화해주고, 이를 통해서 관리 및 제3의 사용자가 편리하게 API를 호출해보고 테스트 할 수 있는 프로젝트이다. Spring Boot에서는 간단하게 springfox-boot-starter를 grad

2022년 7월 15일
·
0개의 댓글
·
post-thumbnail

[Spring] JUnit

TDD(Test-Driven Development) : 테스트 주도 개발에서 사용하지만, 코드의 유지 보수 및 운영 환경에서의 에러를 미리 방지하기 위해서 단위 별로 검증하는 테스트 프레임워크단위테스트 : 작성한 코드가 기대하는 대로 동작을 하는지 검증하는 절차java

2022년 7월 15일
·
0개의 댓글
·

[Spring] Naver 지역 검색 API 연동해보기

STEP 1 해당 페이지에서 필요한 것을 준비한다! https://developers.naver.com/docs/serviceapi/search/local/local.md#%EC%A7%80%EC%97%AD 다음과 같이 Talend API Tester에서 테스트해보고

2022년 7월 13일
·
0개의 댓글
·
post-thumbnail

[Spring] Server(Client) to Server연결

다른 Server와의 연결해보기!(2개의 Server 이용)client의 ControllerGET 방식client가 server에 요청한 url에 대한 response 처리 부분(echo임)POST 방식아주 기본적인 POST 요청/응답 방식2-1. POST-exchan

2022년 7월 12일
·
0개의 댓글
·

[Spring] 비동기 처리

부족한 부분이 많아 다시 공부해봐야할 듯 하다.다음은 annotation을 통해 제일 기본적으로 동작하는 async 코드이다.메서드 호출 코드async 동작 메서드testControllerthread 실행custom thread출처 : 한 번에 끝내는 Java/Spri

2022년 7월 12일
·
0개의 댓글
·