본문 바로가기
728x90

Spring153

스프링 9강 - 값 형식 DI NewlecExam.java 파일에 가서 getter setter메서드 추가하여 준다. 그렇지 않으면 실행 시 setter메서드 없다고 에러 뜸 그러므로 넣어주고 setting.xml로 가서 property value값을 지정하는 2가지 방법 https://www.youtube.com/watch?v=9iNvs7aeeDM&list=PLq8wAnVUcTFUHYMzoV2RoFoY2HDTKru3T&index=9 2021. 12. 27.
스프링 강의 8강(2/2) - IoC 컨테이너 사용하기(ApplicationContext) 오래 기다려 봤지만 리빌딩 작업에 문제가 있는 것 같다. 일단 메이븐 싸이트 가서 직접 다운 받겠음. https://mvnrepository.com/ spring검색 버젼 5.1.9 org.springframework spring-context 5.1.9.RELEASE 저장 후 메이븐 - 업데이트 프로젝트 실행 (메이븐 강의에서 알 수 있음) 임포트 임포트 하면 객체 두개 생성되서 인젝션 후 컨테이너에 담아질 것이다. 컨테이너에서 꺼낼때 2가지 방법 1. id명 (console) 2. 타입명(ExamConsole) 아래 방법이 더 선호됨. 왜냐면 형식 변환 할 필요도 없고 클래스명 깔끔하게 설정할 수 있음. 이렇게 지시서를 작성 후 꺼내는 작업까지 완료. 콘솔 출력 완료 2021. 12. 27.
스프링 8강(1/2) _ IoC 컨테이너 사용(ApplicationContext) ApplicationContext : (Interface명) DI 또는 지시서를 읽어서 객체를 생성하고 조립해주는 객체명 실질적으로 구현하는 클래스명은 여러개가 있다. 대표적인 4가지 클래스 명 1. ClassPathXmlApplicationContext =루트(처음 실행되는 곳,src 폴더)에 "config.xml"을 찾아라 2. FileSystemXmlApplicationContext =C드라이브 3. XmlWebApplicationContext =웹 url 4.AnnotationConfigApplicationContext =어노테이션으로 지시 아직 스프링 라이브러리 안 가져옴. 가져오는 2가지 방법 1. 스프링 라이브러리 직접 다운로드 2. 메이븐 프로젝트로 바꿔서 디펜던시 지정.(이 방법으로 진행.. 2021. 12. 26.
스프링 7강_ DI 지시서 작성 유튜브_뉴렉처님 강의 영상 복습 자료입니다. 제일 아래 뉴렉처님 강의 참고하세요. Create ~클릭 Add~ 클릭 this.exam = exam; InlineExam~.java에도 setExam메서드 추가 ======================== (사진 생략) Grid~, Inline~.java 두 곳 모두 ctrl+space를 활용해 기본 생성자 생성 ========================= 위 Program.java 파일을 xml에서 지시할때 형태 공부할 것. https://www.youtube.com/watch?v=bYu9MNLBvX0&list=PLq8wAnVUcTFUHYMzoV2RoFoY2HDTKru3T&index=7 2021. 12. 25.
스프링 5강_ Dependency를 직접 Injection하기 유튜브_뉴렉처님 강의 영상 복습 자료입니다. 제일 아래 뉴렉처님 강의 참고하세요. [이클립스(java ee가 아닌 java)]-[파일]-[java project]-[module (dont create)] [new]-[class]-[Package : spring.di] [name : Program]-[public static void main 체크] 2번째 줄 인터페이스 생성 클릭. 패키지명에 .entity 추가 입력 후 피니쉬. 입력 후 다시 메인 자바 파일로 이동 첫 줄 클래스 생성 클릭 두번째 리턴 타입 float 변경. 이후 빨간 밑줄 생기는 것 모두 float타입으로 변경 두번째 줄 쨔잔 2번째 줄 클릭! 패키지명 .ui 추가 4번째줄 입력 클래스 생성 클릭 Generate Constructor .. 2021. 12. 25.
스프링 6강_ 이클립스 플러그인 설치 유튜브_뉴렉처님 강의 영상 복습 자료입니다. 제일 아래 뉴렉처님 강의 참고하세요. 위 소스를 대신 입력해줄 플러그인 설치 [이클립스 메뉴탭]-[help]-[Eclipse Marketplace]-[Find:spring]-[spring tools 3]-[install]-[confirm]-[finish] (만약 설치 후 이클립스 재실행하겠냐는 문구가 뜨지 않았다면 설치가 제대로 이뤄지지 않았을 수 있다. 내 경우가 그랬는데 해결법은 좀 더 아래 링크 걸어뒀다.) other을 누르면 아래 처럼 spring 폴더가 있어야 하는데, 만약 없는 경우는 Spring 플러그인이 설치가 제대로 완료되지 않았을 수 있다. (나의 경우는 관리자 권한으로 실행하니 설치가 제대로 이뤄졌다. 방법은 아래 링크 참고) http://.. 2021. 12. 25.
728x90