한글 깨짐 원인은 tomcat 또는 프로젝트 파일 web.xml 파일 설정과 연결되어있다. 그리고 적용 방식에는 POST 방식과 GET 방식에 따라 달라진다 POST 방식 일 경우 ->WEB-INF/web.xml 해당 프로젝트 web.xml 에 filter 기능을 추가 한다. encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding UTF-8 encodingFilter /* GET 방식 일 경우 ->tomcat -> server.xml GET 방식일경우 한글 데이터를 받을려고 하면 서버내에 직접 설정을 해주어야 한다. 톰켓 하위 server.xml에 들어가 밑에 코드를 찾아 URIEncoding="UTF-8" 을 추가해주..
map 데이터 비교하기 함수 종류 map.getOrDefault : 찾는 키가 존재한다면 찾는 키의 값을 반환 아니면 기본 값을 반환 (map의 특정 키값으로 비교하는 함수 for문 대신 사용 가능) ex ) result.add(map.getOrDefault(element,getEmtpyMap(element)); getEmtpyMap 사용자 설정 함수 : 초기값으로 설정해놓았음 -> map 안에 들어있는 값과 element 라는 list의 값을 비교하여 true 일경우 element를 현재 맵의 값을 반환 false 일경우 getEmtpyMap 사용자 설정 값을 반환 예시 코드 //초기값 함수 private Map getEmtpyMap(String element) { Map resultmap = new ..
임베디드 타입(복합 값 타입) 새로운 값 타입을 직접 정의할 수 있음 JPA는 임베디드 타입(embedded type)이라 함 주로 기본 값 타입을 모아서 만들어서 복합 값 타입이라고도 함 int, String과 같은 값 타입 일반적인 회원 클래스 형태 와 임베디드를 이용한 차이는 무엇인가? 일반적인 회원 클래스 코드 public class Member { private Long id; private String name; private String city; private String street; private String zipcode; private LocalDateTime startDate; private LocalDateTime endDate; .... } 위와 같이 회원 엔티티는 이름, 근무..
- Total
- Today
- Yesterday
- insert
- mybatis
- 알고리즘
- ncp
- 캐시
- 격리수준
- 컨테이너
- leatcode
- 리눅스
- 스케줄러
- dockerfile
- 네이버 클라우드
- centos7
- hazelcast
- Java
- 이미지
- dfs
- docker
- Cache
- spring
- MySQL
- Linux
- Quartz
- LocalDate
- Lock
- 정의
- 권한
- 캘린더
- 도커
- 개념 이해하기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |