# Spring

18410개의 포스트
post-thumbnail

[Spring] Validation 검증(1)

본 프로젝트 자료는 김영한님의 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술을 참고 제작됐음을 알립니다.가격, 수량에 문자가 들어가면 검증 오류 처리 필드 검증상품명: 필수, 공백X가격: 1000원 이상, 1백만원 이하 수량: 최대 9999특정 필드의 범위를 넘어서

약 1시간 전
·
0개의 댓글
·
post-thumbnail

Spring_Bean에 값 세팅

💡 매개변수에 따라 Bean에 값 넣기 클래스 생성자의 매개변수 개수가 동일하면 어디에 값을 넣게될까? ↓ 샘플 클래스 \>>> 생성자 중 각각 int num과 String str을 매개변수로 받는 클래스가 있음 \>>> 30이라는 값을 넣어봄 \>>> 컨트

약 2시간 전
·
0개의 댓글
·

서블릿에서 MVC 패턴까지

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술해당 글은 다음 강의를 통해 배운 내용을 스스로 정리한 글입니다.혼자 정리한 내용이다보니 강의 내용과 다를 수 있습니다.이딴식으로 개발해야 했다.그래서 JSP, Thymeleaf와 같은 템플릿 엔진이 필요하다.JSP로 개

약 3시간 전
·
0개의 댓글
·
post-thumbnail

Spring_Bean

📌스프링 빈(Spring Bean)? 스프링 빈에 들어가기에 앞서 스프링의 대표적인 3가지 특성을 간단히 살펴보겠다. 제어의 역전 IoC(Inversion of Control) IoC 컨테이너가 프로그램의 제어 흐름에 대한 권한을 가진다. 객체를 생성하고 실행할

약 4시간 전
·
0개의 댓글
·

spring에서 redis repository 사용 방법

redis Repository >😊스프링의 redis에서도 JpaRepository와 같이 save등의 메소드를 사용할 수 있는 기능을 제공하고 있습니다. > 먼저 아래와 같은 entity를 만들어줍니다. entity > 🫠@RedisHash의 경우 key의

약 6시간 전
·
0개의 댓글
·
post-thumbnail

Springboot javscript 'Failed to fetch'

잘못된 위치옳바른 위치

약 10시간 전
·
0개의 댓글
·
post-thumbnail

Section 6. 스프링 DB 접근 기술

H2 DB 설치 후 test 파일에서 memeber table을 생성하는 query문이다.data insert 예시스프링 컨테이너와 테스트를 함께 실행In test-case: 테스트 시작 전에 트랜잭션을 시작하고, 테스트 완료 후에 항상 롤백 \-> DB에 데이터가 남

약 11시간 전
·
0개의 댓글
·

spring boot: 비동기 처리하기

Spring 에서 비동기 경험해보기 🐢

약 11시간 전
·
0개의 댓글
·
post-thumbnail

타입 컨버터

예전에 jsp와 servlet을 활용하여 팀 프로젝트를 진행한 적이 있었다. 그때는 클라이언트로부터 넘어온 파라미터를 integer형태로 사용하기 위해 Integer.valueOf(param) 같은 메서드를 활용하여 일일이 타입을 변경해줘야 했다. 하지만 스프링은 이런

약 12시간 전
·
0개의 댓글
·

Spring Boot: Interceptor 인터셉터

HandlerInterceptor , WebMvcConfigurer

약 13시간 전
·
0개의 댓글
·

Spring Framework

Spring Framework

약 13시간 전
·
0개의 댓글
·
post-thumbnail

[Spring] 메시지, 국제화

본 프로젝트 자료는 김영한님의 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술을 참고 제작됐음을 알립니다.메시지 관리 기능을 사용하려면 스프링이 제공하는 MessageSource 를 스프링 빈으로 등록하면 되는데, MessageSource 는 인터페이스이다. 따라서

약 13시간 전
·
0개의 댓글
·

[Spring] 필터, 인터셉터

1. 필터 공통 관심 사항 로그인 한 사용자만 상품 관리 페이지에 들어갈 수 있어야 한다고 가정해보자. 이때 로그인을 하지 않은 사용자는 상품 관리 페이지의 url을 직접 호출하는 경우에도 상품 관리 페이지로 들어갈 수 없어야 한다. 컨트롤러에서 로그인 여부를 체크하

약 14시간 전
·
0개의 댓글
·
post-thumbnail

[프로젝트] 게시판 프로젝트 - 2

본문에서는 Restful API 테스트와 구현을 해보려한다.먼저 https://start.spring.io/로 들어가서dependencies에서 Rest Repositories와Rest Repositories HAL Explorer를 찾아준다.그 후, buil

약 14시간 전
·
0개의 댓글
·
post-thumbnail

[TIL_Carrotww] 119 - 23/06/07

BFS 문제를 많이 풀다보니 이렇게 다양한 방법으로 이동하는 문제에 대해서는 3차원 배열로 접근하여 풀면 풀린다는걸 알고 있어서 그렇게 접근했더니 바로 풀렸다.체스 말처럼 이동하는 말의 움직임은 8개밖에 없으므로 hr, hc로 배열을 만들어 움직임 배열을 선언하고 8번

약 14시간 전
·
0개의 댓글
·
post-thumbnail

[Spring] 타임리프 - 스프링 통합과 폼

본 프로젝트 자료는 김영한님의 스프링 MVC 2편 - 백엔드 웹 개발 활용 기술을 참고 제작됐음을 알립니다.타임리프가 제공하는 입력 폼 기능을 적용해서 기존 프로젝트의 폼 코드를 효율적으로 개선해보고자 한다.예제 코드HTMLth:object="${???}" : &lt

약 15시간 전
·
0개의 댓글
·
post-thumbnail

Spring Boot, MVC

Maven & Gradle Build Automation Tool Java 프로젝트를 빌드하는데 사용되는 대표적인 도구 소스코드 컴파일, 단위 테스트, 버전관리, JAR 생성… JAR 파일 배포를 위해 Java Class를 부수 정보와 함께 압축하는 형태 Bui

약 17시간 전
·
0개의 댓글
·

@Transactional(readOnly=true)

transactional 속성에서 readonly를 왜 걸어줘야 할까?한번 알아보자.readOnly 속성이 true로 설정되면, 트랜잭션 내에서 데이터를 변경하는 작업(INSERT, UPDATE, DELETE 등)은 허용되지 않는다. 오직 데이터를 읽는 작업만 수행할

약 18시간 전
·
0개의 댓글
·

[Spring] Spring 프로젝트 생성

문제 : STS 플러그인 설치 오류 발생 – 기존에 사용하던 이클립스에서 마켓플레이스를 통해 STS를 설치하려고 하였으나 플러그인이 기존 이클립스의 버전을 지원하지 않아 설치 오류 발생 > 해결 : STS설치또는 이클립스 버전 변경후 플러그인 설치(STS는 이클립스 기반의 스프링에 최적화된 IDE) (스프링 홈페이지에서 STS3다운 최신 버전인 STS4는...

약 18시간 전
·
0개의 댓글
·