쌍용교육(JAVA)/Spring

ch07_SpringDI를 처음 시작했을 때와 같은 방법으로 설정하면 연결이된다.2024.06.12 - [분류 전체보기] - 쌍용교육 -JSP수업 77일차 - ch07_SpringDI(1) 쌍용교육 -JSP수업 77일차 - ch07_SpringDI(1)workspace에 압축풀기연결 후 인식 시키기위한 단계nine-victory.tistory.comsrc/main/webapp => index.jsp 생성 Hello Spring!!WEB-INF/web.xml에서 web-app 빨간줄 없애기이라고 바꿔주면 빨간줄이 사라진다.  스프링 MVC의 주요 구성 요소 구성요소설명DispatcherServlet클라이언트의 요청을 전달받는다. 컨트롤러에게 클라이언트의 요청을 전달하고, 컨트롤러가 리턴한 결과값을 View..
스프링 AOP AOP(Aspect Oriented Programming)는 로깅과 같은 기본적인 기능에서부터 트랜잭션이나 보안과 같은 기능에 이르기까지 어플리케이션 전반에 걸쳐 적용되는 공통기능을 핵심 기능과 분리해서 모듈로 구현한 뒤 핵심 기능이 수행될 때 필요로 하는 곳에 공통기능이 적용되게 하는 기능이다. 공통의 관심사항을 적용해서 발생하는 의존 관계의 복잡성과 코드 중복을 해소해 주는 프로그래밍 기법이다. 쉬운설명 :A,B,C 프로그램은 각자 공통 기능을 내장하고있다. 그치만 가지고있던 공통기능을 빼서 공통 기능을 따로 만든다.그 후 A프로그램이 실행되면 공통기능을 사용하도록 설정하는 방식. 마찬가지로 B,C가 실행될 때 공통기능을 사용하도록 설정하는 방식이다.(설정파일과 어노테이션을 이용하여 설..
kr.spring.ch08 ~kr.spring.ch15 명시해야됨kr.spring.ch16 => SmsSender package kr.spring.ch16;public class SmsSender {}SystemMonitorpackage kr.spring.ch16;import org.springframework.beans.factory.annotation.Autowired;public class SystemMonitor { /* * @Autowired * 생성자, 필드, 메서드에 지정 가능 * 메서드에 지정할 때는 setXXX뿐만 아니라 일반메서드에도 적용 가능 * * @Autowired 어노테이션은 타입을 이용해서 자동적으로 프로퍼티 값을 설정하기 때문에, * 해당 타입의 빈 객체가 존재하..
kr.spring.ch02 => StudentBean package kr.spring.ch02;public class StudentBean { public void study(String course) { System.out.println(course+"를 공부합니다"); }}SpringMainpackage kr.spring.ch02;import org.springframework.context.support.AbstractApplicationContext;import org.springframework.context.support.ClassPathXmlApplicationContext;public class SpringMain { public static void main(String[] args) ..
workspace에 압축풀기연결 후 인식 시키기위한 단계
다운이 되었는지 확인하는 방법