목록spring bean (5)
겉바속촉
Legacy Project로 프로젝트 하나 만들어주세요 SpringMybatisUpload spring.mvc.upload 요렇게 해주었습니다 그럼 다음과 같이 생성이 되겠쥬?! 그리고 패키지에 클래스 4개 생성해주세요:) 그리고 resources에다가 upload 폴더 생성 해준 후에 jsp파일 3개 생성해주세요:) 그 다음 mybatis.setting 생성 후에 xml파일 2개 만들어주세요 WEB-INF에는 save폴더도 만들어주시구요!! 1. pom.xml 2. servlet-context 3.oracleserver-properties 4.root-context 5. sqlConfig -dto클래스,sql 경로 추가 1. pom.xml 4.0.0 spring.mvc board SpringMvcMyb..
지난 번 포스팅 코드에 이어서 코드 작성하려고 합니다 2020/06/26 - [취업일기/SPRING] - [spring] MVC [spring] MVC 프로젝트 하나 생성해줄게요:) 프로젝트name 만들어주신 후에 Next 그리고 이름까지 생성해주세요 ####.###.### ---> 요런식으로해주시면 됩니다!! 그리고 pom.xml 들어가셔서 5.1.2로 framework-version 고쳐주 2-juhyun-2.tistory.com 지난번 상태에서 result2, result3 2개의 jsp파일을 만들어주었습니다:) 그리고 HelloController.java에서 다음 코드를 추가로 작성해주세요 @RequestMapping(value = "/hello", method=RequestMethod.GET) ..
우리가 차이점을 알아야합니다 우선 생성자로 주입 할때 -value setter로 주입 할때 -value -name 이제 시작해볼게요:) 각각 다음처럼 패키지랑 클래스 생성해주세요 PersonData.java 구조는 변수 선언 후에 디폴트 생성자 만들어놨습니다 그리고 자동완성으로 get, set 해주시면 됩니다 package spring.day0625.ex3; public class PersonData { private String sawonname; private int pay; private String ipsaday; //디폴트생성자 PersonData() { } //사원명은 생성자로 주입 PersonData(String sname) { sawonname=sname; } //페이, 입사데이는 sett..
패키지 생성 클래스 생성 name, hp 변수 선언해주세요 그리고서 생성자 주입할게요:) 일단은 다음과 같이 자동생성이 되니까 선택해주세요 그럼 다음과 같이 오류가 나는데요 오류나는 이유는 생성자 이름이 동일해서입니다 하지만 둘 중 하나가 조금이라도 다르면 오류는 없어지게 됩니다. 이 과정이 바로 오버로딩입니다:) 우리는 String name이랑 String hp를 주입시켜볼게요 빨간줄이 사라지겠쥬?! package spring.day0625.ex2; public class Student { String name; String hp; //생성자 주입...디폴트 public Student() { name="default"; hp="010-1111-2222"; } //생성자 주입...멤버 public Stu..
이번에는 SPRING을 들어가기 전 SPRING Framework는 도대체 무엇인지 기본부터 알아보도록 할게요 !^^! 1. POJO(Plain Old Java Object) : 다른 클래스를 상속받아서 만들어야 하는 클래스가 아닌 순수한 형태의 자바 클래스 2. Ioc(Inversion of Control) : 제어의 역전이란 뜻, 개발자가 직접 객체를 언제 생성하고 없앨지 결정하는 것이 아니라 컨테이너에게 맡긴다는 뜻 POJO 객체 생성에서 생명주기의 관리까지를 IoC Container에게 담당시킴으로써 개발의 편의성과 재사용성의 극대화를 추구하는 개념 3. AOP(Aspect Oriented Programming) : 관점 지향 프로그래밍이라는 뜻, 기존의 객체 지향 언어에 의해 추구된 모듈화에 따..