728x90 반응형 개발공부104 [자바스크립트] 동적쿼리 foreach 문 ◎ 동적쿼리 foreach 문 ▼ 내용 foreach 반복문은 오직 Array 객체에서만 사용가능한 메서드입니다. (ES6부터는 Map,Set 지원) 배열의 요소들을 반복하여 작업을 수행할수 있습니다. foreach구문의 인자로 callback함수를 등록할수 있고, 배열의 각 요소들이 반복될 떄 이 callback 함수가 호출됩니다. callback 함수에서 배열요소의 인덱스와 값에 접근할수 있습니다. ◎ MyBatis foreach문 지원 태그 collection : 전달받은 인자. List or Array 형태만 가능 item : 전달받은 인자 값을 alias 명으로 대체 open : 구문이 시작될때 삽입할 문자열 close : 구문이 종료될때 삽입할 문자열 separator : 반복 되는 사이에 출.. 2021. 1. 8. [스프링] 404오류 에러 문구 java.sql.sqlsyntaxerrorexception: ora-00911: 문자가 부적합합니다 해결방법 JDBC 연동시, 쿼리 작성하는 부분에 세미콜론 있는지 확인한다. 세미콜론을 지워주면 된다. 2021. 1. 5. [Join] 오라클 조인하기, 조인의 종류, 이너조인 JOIN의 종류 네가지. 1 INNER JOIN 2 LEFT OUTER JOIN 3 RIGHT OUTER JOIN 4 FULL OUTER JOIN 1 INNER JOIN Inner join은 교집합( A ∩ B ) 연산과 같습니다. 조인 키 컬럼 값이 양쪽 테이블 데이터 집합에서 공통적으로 존재하는 데이터만 조인해서 결과 데이터 집합으로 추출 이너조인은 생략할수있고, 콤마로 나타낼수 있다. SELECT 컬럼명 [, 컬럼명] FROM 테이블A [INNER] JOIN 테이블B ON 테이블A.조인키컬럼 = 테이블B.조인키컬럼 ; 또는 SELECT 컬럼명 [, 컬럼명] FROM 테이블A , 테이블B WHERE 테이블A.조인키컬럼 = 테이블B.조인키컬럼; ex) SELECT * FROM member, store .. 2021. 1. 4. [SQL] 오라클 함수 : TO_DATE 문자열 데이터를 날짜 데이터로 바꿔주는 함수. 기본 형식은 TO_DATE ('문자열데이터', 'YYYYMMDD') TO_DATE를 이용해 DATE타입(문자열)데이터 값으로도 바꿀수 있다. EX) 잘못된 코드입니다. SELECT TO_CHAR('20210104', 'YYY,MON') FROM DUAL; 올바르게 하려면, 아래와 같이 바꾸어야한다. SELECT TO_CHAR(TO_DATE('20210104','YYYYMMDD'), 'YYYY','MON') 참고한 블로그. [출처]blog.naver.com/michael_cho77/221572386490 2021. 1. 4. 의존성 주입(Dependency Injection, DI) 00.의존성 주입 프레임워크 CDI와 그 구현물인 Weld, Spring, Guice, Play framework, Salta, Glassfish HK2, Dagger, Managed Extensibility Framework(MEF)와 같은 애플리케이션 프레임워크는 의존성 주입을 지원하지만 필수는 아니다. 0.의존성이란? 게임 플레이어가 게임을 플레이하기위해선 반드시 무기를 가진다. 어떤 특정 객체가 존재하기 위해 꼭 존재해야하는것. 코드상에서는 new키워드로서 객체간의 의존성이 생성된다. 1.의존성 주입이란? 의존성 주입은 각 객체 간의 의존성을 스프링 컨테이너가 자동으로 연결해주는것으로, 개발자가 빈(Bean)설정파일에 의존관계가 필요한 정보를 추가해주면 컨테이너가 자동적으로 연결해줍니다. .. 2021. 1. 3. Mybatis(2) 스코프(Scope)와 생명주기(Lifecycle) > 스코프와 생명주기를 잘못 사용하면 다양한 동시성 문제를 야기할 수 있다. (참고 : 객체 주기와 의존성 삽입 프레임워크) 1. SqlSessionFactoryBuilder 이 클래스는 인스턴스화 되어 사용되고 던져질수 있다. SqlSessionFactory를 생성한 후 유지할 필요는 없다. 그러므로 SqlSessionFactory인스턴스를 빌드하기 위해 SqlSessionFactoryBuilder를 재사용할 수도 있지만 유지하지 않는것이 가장 좋다. 2.SqlSessionFactory 한번 만든뒤 SqlSessionFactory는 애플리케이션을 실행하는 동안 존재해야만 한다. 그래서 삭제하거나 재생성할 필요가없다. 애플리케이션이 실행되는동시에 여러 차.. 2021. 1. 2. 이전 1 ··· 14 15 16 17 18 다음 728x90 반응형