분류 전체보기 (30) 썸네일형 리스트형 Test Code에서 tearDown이란? tearDown은 소프트웨어 테스트에서 사용되는 용어로, 각각의 테스트 케이스가 끝난 후에 실행되는 정리 코드를 지칭합니다. setUp과는 반대로 테스트 이후에 수행되는 작업을 정의하는 메소드입니다. 일반적으로 테스트 환경을 초기화하거나 테스트에 사용된 리소스를 해제하는 등의 작업을 수행합니다. 이를 통해 테스트 케이스 간의 독립성을 유지하고, 테스트 환경이나 리소스의 부정적인 영향을 다음 테스트에 전파시키지 않도록 합니다. tearDown 메소드는 테스트 프레임워크에서 제공되며, 일반적으로 @After 어노테이션과 함께 사용됩니다. 이는 테스트 케이스 실행 이후에 tearDown 메소드가 자동으로 호출되도록 설정합니다. 다음은 JUnit 프레임워크에서 tearDown 메소드를 사용하는 예시입니다: im.. @Transactional @Transactrional이란? @Transactional은 스프링 프레임워크에서 제공하는 애노테이션으로, 데이터베이스 트랜잭션을 관리하는 데 사용됩니다. 이 애노테이션은 메서드 레벨 또는 클래스 레벨에서 사용할 수 있으며, 트랜잭션의 범위와 특성을 정의합니다. @Transactional 애노테이션을 사용하면 다음과 같은 역할을 수행할 수 있습니다: 트랜잭션 관리: @Transactional 애노테이션이 적용된 메서드는 트랜잭션 내에서 실행됩니다. 스프링은 트랜잭션의 시작과 종료, 롤백 또는 커밋과 같은 트랜잭션 관리 작업을 자동으로 처리합니다. 이를 통해 개발자는 명시적으로 트랜잭션을 제어하는 코드를 작성하지 않고도 편리하게 트랜잭션을 사용할 수 있습니다. 롤백 처리: 기본적으로 @Transactio.. AP로그와 JBoss로그 AP 로그와 JBoss 로그의 차이는 구체적인 맥락에 따라 다를 수 있습니다. 일반적으로 AP(애플리케이션) 로그는 애플리케이션의 동작과 관련된 로그를 의미하며, JBoss 로그는 JBoss 애플리케이션 서버의 동작과 관련된 로그를 의미합니다. AP 로그: AP 로그는 특정 애플리케이션의 동작과 관련된 로그 메시지를 포함합니다. 이 로그는 개발자가 코드에 직접 작성하거나 애플리케이션 프레임워크나 라이브러리에서 자동으로 생성할 수 있습니다. AP 로그는 주로 애플리케이션의 실행 상태, 오류 및 예외 메시지, 중요한 이벤트 등을 기록하는 데 사용됩니다. 로그 메시지의 형식과 내용은 애플리케이션과 개발자의 설정에 따라 다를 수 있습니다. JBoss 로그: JBoss 로그는 JBoss 애플리케이션 서버의 동작과.. JavaScript JavaScript Javascript Event addEventListener 사용 시 함수 괄호 localStorage와 sessionStorage localStorage localStorage는 같은 도메인 / 포트 / 프로토콜일 때 동일하게 공유한다. ⇒ 내가 띄운 앱에서는 같은 값을 공유할 수 있다. (다른 창이어도 가능) sessionStorage는 하나의 탭에서 공유한다. 추가설명 Web Storage(localStorage, sessionStorage) 개요와 사용법 JAVA JAVA https://ksabs.tistory.com/205 https://mangkyu.tistory.com/241 지네릭 와일드카드 Thread pool https://cheershennah.tistory.com/170 https://www.baeldung.com/thread-pool-java-and-guava AES256Util 생성 시 volatile Java volatile이란? SPRINGBOOT SPRINGBOOT @ConfigurationProperties @ConfigurationProperties 사용법 - 삽질중인 개발자 @ConfigurationProperties를 사용하면 yml에 등록되어 있는 내용을 클래스로 가져올 수 있음 @Value가 단일 값으로 불러 오는 것과 차이 Springboot yaml 파일에 List 세팅하기 List형식으로 가져 올 경우 - 를 붙인다 JDK Dynamic Proxy와 CGLib를 알아보자 #2 프록시패턴 cglib IntelliJ에서 자바(jar) 라이브러리 추가하는 방법 프로젝트에 java lib 추가 / gradle 의존 스프링 주요 어노테이션 정리 스프링부트 어노테이션 이전 1 2 3 4 다음