# 스프링

387개의 포스트
post-thumbnail

블루보틀 프로젝트 메뉴바

프로젝트 중 가장 어려웠던 작업 메뉴 작업에 대한 리뷰다. 나에게 메뉴를 잊을 수 없는 개발이였다. 리뷰 시작하자 본사메뉴 지점메뉴 ![](https://images.velog.io/images/wogus216/post/0198a472-1cd9-4885-931

어제
·
0개의 댓글
post-thumbnail

스프링 개념

자바 플랫폼을 위한 오픈소스 어플리케이션 프레임워크. 동적인 웹사이트 개발을 위한 여러 가지 서비스를 제공.제어의 역전. 프레임워크에 제어의 권한을 넘김으로써 클라이언트 코드가 신경 써야 할 것을 줄이는 전략. 객체의 생명 주기를 관리하고 의존성 주입을 통해 각 계층

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

[Spring] Chapter 6. 컴포넌트 스캔

이 글은 김영한 님의 스프링 핵심 원리 - 기본편(https://www.inflearn.com/스프링-핵심-원리-기본편/dashboard)을 수강하며 학습한 내용을 정리한 글입니다. 모든 출처는 해당 강의에 있습니다.지금까지는 자바 코드의 @Bean이나 XML

2021년 7월 23일
·
0개의 댓글

Spring Security - 2

인증은 filter에서 하지 않음🧨 filter는 다른곳으로 '인가'를 해줌(말그대로 필터라서)이부분에서 DB 사용자 정보 select실패 시 AuthenticationFailureHandler 실행!접근 주체는 보호된 리소스에 접근하는 대상접근 주체는 Authent

2021년 7월 21일
·
0개의 댓글
post-thumbnail

java.io.FileNotFoundException: class path resource [주소] cannot be opened because it does not exist

어제부터 QA 부장님께서 자신의 로컬 환경에서 돌아가지 않는다며, 자기 자리까지 찾아오라고 하셨다. 처음보는 에러인데, 내 자리에서도 그것을 구현하기 까지가 너무나 힘든 여정이었다.어제, 나한테 "먼저 퇴근해볼께요. 내일 오전까지 고쳐놓으세요." 라고 말씀해주셨다. 솔

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

스프링 MVC 핵심 기술 (작성중)

스프링 MVC 1편- 백엔드 웹 개발 핵심 기술 서블릿 MVC 패턴 프론트 컨트롤러 패턴 스프링 MVC 구조 핸들러 매핑과 핸들러 어댑터 뷰 리졸버 실용적인 기능 스프링 MVC 기능 요청 요청 파라미터(쿼리파라미터, HTML Form, @RequestParam

2021년 7월 20일
·
0개의 댓글

Spring Security - 1

JWT 구현하기 전 Spring Security 공부하기🚩일단, Spring Security란 애플리케이션의 보안을 담당하는 스프링 하위 프레임워크다.보안이라면 인증, 권한, 인가 등이 있다.Spring Security는 인증과 권한에 대한 부분을 Filter로 처리

2021년 7월 19일
·
0개의 댓글

스프링 핵심 개념

인프런 스프링 핵심원리 강의를 듣고 중요한 개념 요약 정리 제어의 역전 IoC(Inversion of Control) 프로그램의 제어 흐름을 직접 제어하는 것이 아니라 외부에서 관리하는 것 IoC 컨테이너(DI 컨테이너) : AppConfig 처럼 객체를 생성하고

2021년 7월 17일
·
0개의 댓글

클라이언트 설계

클라이언트 API 설계 HTML GET/POST API

2021년 7월 16일
·
0개의 댓글
post-thumbnail

서버 설계

서버 완성하기 - CRUD 기능을 가진 API 만들기 RestController, Service, Repository, RequestDto

2021년 7월 16일
·
0개의 댓글

클라이언트-서버-DB

JPA Repository Model Dto Service Controller

2021년 7월 14일
·
0개의 댓글

21.07.14 스프링 자바

java.sql.SQLException: Field 'id' doesn't have a default valueHibernate의 오류는 아니고 특징이라고 한다. Hiberante는 DB를 추상화하는 도구로써 테이블이나 컬럼에 대해서 아주 정확한 매핑을 하지 않아 발생

2021년 7월 14일
·
0개의 댓글
post-thumbnail

개발일기 21.07.04 5주차 WIL

미니프로젝트가 시작됐다.내가 지금까지 구현한 기능은 다음과 같다.댓글 기능게시글의 ID값을 댓글에 추가해 게시글에 댓글이 같이 불러올 수 있게 했다2.게시글api에 댓글 개수 추가@Trasient를 이용해 변동성이 큰 댓글 개수를 DB에 저장하지 않고 그 때 그 때 불

2021년 7월 12일
·
0개의 댓글
post-thumbnail

자바스크립트로 div및 다양한 태그 추가 하기(서버단)

책 검색 후 api 값 리스트로 정렬하기검색 버튼을 눌렀을 때 onclick 작동하는 부분이다.ajax 통신을 통해서 get요청을 하게 만들었고 결고값은 json으로 반환해 들어가며 새로운 function이 실행된다컨트롤 단에서 작동 서비스단에 요청을 보낸다 서비스의

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

어노테이션(Annotation)?

주석프로그램 의미론에 직접적인 영향을 미치지 않지만 프로그램이 도구 및 라이브러리에 의해 처리되는 방식에 영향@interface컴파일 시간에 주석을 스캔하고 처리하기 위한 javac의 도구 빌드특정 주석에 대해 고유한 주석 프로세서를 등록자바 코드를 생성CLASS :

2021년 7월 10일
·
0개의 댓글
post-thumbnail

[Spring] Chapter 4. 스프링 컨테이너와 스프링 빈

이 글은 김영한 님의 스프링 핵심 원리 - 기본편(https://www.inflearn.com/스프링-핵심-원리-기본편/dashboard)을 수강하며 학습한 내용을 정리한 글입니다. 모든 출처는 해당 강의에 있습니다.스프링 컨테이너 생성스프링 빈 등록스프링 빈

2021년 7월 9일
·
0개의 댓글
post-thumbnail

빈 + 컨테이너

스프링스프링은 엔터프라이즈 애플리케이션을 개발하기에 적합한 프레임워크로 객체 관리를 해주는 빈 컨테이너 프레임워크다.기업과 조직의 비즈니스를 처리해주는 시스템엔터프라이즈 애플리케이션 개발이 어려운 원인은 개발의 복잡성(complexity)이 증가했기 때문임.과거에 비해

2021년 7월 7일
·
0개의 댓글

스프링 프레임워크

∎ 인터셉터

2021년 7월 7일
·
0개의 댓글

자바복습, 스프링 Controller, JSON

자바 복습 스프링 Controller JSON

2021년 7월 6일
·
0개의 댓글