# Springboot

292개의 포스트

[ springboot ] Redis Cache 사용

Spring boot 에 Redis를 적용해보자 ❗ ❗ 클라이언트 - Jedis, Lettuce Lettuce는 Netty 기반의 Redis Client로 비동기로 요청을 처리해 성능면에서 장점이 있다 Jedis 기반처럼, Pool을 별도로 사용하지 않아도 돼서 개

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

[스프링 인 액션5 따라하기] 3-1장

3장에서는 데이터를 저장하는 방법을 학습한다.자바진영에서는 관계형 뎅이터베이스와 SQL을 사용할 때 JDBC, JPA를 가장 많이 사용한다.Spring Jdbc와 Spring JPA를 활용하면 더욱 쉽게 사용할 수 있다.일단 의존성을 추가하자groupId: org.sp

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

[스프링 인 액션5 따라하기] - 2장

@Getter, @Setter , @EqualsAndHashCode, @RequiredArgsConstructor 어노테이션을 매핑한 것과 같은 역할을 한다.logger 필드를 생성해준다. SpringBoot 에서는 logback 이 기본 로깅 프레임워크로, 의존하고

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

[스프링 인 액션5 따라하기] 1장

스프링 동작 방식을 간단하게 살펴보고 스프링을 이루고 있는 프로젝트들을 살펴본다.스프링은 Spring Application Context라는 Container를 제공하는데, 이 녀석은 Application Component들을 생성하고 관리한다.Application C

3일 전
·
0개의 댓글

스프링부트 프로파일과 기본로깅

Profile > Environment의 property인 spring.profiles.active = dev, test등으로 등록하고 @Component, @Configuration or @ConfigurationProperties에 @Profile을 마킹함으로써 환

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

Self Project(ICN-APP) 일기 #2

기존에 생각하던 설계는 하나의 서비스를 통해 모든 것을 하는 방식이었다. 근데 MSA를 접하고 나서 각 기능 별로 서비스를 나눠야 겠다는 생각에 여러 기술 스택을 찾아보면서 다시 보충을 하게 되었다.

6일 전
·
0개의 댓글

[Java] 커스텀 애노테이션으로 Password규칙 적용하기

스프링 프레임워크가 기본적으로 제공하는 Validator이외의 Validator를 구현해야할 순간 이있습니다. 스프링은 컨트롤러에서 클라이언트에서 넘겨받은 값에 대한 검증을 JSR-303 기반으로 쉽고 강력하게 할 수 있습니다. 또 한 커스텀 한 어노테이션을 쉽게 구현

6일 전
·
0개의 댓글

스프링부트 YAML 설정

.properties파일 대신 .yml파일을 사용할 수 있다.어떻게? classpath에 SnakeYAML Library가 있으면 사용할 수 있다. 그런데 spring-boot-starter가 있으면 자동으로 제공해준다. 따라서 .yml파일을 사용할 수 있다.내부적으로

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

스프링부트 프로퍼티와 각종 외부 설정의 우선순위

터미널SPRING_APPLICATION_JSON='{"acme":{"name":"EnvVariable"}}' java -jar -Dname=javaSystemProperty test.jar --name=commandArgument프로젝트 내의 application.pr

2021년 1월 13일
·
0개의 댓글

스프링부트 SpringApplication 커스터마이징과 Admin

SpringApplication이 생성하는 ApplicationContext의 타입을 커스터마이징하는 방법. 스프링은 어플리케이션에따라 디폴트값으로 웹이아니면 AnnotationConfigApplicationContextg, 웹어플리케이션이면 AnnotationCon

2021년 1월 12일
·
1개의 댓글

spring, framework 용어정리

Framework, Spring, Springboot

2021년 1월 11일
·
1개의 댓글
post-thumbnail

[스프링입문] 스프링 db 접근 기술 - 순수JDBC와 JDBCTemplate

김영한님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술을 보면서 공부한 내용입니다.

2021년 1월 11일
·
0개의 댓글
post-thumbnail

[스프링입문] 회원 관리 예제 - 웹 MVC 개발

김영한님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술을 보면서 공부한 내용입니다.

2021년 1월 11일
·
0개의 댓글
post-thumbnail

[스프링 입문] 스프링 빈과 의존 관계

김영한님의 스프링 입문 - 코드로 배우는 스프링 부트, 웹 MVC, DB 접근 기술을 보면서 공부한 내용입니다

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

[Spring Boot] 이건 뭐야?

먼저, 저는 컴퓨터학부 소속의 대학원생입니다. 이전에는 한 교육 회사에서 기획 겸 강사로 일하다가 인연이 닿아 이런 상황이 되어버렸네요 ㅎㅎ SpringBoot와의 만남 연구실에서 진행하는 한 프로젝트가 있습니다. 여기서 저는 JSON 문서와 JSON스키마를 비교하

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

[ springboot ] yml 파일 상수 사용

application.yml 클래스를 하나 생성해서, , 어노테이션 추가 @Confgi

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

[SpringBoot] MyBatis 와 스프링부트 -3 ( 회원목록보기 )

JSP 페이지에 회원 목록을 출력할 테이블을 만들었다. 매퍼의 쿼리문 id과 매핑할 DAO 의 메서드는 반드시 동일해야한다. select 문이기 때문에 resultType을 기재해준다. DAO 인터페이스에 매핑할 Mapper의 쿼리문 id와 동일한 이름의 메서드를 만들

2021년 1월 6일
·
0개의 댓글
post-thumbnail

[SpringBoot] MyBatis 와 스프링부트 -2 ( index.jsp / 회원정보입력기능 )

1. top , body , bottom .jsp 세가지 부분으로 JSP파일을 나눠서 include를 통해 구현한다. 추후 코드 수정시 전체적으로 코드를 수정해야하는 불편함을 줄일 수 있다. 2. 그 밖의 기능을 위한 JSP 파일 구성하기 3. VO 만들기 @Dat

2021년 1월 6일
·
0개의 댓글
post-thumbnail

[SpringBoot] MyBatis 와 스프링부트 -1 ( 프로젝트 만들기/ 환경설정 / index만들기)

Spring Starter Project 로 새로운 프로젝트를 생성한다. 필요한 설정을 추가한다.JSP 와 JSTL 사용을 위한 설정을 pom.xml에 추가해준다.: VIEW 단을 JSP로 만들기 위해서 필요하다.포트, 데이터베이스, JSP 경로 등을 설정해준다. 참고

2021년 1월 6일
·
0개의 댓글
post-thumbnail

[SpringBoot] Packaging / WAR / JAR / 스프링부트에서 Mybatis 구현

1 ) WAR: JSP로 진행 웹 전용2 ) JAR: HTML로 진행 JAVA 전용두가지의 패킹방법을 섞을 수 없다.필요한 옵션 추가하기WAR로 프로젝트를 생성하면 webapp폴더가 자동으로 생성되어있다.JSP 와 JSTL 을 사용하기위해 pom.xml 에 설정추가

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