[JAVA] Map, List 빈 객체인지 확인하기 https://lasbe.tistory.com/103 [Java/자바] List, Map 비어있는지 확인하기 ⚡️컬렉션의 Null값 체크 프로젝트를 진행하며 List를 받아와, 비어있는지 확인하기 위해 습관적으로 null 값을 비교해주었다. if( list == null ) { (1) } else { (2) } 동등 연산자를 이용해 컬렉션을 비교 lasbe.tistory.com .isEmpty() 사용 == null 아님! JAVA 2023.04.25
[JAVA] Map key 값 이용하여 value 가져오기 key 값을 불러와서 value를 가져오는 방법 https://doctorson0309.tistory.com/148 [Java] Map의 Key값을 이용하여 Value값 가져오기 public static void main(String ar[]){ Map paramMap = new HashMap(); //MAP의 KEY값을 이용하여 VALUE값 가져오기 for (String mapkey : paramMap.keySet()){ System.out.println("Key:"+mapkey+", Value:"+paramMap.get(mapkey)); }} 감사합니다.궁금 doctorson0309.tistory.com key 값을 지정해서 value를 가져오는 방법 [Java] Map의 Key값을 이용하여 Valu.. JAVA 2023.04.22
[JAVA] isEmpty() / isBlank() https://wakestand.tistory.com/803 자바 isEmpty() isBlank() 차이 및 사용방법 자바에서 String의 공백을 확인할 때 isEmpty() 와 isBlank()를 사용할 수 있는데 일단 isEmpty()가 먼저 나왔고 이후에 isBlank()가 나와서 isEmpty()는 자바 6부터 사용 가능하지만 isBlank()는 자바 11부터 사용 wakestand.tistory.com https://wakestand.tistory.com/797 자바 isNullOrEmpty 메소드 예제 및 사용방법 public class StringUtil { // null, isEmpty 여부 확인 public static boolean isNullOrEmpty(String str) { .. JAVA 2023.04.21
[JAVA] StringUtils.equalsIgnoreCase https://www.baeldung.com/java-string-equalsignorecase 대소문자를 무시할 때 두 문자열 값이 동일한 지 확인 같으면 true, 다르면 false 를 반환 JAVA 2023.04.13
[JAVA][jackson] JsonNode 읽기, 가져오기 https://hianna.tistory.com/638 [Java/Jackson] JsonNode 생성, 읽기, 쓰기, 수정 예제 Jackson의 JsonNode를 다루는 방법을 정리하였습니다. 1 JsonNode 생성하기 JsonNode 생성하기 ArrayNode 생성하기 JSON 문자열로 JsonNode 생성하기 Java Object로 JsonNode 생성하기 Map으로 JsonNode 생성하기 JsonNode 변 hianna.tistory.com JsonNode.get() () 안에 index ( int ) 혹은 key값 ( String ) 을 이용하여 값을 가져올 수 있다. JAVA 2023.04.10
[JAVA][jackson] xml to json / java object https://www.baeldung.com/jackson-convert-xml-json JAVA 2023.04.09
Repositoty Pattern https://jcchu.medium.com/repository-pattern%EC%97%90-%EB%8C%80%ED%95%B4-%EC%95%8C%EC%95%84%EB%B3%B4%EA%B8%B0-c86407d487cf Repository Pattern에 대해 알아보기 그림-01을 보면서 문득, MVP, MVVM에서 Repository 를 사용하는데… 그래서 Repository가 뭘까? 생각이 들었다. MVP와 MVVM에 대한 다양한 예제들을 참고하며, Repository가 있는 예제도, 없는 예제도 많이 보며 jcchu.medium.com JAVA/SPRING 2023.03.24
[SPRINGBOOT] @SpringBootApplication https://coooding.tistory.com/33 [Spring][Spring boot] @SpringBootApplication 이란? 다들 스프링부트 프로젝트를 처음 시작할때 @SpringBootApplication를 한번씩 보셨을 것입니다. 오늘은 @SpringBootApplication에 대해서 간단히 알아보겠습니다. @SpringBootApplication 이란? @SpringBootAplication 어 coooding.tistory.com ⬇️ @SpringBootApplication 이란? @SpringBootAplication 어노테이션은 auto-configuration을 담당합니다. 다시 이야기 하자면 @SpringBootAplication 어노테이션으로 인해 스프링 부트의 자.. JAVA/SPRINGBOOT 2023.03.21
[SPRING] @SuppressWarnings https://devmg.tistory.com/217 [java] @SuppressWarnings 란? 자바에서 노란색으로 Warnings이 나타나는 경우 어노테이션을 이용하여 문제를 해결할 수 있다. 이건 컴파일러가 일반적으로 경고하는 내용 중"이건 하지마"하고 제외시킬 때 쓰인다. 아래의 소스 devmg.tistory.com JAVA/SPRING 2023.03.14
[SPRING] @Transactional propagation https://jsonobject.tistory.com/467 Spring Boot, @Transactional 전파 레벨 정리 @Transactional 사용시 주의사항 @Transactional을 클래스 또는 메써드 레벨에 명시하면 해당 메써드 호출시 지정된 트랜잭션이 작동하게 된다. 단, 조건이 있다. 해당 클래스의 Bean을 다른 클래스의 Bean jsonobject.tistory.com https://devlog-wjdrbs96.tistory.com/424 [Spring] Transactional Propagation 정리하기 @Transactional Propagation 알아보기 이번 글에서는 Spring Transactional 어노테이션에서 propagation 특징에 대해서 정리해보려 .. JAVA/SPRING 2023.03.12