내가 선택한 DB 동시성 해결방법
내가 선택한 DB 동시성 해결방법 내가 선택한 DB 동시성 해결방법 팬텀문제에 어울리는 대표 이미지가 없었다 서론 오랜만에 블로그 포스팅이다. 포스팅 아이템들은 넘처나는데, 시간이 없어서(핑계) 작성할 시간은 없었던 것 같다. 마침 진행하던 프로
[Servlet,JSP]Servlet 문서 작성법
[Servlet,JSP]Servlet 문서 작성법 유튜브 강의 '자바-JSP-Spring'을 기반으로 공부하였습니다. https://www.youtube.com/watch?v=MmxzA_0Vtoo&list;=PLieE0qnqO2kTyzAlsvxzo
스프링 프레임워크 Reactive Stack, Servlet Stack 개념
스프링 프레임워크 Reactive Stack, Servlet Stack 개념 728x90 반응형 '스프링 프레임워크(Spring Framework) Reactive Stack과 Servlet Stack' WebClient를 사용하기 위해서 공부하
[Spring Boot] Redis 연동 및 Cache 적용 예제
[Spring Boot] Redis 연동 및 Cache 적용 예제 Spring boot + Redis 연동 및 Cache 예제 Redis 소개 Redis 는 데이터베이스, 캐시 또는 메시지 브로커로 사용할 수 있는 오픈소스 인메모리 키-값 형태의
[Pinpoint] 로컬 서버 구축
[Pinpoint] 로컬 서버 구축 이번 장에서는 로컬 환경에서 Pinpoint 서버를 구축하는 방법에 대해서 알아본다. 공식 Github 페이지 (링크)에는 Pinpoint에서 만든 Sample 프로젝트에 Pinpoint Agent를 붙이는 방식으
Spring에서 환경 변수를 어떻게 사용할까?
Spring에서 환경 변수를 어떻게 사용할까? 로컬환경, 테스트환경, 배포환경등 다양한 환경에 따라 변수값을 바꿔줘야할 때가 있습니다. 가장 간단하게 적용해볼 수 있는 방법은 커맨드라인이나 환경변수 인자 값으로 넣어주고 실행하는 것입니다. 하지만
[Spring Boot] 페이징 ( + MyBatis, 타임리프)
[Spring Boot] 페이징 ( + MyBatis, 타임리프) 반응형 1. 페이징 처리를 위한 필드들 정의 (Pagination.class) 2. 총 컨텐츠 개수, 현재 페이지, 현재 페이지 블록(범위) 를 받아서 처리 3. 화면에 보여주기(
Spring Boot : MyBatis XML 파일 기본 설정
Spring Boot : MyBatis XML 파일 기본 설정 매퍼의 위치를 지정해준다. xml 파일에 위 내용이 들어가야한다. namespace는 Mapper의 위치를 쓰면된다. 그 이후 BoardMapper.java 에 있는 메소드 명과
Spring Boot : 웹프로그래밍을 위한 기본 설정
Spring Boot : 웹프로그래밍을 위한 기본 설정 프로젝트를 만들 때 Dependencies 를 선택하는 창이 나온다. Web Programming을 할 것이니까 Web 탭에서 Rest Repositories(RESTful 사용), Spring
스프링 강의 17강 _ XML Configuration을 Java Configuration으로 변경하기
스프링 강의 17강 _ XML Configuration을 Java Configuration으로 변경하기 XML파일에 남은 건 뿐이다. @Bean이 컨테이너에 담아 준다. 기능함수가 아니라 컨테이너에서 저런 이름을 가지고 존재하게 된다.