목록spring 공부 (4)
겉바속촉
어노테이션 종류는 다음과 같아요 1. @Component : XML 설정없이 자동 bean 등록 @Component(“name”)이름지정…생략하면 클래스명(맨앞글자만소문자) 2. @Autowire: 자동으로 빈을 찾아서 주입(타입으로 찾음) 3. @Resource(name=”testBean”) : 특정bean이름을 찾아서 주입(모호할때 정확히 가리킬때 사용) 이따가 혹시 @Resource가 생성안되시는 분은 다음 코드를 pom.xml 에 추가해주세요:) javax.annotation javax.annotation-api 1.3.1 1. DaoInter 만들기 여기서는 2개의 추상메서드를 생성해줍니다 insertData deleteData package spring.day0625.anno; public i..
목표는 다음과 같아요 지난번처럼 생성자랑 setter 활용해서 시작해볼게요 점수가 필요해보이네요 java, jsp, spring 변수가 필요하고 점수니까 int라고 해줄게요 Score.java package spring.day0625.quiz; public class Score { //멤버변수3개를 만든다(java, jsp, spring) int java, jsp, spring; //디폴트생성자 public Score() { } //3과목을 모두 인자로 받는 생성자를 만들기 public Score(int java, int jsp, int spring){ this.java=java; this.jsp=jsp; this.spring=spring; } //setter,getter 각각 받아오기 public in..
spring을 본격적으로 시작하기 전에 우리가 알고있는 자바와 무엇이 다른지 알아볼거에요 먼저!! Java Resources의 java에서 패키지 하나 생성해주세요 지난번 포스팅에서 작업환경 설정할 때에 만들어두었기 때문에 bean이 들어가있는데요:) 다음과 같은 이름으로 새로 만들어주겠다는거에요:) 그 패키지 안에서 class를 만들어주세요 이제 이 public class에서 우리는 private으로 선언해주고 메서드도 작성해줄게요:) 다음과 같이 작성해주세요 그리고 Java Resources - src/main/resources에서 우클릭 - new - other spring 검색하신 후에 Spring Bean Configuration File 클릭 - next file name 지정해주신 후에 be..
작업환경을 이제 하나 새로 만들려고 합니다 SpringProject폴더 생성 그리고 switch workspace - other window- web browser - chrome new - other spr...치시고 - spring Legacy Project - next project 이름 생성 MVC 클릭해주신 후 - next 다음과 같이 이름 생성 framework 버전 5.1.2 로 바꿔주기 잘 바꼈나 libraries에서 확인해주기 이제 서버 연결해주기 new-other... ser...치면 또는 Server 클릭 - next Tomcat v9.0 Server 클릭 수 Finish 다음과 같이 뜨면 형광펜 표시한 부분은 Port Number를 바꿔주세요