일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Redis
- oracle
- 오라클
- 인텔리제이
- 디비버
- java
- 마이바티스
- git
- DBeaver
- 상태코드
- Tomcat
- Eclipse
- Javascript
- mybatis
- 자바
- JSON
- HTTP
- SQL
- 톰캣
- svn
- JQuery
- 자바문법
- db
- 모바텀
- 이클립스
- 자바스크립트
- Server
- Linux
- 보안
- IntelliJ
- Today
- Total
목록FrameWork/MyBatis (4)
JongTachi의 개발 블로그
간단히 요건만 말씀 드리겠습니다. MyBatis로 foreach(반복문)을 사용중인데 문법은 맞는데 안 된다? 그럼 context.xml에서 url 뒷 부분에 'allowmultiqueries=true'를 추가하세요. ex) url="jdbc:p6spy:mysql://xx.xxx.xx.xxx:3306/xxxdb?allowMultiQueries=true" 앞에 꼭 '?'를 넣어주시길 바랍니다. 감사합니다.
mapper 작업 후 서버를 키려하는데 .. "Mapped Statements Collection does not contain value for error 원인" 이라는 에러가 나서 구글링을 하여 해결하였습니다. 해당 에러는 Mybatis에서 SQL 매핑이 정의되지 않았거나 매핑이 잘못 되었을 때 발생하는 일반적인 오류입니다. 해당 원인은 여러가지가 있으니 잘 참고하시길 바랍니다! 1. 매핑 파일 확인 해당 쿼리에 대한 매핑이 XML 파일 또는 어노테이션 등의 설정에서 정확하게 이루어졌는지 확인해보세요. MyBatis에서는 SQL 쿼리를 실행하는 데 사용되는 각각의 매핑이 정의되어야 합니다. 2. 네임스페이스 확인 매핑 파일에 지정된 네임스페이스(namespace)가 맞는지 정확히 확인하시길 바랍니다...
개발에서 MyBatis를 활용한다면 jdbcType을 명시해서 사용하셔야 합니다. 그래서 오늘은 JDBC Type 종류에 대해 알아보려 합니다. MyBatis JDBC Type 종류 JDBC Type(MyBatis) SQL Server Type Java Language Type INTEGER INT int TINYINT TINYINT byte SMALLINT SMALLINT short BIGINT BIGINT long REAL REAL float FLOAT FLOAT double DOUBLE DOUBLE double NUMERIC NUMERIC java.math.BigDecimal DECIMAL DECIMAL java.math.BigDecimal CHAR CHAR String VARCHAR VARCHAR..
오늘은 자바 환경에서 자주 쓰이는 오픈 소스 MyBatis에 대해 알아보겠습니다. 1. What is MyBatis MyBatis는 자바 언어를 위한 오픈 소스 퍼시스턴스 프레임 워크 입니다. 여기서 잠깐 퍼시스턴스 프레임워크란?? 퍼시스턴스 프레임워크는 데이터베이스와의 상호작용을 추상화하고, 개발자들이 데이터베이스에 접근하고 쿼리를 실행하기 위한 간편한 방법을 제공하는 것을 의미한다. 마이바티스는 데이터베이트 연동 작업을 위한 SQL 매핑을 중심으로 구성되어 있습니다. SQL 매핑은 데이터베이스의 테이블과 자바 객체 간의 매핑을 정의하는 XML 또는 애노테이션을 통해 수행됩니다. 이를 통해 개발자는 별도의 SQL 코드를 작성하지 않고도 객체 지향적인 방식으로 데이터베이스에 접근할 수 있습니다. 2. M..