본문 바로가기

전체 글128

[Spring] 스프링 프레임 워크 8 ~ 11 - 뉴렉처 xml 에 값을 지정해보자 property 태그를 활용하여 값을 지정할 수 있다. // 값을 세팅하는 방법 1 10 // 값을 세팅하는 방법 2 생성자로 값을 지정해보자 만약 다음과 같은 생성자가 있다면 public NewlecExam(int kor, int eng, int math, int com) { this.kor = kor; this.eng = eng; this.math = math; this.com = com; } 이렇게 꺽쇠로 값을 지정해줄 수 있다. 혹은 namespace 의 p 태그를 활용하여 다음과 같이 값을 지정할 수도 있다. //kor, eng, math, com 은 p태그가 담당하는 내용이야~ 배열을 객체로 만들어보자 List exams = (List) context.getBean(.. 2022. 2. 16.
[Spring] 스프링 프레임워크 6~7 - 뉴렉처 직접 DI 만들어보기 Program package jung.di; import jung.di.entity.Exam; import jung.di.entity.NewlecExam; import jung.di.ui.ExamConsole; import jung.di.ui.GridExamConsole; import jung.di.ui.InlineExamConsole; public class Program { public static void main(String[] args) { //데이터를 갖고 있는 entity 클래스 추가 Exam exam = new NewlecExam(); //데이터를 통해 특정 기능을 수행하는 ui 클래스 추가 //ExamConsole console = new InlineExamConso.. 2022. 2. 15.
[Spring] 스프링 프레임워크 1~5강 - 뉴렉처 ~ 2강 스프링을 왜 사용할까? DI(Depencency Injection) 구현 용이 + Transaction 관리 용이하기 때문 * Java EE(Enterprise Edition) 도 위 두 가지를 지원하지만 유료이기 때문에 Spring이 더 대중적임 => 따라서 Java SE 버전으로 설치하고 Spring이 Java EE 를 대체하는 것 스프링이 등장한 배경 예시↓ NewName 은 내 이름을 소개하는 클래스 NewName2 는 친구 이름을 소개하는 클래스 위와 같이 변경할 때 소스 코드를 직접 변경해야 하는 상황 발생 => xml 설정 파일로 객체를 생성해주면 소스 코드를 변경하지 않고 설정 파일만 바꿔 기능을 변경할 수 있음 ~ 4강 스프링의 기능 1. DI(Dependency Injectio.. 2022. 2. 15.
[JAVA] 자료구조 ③ - 2) Stack 미로찾기 1. Stack 이란? 스택의 기본 개념 및 원리 [JAVA] 자료구조 ③ STACK 1. STACK 이란? 자세한 개념 및 예시는 ↓ 참고 [Java] 자바 Stack 클래스 사용법 & 예제 총정리 (tistory.com) [Java] 자바 Stack 클래스 사용법 & 예제 총정리 Stack이란? 자료 구조 중 하나인 Stack의 사전적.. you-r-planet-b612.tistory.com 스택을 활용한 계산기 [JAVA] 자료구조 ③ - 1) Stack 계산기 1. Stack 이란? STACK 개념 및 원리 2. Stack 을 활용한 계산기_ 규칙 ▶ 계산기 규칙 스택을 활용한 계산기 규칙 숫자배열 12,11,13,-,*,2,1,-,/,4,+ 문자배열 숫자는 숫자배열에 넣는다. 문자는 규칙을 정해.. 2022. 1. 21.
[JAVA] 자료구조 ③ - 1) Stack 계산기 1. Stack 이란? STACK 개념 및 원리 2. Stack 을 활용한 계산기_ 규칙 ▶ 계산기 규칙 스택을 활용한 계산기 규칙 숫자배열 12,11,13,-,*,2,1,-,/,4,+ 문자배열 숫자는 숫자배열에 넣는다. 문자는 규칙을 정해서 문자배열에 넣는다. [0] 문자배열이 비어있으면 자기는 문자배열에 저장한다. [1] ( 문자배열에 바로넣는다. [2] + - 문자배열마지막을 검색해서 소괄호가아니면 꺼내서 숫자배열에 저장하고, 자기는 문자배열에 저장한다. [3] * / 문자배열마지막을 검색해서 * / 면 꺼내서 숫자배열에 저장하고 자기는 문자배열에 저장한다. [4] ) 여는소괄호 만날때까지 문자배열의 모든 값을꺼내서 숫자배열에 저장한다. 소괄호는 전부 삭제한다. [5] 전부 저장후 문자배열에 있는 .. 2022. 1. 21.