FInal Project 진행 시 개인 Trouble Shutting 배운지 오래된 문법에 대해 잊고 있는 부분이 많아 별도로 정리하기로 했다. * Mybatis 1. 파일명 통일DAO.xml 과 DAO.java 와 파일명이 동일해야한다. 2. #{ }, ${ } 차이점parameter 값 : #{이름}parameter 명 : ${이름} -> #{ } 으로 작성할 경우, 알아서 ' ' 을 붙여서 전달한다. 3. Ajax(비동기 처리)$.ajax({ url: 요청이 보내지는 곳, type: http요청 방식 get/post, success: http 요청 성공의 경우 동작할 함수, error: http 요청 실패의 경우 동작할 함수, complete: http 요청 완료 후 동작할 함수, data: 서버로..
Back-End/Java 검색 결과
spring 설정에 root context , servlet context 설정파일이 있다. root webapplication context는 비지니스 혹은 목적을 위한 service layer와 해당 service layer에서 database와 연결되는 repository layer를 구성하는 bean들을 설정 servlet webapplication context는 client 요청을 받기 위한 entry point로서 servlet의 context설정 servlet context는 root context의 bean를 참조할 수 있지만, 반대의 경우는 불가능하다. ex) servlet context에는 controller, view resolver , handler mapping등의 설정root ..
Java의 기초문법 3 (오버로딩, 생성자, 다형성, 추상클래스, 인터페이스)Overloading : 하나의 이름으로 여러가지 기능을 하는 함수* 사용 : println() 대표적인 함수* 문법 : 함수의 이름은 같고 parameter의 개수와 타입을 달리하는 방법 1. 함수의 이름은 같아야 한다. 2. [parameter] 개수 또는 [Type]은 달라야 한다. 3. return type은 overloading에 판단기준이 아니다. 4. parameter 순서가 다름을 인정한다. Constructor : 특수한 목적을 가지는 함수 * 특수한 목적 : member field 초기화 1. 일반함수와 다른점 1.1 함수의 이름이 고정 (class 이름과 동일) 1.2 return type (x), void(..
Java의 기초문법 2 (조건문, 제어문, 반복문) * 조건문 : 어떤 문장은 수행하고 싶고, 어떤 문장은 수행하고 싶지 않을 경우 사용 if 조건문 조건식의 연산 결과에 따라 블록 내부 문장의 실행 여부를 결정 할 수 있다. if 문 조건식이 true 일 경우에만 실행문이 실행된다. if(조건식) 다음의 { } 를 생략할 수 있다. 하지만, 생략할 경우 if문에 포함되는 실행문은 단 한 줄만 포함된다. if(조건식){ 실행문; 실행문; } if - else 문 조건식이 true일 경우 if 블록의 실행문이 실행되고, flase 일 경우 else 블록의 실행문이 실행된다. if(조건식){ 실행문; 실행문; }else{ 실행문; } if - else if - else문 처음 if문의 조건식의 조건문이 t..
Java의 기초문법 1 (Collection Framework (Set, List, Map)) 이전에 공부했던 Collection Framework 를 절대 잊지 말고 복습해보자. Generic : 클래스 생성시 미리 타입을 지정할 수 있다. 예를들어, Box box = new Box(); box.setObj(new Object()); Object obj = box.getObj(); //getObj 타입 : Object Box box2 = new Box(); box2.setObj("hello"); //String 값을 넣고 싶을 때 String str = box2.getObj(); //여기서 형변환이 필요없다. getObj 타입 : String Generic을 사용함으로써 선언할때는 가상의 타입으로 선언..
최근댓글