본문 바로가기

전체 글244

빈(Bean) 생성 6. 빈 생성 방법 - 항상 Application.java 의 패키지와 같거나 서브 패키지로 빈을 작성하자.(*) 1> 명시적으로 생성 - @Configuration + @Bean 이용 ==> @Configuration 을 통해서 @Bean으로 지정한 빈을 생성했음. ==> @Bean 은 메서드 레벨만 가능.     @Configuration 는 클래스 레벨만 가능.package com.exam;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBootApplication;@SpringBootApplicationpublic class DemoApplication { publ.. 2024. 7. 2.
로깅처리 5. 로깅처리 https://docs.spring.io/spring-boot/docs/2.7.18/reference/htmlsingle/#features.logging# 로깅처리시 색상변경 안먹힐때 해결방법 https://stackoverflow.com/questions/48011632/where-is-spring-output-ansi-enabled-configured1> 개요 - System.out.println 대신 특정 값(로그값)을 상황(레벨;단계)에 맞게 콘솔(파일)에 출력. 2> 로그처리를 전문적으로 해주는 라이브러리 - log4J 라이브러리 ==> log4jPrint() - logback 라이브러리(boot 기본 로깅담당) ==> logbackPrint()   * 로깅처리 구조       S.. 2024. 7. 2.
개요 Spring 어플리케이션 개발 1. Spring FrameWork 프로젝트 - https://spring.io/projects/spring-framework#learn 가서 Reference Doc 와 API Doc 참조. - 최신 버전인 6은 JDK 17 부터 지원됨. - STS 3 사용해야됨. 2. Spring Boot 프로젝트 - https://spring.io/projects/spring-boot#learn 가서 Reference Doc 와 API Doc 참조. - 최신 버전인 3은 JDK 17 부터 지원됨. - STS 3 및 STS 4 모두 사용가능. - FrameWork 의 자동화 버전 3. 용어 정리 1> POJO - Plain Old Java Object - 플랫폼에 독립적인 형태의 클래스.. 2024. 7. 2.
JSP 5일차 - MyBatis 연동 공통) webapp > WEB-INF > lib > jstl.jar 와 standard.jar 를 추가하게 되면 EL 방식으로 연동이 가능하다  방법1)package com.servlet;import java.io.IOException;import java.util.List;import javax.servlet.ServletException;import javax.servlet.annotation.WebServlet;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import com.dao.EmpDAO;import com.d.. 2024. 5. 24.