Background Image
조회 수 9703 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

CUBRID.org에서는 2012년 3월부터 CUBRID Affiliates Program을 운영하고 있습니다.

CUBRID Affiliates(http://www.cubrid.org/affiliates)은 글로벌 시장에서의 CUBRID인지도 향상 및 커뮤니티 파트너십 구축을 위한 프로그램입니다. 수많은 오픈소스 프로젝트 중 Multi-DB를 지원하는 어플리케이션 & 어느 정도의 유저층을 확보한 프로젝트 오너를 컨택하여, 그들 손으로 직접 CUBRID를 지원하고, 서로의 제품을 공동 프로모션합니다.

5월 기준, 이 프로그램을 통해 8개의 제품이 CUBRID를 정식 지원하며, 4개의 제품이 작업 중에 있습니다.

첫번째로 소개할 제품은 jOOQ(Java Object Oriented Querying)입니다.

 

jooq-logo.jpg- jOOQ 소개: Java기반 오픈소스 SQL 쿼리 빌더
- jOOQ 역사: 2010-08-14 최초버전 릴리스, 꾸준한 업데이트로 사용자층이 두꺼움.
- jOOQ 라이선스: Apache
- jOOQ 버전: 2.3.1(2012-05-11), CUBRID지원 버전은 2.2.0 이상
- CUBRID 버전: CUBRID 8.4.1 버전 이상 JDBC기반
- jOOQ 튜토리얼: http://www.cubrid.org/wiki_apps/entry/jooq-cubrid-tutorial
- CUBRID 릴리스노트: http://www.jooq.org/notes.php)



- jOOQ 주요특징:

  • Code Generation: 데이터베이스 스키마(테이블, 뷰, stored procedure, enum, UDT)에 기반하여 Java 클래스를 생성합니다.

  • Active records: 간편한 active record 패턴을 지원합니다. OR 맵퍼가 아니라, 스키마와 클래스간 1:1 맵핑, 컬럼과 멤버간 1:1 맵핑 구조입니다.

  • Type-safe SQL: 자체 내장한 풍부한 API를 사용하여 typesafe SQL을 작성할 수 있습니다.

  • SQL standard: 모든 표준 SQL기능을 지원합니다. (UNION's, nested SELECTs, joins, aliasing 등)

  • Vendor-specific feature support: 벤더마다 고유한 기능(stored procedures, UDT's and ARRAY's, 재귀적 쿼리 등)을 사용할 수 있습니다.

 

 

SQL

jOOQ API

SELECT * FROM BOOK WHERE PUBLISHED_IN = 2011 ORDER BY TITLE

create.selectFrom(BOOK) .where(PUBLISHED_IN.equal(2011)) .orderBy(TITLE)

SELECT FIRST_NAME, LAST_NAME, COUNT(*) FROM AUTHOR JOIN BOOK ON AUTHOR.ID = BOOK.AUTHOR_ID WHERE LANGUAGE = 'DE' AND PUBLISHED > '2008-01-01' GROUP BY FIRST_NAME, LAST_NAME HAVING COUNT(*) > 5 ORDER BY LAST_NAME ASC NULLS FIRST LIMIT 2 OFFSET 1

create.select(FIRST_NAME, LAST_NAME, count()) .from(AUTHOR) .join(BOOK).on(Author.ID.equal(Book.AUTHOR_ID)) .where(LANGUAGE.equal("DE")) .and(PUBLISHED.greaterThan(parseDate("2008-01-01"))) .groupBy(FIRST_NAME, LAST_NAME) .having(count().greaterThan(5)) .orderBy(LAST_NAME.asc().nullsFirst()) .limit(2) .offset(1)


List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 큐브리드, 오픈소스 DB 관리 도구 디비버(DBeaver) 연동 강화 admin 2024.04.24 8
공지 ISV(SaaS) 솔루션 CUBRID 컨설팅 프로모션 admin 2024.04.17 37
공지 큐브리드 인재 채용 – DBMS 연구개발 신입 및 경력사원 모집 - 상시 admin 2023.01.04 1908
공지 CUBRID 9.3 버전 EOL 안내 admin 2022.12.27 968
486 해외 블로그(opensourcebuzz.technetra.com)에 소개된 큐브리드 1 admin 2010.06.24 17683
485 한컴 & KOSSA가 제시하는 공개SW 기업간 상생 협력 플랫폼 세미나 - 6/12(수) admin 2013.06.04 11116
484 한국데이터베이스진흥원 주최 Korea DB-Tech Seminar 1 admin 2011.02.08 17619
483 한국공개SW협회 제1회 오픈소스 성공사례 세미나 안내 - 5/26(금) admin 2017.05.19 1244
482 한국DB진흥원 제품홍보관 퀴즈 이벤트 안내 admin 2014.01.08 13608
481 한국 DB소사이어티 주최 'Database Specialist Workshop 2009' 참가 admin 2009.02.18 24795
480 하반기동안 큐브리더 활용 내역을 알려주세요 admin 2009.11.20 21530
479 페이스북 국문 페이지 개설 1 file admin 2011.05.12 159277
478 통합 관리 도구 CUBRID Manager 8.4.0 patch3 버전 릴리스 file CUBRID_DEV 2012.01.04 10230
477 큐브리드와 함께할 인턴을 모집합니다. admin 2009.09.19 21318
476 큐브리드와 함께하는 월드컵 응원 이벤트(6/19 ~ 23) admin 2018.06.19 376
475 큐브리드에서 열정 있는 인재를 찾습니다. admin 2008.10.28 12511
474 큐브리드닷컴 장애 및 이상 현상 안내 1 admin 2009.05.12 18709
473 큐브리드가 HP의 eKorea 파트너사로 선정되었습니다. admin 2011.12.14 7669
472 큐브리드가 2012년 제 10회 Database Grand Conference에 참가합니다. admin 2012.08.20 6000
471 큐브리드가 "SDEC 2011"에 참가합니다. file admin 2011.06.23 9853
470 큐브리드-체커, 데이터베이스 도구 솔루션 개발을 위한 파트너십 체결 file admin 2019.03.26 505
469 큐브리드-오픈나루, 오픈소스 DBMS를 위한 APM 솔루션 출시 file admin 2018.10.23 495
468 큐브리드-세틀뱅크, 오픈소스 DBMS 기반 실시간 가상계좌 수납관리시스템 구축 admin 2018.04.20 602
467 큐브리드, 행정안전부 클라우드 온-나라시스템에 오픈소스 DBMS 큐브리드 공급 admin 2018.05.24 887
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 25 Next
/ 25

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales