공통 코드 더보기 xml 과 java식 공통 코드 Student.java package com.day02.Ex01.Java; import java.util.*; public class Student { private String name; private int age; private ArrayList hobbys; private double height; private double weight; public Student(String name, int age, ArrayList hobbys) { this.name = name; this.age = age; this.hobbys = hobbys; } public String getName() { return name; } public void setName..
홍길동 15 수영 요리 홍길동1 홍길동2 기존에 썼던 xml 방식을 한 줄로 처리 할 수도 있다. 홍길동 15 수영 요리 아래와 같이 한 줄로 처리가 된 것을 볼 수가 있다. c: 는 생성자의 constructor의 줄임말이고 p는 property의 setter의 줄임말이다. 이것을 그냥 사용한다면 에러가 나온다. 그러므로 사용하기 위해서는 아래와 같다. 아래 네모칸을 클릭 한다. 이 2개를 체크해주면 된다. 화면에서 c하고 p가 추가된 xmlns가 추가 되었다면 성공적으로 바뀐것을 확인 할 수가 있다. 그러면 이제 위의 코드를 정상적으로 사용 할 수 있게 된다.
Calculator.java package com.javalec.ex; public class Calculator { public void addition(int firstNum, int secondNum) { System.out.println("addition()"); int result = firstNum + secondNum; System.out.println(firstNum + " + " + secondNum + " = " + result); } public void subtraction(int firstNum, int secondNum) { System.out.println("subtraction()"); int result = firstNum - secondNum; System.out.prin..
동적바인딩 Pencil.Interface package comEx02; public interface Pencil { public void use(); } Pencil4B.java package comEx02; public class Pencil4B implements Pencil { @Override public void use() { System.out.println("4B 굵기로 쓰입니다."); } } Pencil6B.java package comEx02; public class Pencil6B implements Pencil { @Override public void use() { System.out.println("6B 굵기로 쓰입니다."); } } MainClass.java package co..
Student.java package com.studentEx; public class Student { private String name; private String age; private String gradeNum; private String classNum; public Student(String name, String age, String gradeNum, String classNum) { super(); this.name = name; this.age = age; this.gradeNum = gradeNum; this.classNum = classNum; } public String getName() { return name; } public String getAge() { return ag..
1. 이클립스 마켓에서 sts를 검색한다. 위의 3가지, Spring을 설치한다. 일반 작업 환경에서는 오래된 버전을 사용하지만, 현재는 교육과정과 책의 내용대로 새로운 버전으로 설치를 진행한다. 2. 설치시 모두 체크 하고, 진행한다. 컴퓨터마다 설치속도는 조금씩 차이난다. 3. java버젼은 웬만하면 8버전, 11버전을 사용할 경우엔 반 강제적으로 작업을 진행해야한다. - 이 부분은 Dynamic Web Project 설치시 진행하는 부분이다. 모두 설치가 진행 되었다면. 4. New - 프로젝트 생성에서 제일 아래 Other에서 Spring 입력 시 아래가 나오면 정상이다. 5. Spring Lagacy 만들기 6. 만들기 확인 만들어 진 것을 확인했다면 조금 안심해도 된다. 이제 Maven을 만들..