SQL 테이블이 있는데 테이블의 메타 데이터를 사용하여 Java API를 생성해야합니다. 예를 들어SQL에서 Java API Generator
SQL :
create table change_on_setup.USER_SYS_INFO(
user_sys_info_id number(38, 0) not null,
user_sys_id varchar2(30),
password varchar2(30),
email varchar2(30),
last_logged_on timestamp,
is_active_profile char(1),
);
I 출력이
public interface USER_SYS_INFO{
public final string user_sys_info_id = "user_sys_info_id"
public final string user_sys_info_id_**len** = 38;
public final string user_sys_id = "user_sys_id"
public final string user_sys_id_**len** = 30;
....
}
같은 자바 API 뭔가 우리가 그러한 도구가 할 수있는 발전기 도구를 적용 할 경우?
그것은 잔인한있을 수 있습니다 ...뿐만 아니라 ResultSetMetaData에 필요합니다,하지만 당신은 최대 절전 모드로 보았다? – Corbin
나는 똑같은 제안을하려했다. JPA는 ResultSet 및 기타 "중간"추상화를 사용하지 않고 Java POJO를 제공하는 친숙한 방식으로 데이터베이스 액세스를 수행하는 훌륭한 방법을 제공합니다. Hibernate는 가장 일반적으로 사용되는 JPA 구현이지만 유일한 것은 아닙니다. JPA는 JAVA SE 또는 JAVA EE에서도 사용할 수 있으며 거의 모든 것을 DB 백엔드로 사용할 수 있으므로 기술을 한 번 배우기 만하면됩니다. – SplinterReality