123
JDBI

JDBI

JDBI는 Java 용 SQL 편의 라이브러리입니다.JDBC와 동일한 레벨을 유지하면서 콜렉션, Bean 등을 사용하여 관용 Java에서 관계형 데이터베이스 액세스를 노출하려고 시도합니다.
JDBI는 Java 용 SQL 편의 라이브러리입니다.JDBC와 동일한 레벨을 유지하면서 콜렉션, Bean 등을 사용하여 관용 Java에서 관계형 데이터베이스 액세스를 노출하려고 시도합니다.유창한 스타일과 sql 객체 스타일의 두 가지 스타일 API를 제공합니다.DBI 유형은 JDBC 데이터 소스와 유사하며 일반적으로 JDBC 데이터 소스를 전달하여 구성됩니다.JDBC URL과 자격 증명 및 기타 방법을 사용하는 대체 생성자가 있습니다.DBI 인스턴스에서 Handle 인스턴스를 얻습니다.핸들은 데이터베이스에 대한 단일 연결을 나타냅니다.핸들은 기본 JDBC 연결 오브젝트에 의존합니다.핸들을 사용하면 명령문, 쿼리, 호출, 배치 또는 준비된 배치를 작성하고 실행할 수 있습니다.위의 예제에서 우리는 테이블을 정의하기 위해 명령문을 실행하고, 다른 명령문을 실행합니다. 이번에는 두 개의 위치 인수로 값을 삽입하고, 마지막으로 쿼리를 구성하고, 쿼리에서 명명 된 인수에 값을 바인딩하고 결과를 aa에 매핑합니다문자열로 돌아가서 첫 번째 결과를 가져옵니다.명령문과 쿼리에서 명명 된 인수 기능은 JDBI에서 제공합니다. SQL을 구문 분석하고 실제로 준비된 명령문을 구성 할 때 위치 매개 변수를 사용합니다.위의 예는 기본 콜론으로 구분 된 구문 분석기를 사용하지만 PostgreSQL과 같이 문법에서 콜론을 사용하는 데이터베이스와 함께 사용할 수있는 대체 해시 구분 구문 분석기도 포함되어 있습니다.

웹 사이트:

풍모

카테고리

라이센스가있는 모든 플랫폼에서 JDBI를 대체

Hibernate

Hibernate

오픈 소스 Java 지속성 프레임 워크 프로젝트를 최대 절전 모드로 전환하십시오.HQL 및 SQL을 사용하여 강력한 객체 관계형 매핑 및 쿼리 데이터베이스를 수행합니다.
NHibernate .NET

NHibernate .NET

NHibernate는 .NET 프레임 워크를위한 성숙한 오픈 소스 객체 관계 맵퍼입니다.이 프로젝트는 수천 개의 성공적인 프로젝트에서 적극적으로 개발되고 완벽하게 기능하며 사용됩니다.
Fénix Framework

Fénix Framework

트랜잭션, 지속성 및 풍부한 도메인 모델이 필요한 엔터프라이즈 응용 프로그램을 개발하기위한 프레임 워크입니다.
Ebean ORM

Ebean ORM

Java / Kotlin 용 ORM