1
JDBI는 Java 용 SQL 편의 라이브러리입니다.JDBC와 동일한 레벨을 유지하면서 콜렉션, Bean 등을 사용하여 관용 Java에서 관계형 데이터베이스 액세스를 노출하려고 시도합니다.유창한 스타일과 sql 객체 스타일의 두 가지 스타일 API를 제공합니다.DBI 유형은 JDBC 데이터 소스와 유사하며 일반적으로 JDBC 데이터 소스를 전달하여 구성됩니다.JDBC URL과 자격 증명 및 기타 방법을 사용하는 대체 생성자가 있습니다.DBI 인스턴스에서 Handle 인스턴스를 얻습니다.핸들은 데이터베이스에 대한 단일 연결을 나타냅니다.핸들은 기본 JDBC 연결 오브젝트에 의존합니다.핸들을 사용하면 명령문, 쿼리, 호출, 배치 또는 준비된 배치를 작성하고 실행할 수 있습니다.위의 예제에서 우리는 테이블을 정의하기 위해 명령문을 실행하고, 다른 명령문을 실행합니다. 이번에는 두 개의 위치 인수로 값을 삽입하고, 마지막으로 쿼리를 구성하고, 쿼리에서 명명 된 인수에 값을 바인딩하고 결과를 aa에 매핑합니다문자열로 돌아가서 첫 번째 결과를 가져옵니다.명령문과 쿼리에서 명명 된 인수 기능은 JDBI에서 제공합니다. SQL을 구문 분석하고 실제로 준비된 명령문을 구성 할 때 위치 매개 변수를 사용합니다.위의 예는 기본 콜론으로 구분 된 구문 분석기를 사용하지만 PostgreSQL과 같이 문법에서 콜론을 사용하는 데이터베이스와 함께 사용할 수있는 대체 해시 구분 구문 분석기도 포함되어 있습니다.
웹 사이트:
http://jdbi.org/풍모
카테고리
라이센스가있는 모든 플랫폼에서 JDBI를 대체
10
3
NHibernate .NET
NHibernate는 .NET 프레임 워크를위한 성숙한 오픈 소스 객체 관계 맵퍼입니다.이 프로젝트는 수천 개의 성공적인 프로젝트에서 적극적으로 개발되고 완벽하게 기능하며 사용됩니다.
- 무료 앱
- Windows
2
Fénix Framework
트랜잭션, 지속성 및 풍부한 도메인 모델이 필요한 엔터프라이즈 응용 프로그램을 개발하기위한 프레임 워크입니다.