스윙에서 CRUD UI를 생성하는 도구 나 프레임 워크가 있습니까?
-
21-08-2019 - |
문제
기본 데이터베이스에서 CRUD 작업을 수행하기 위해 스윙 사용자 인터페이스를 (자동으로) 생성하는 도구/프레임 워크를 찾고 있습니다.
또한 노출되어야하는 데이터베이스 필드를 구성하고 싶습니다. Django와 같은 것 (비아 Modelforms) 또는 Ruby on Rails 기능이지만 Java 데스크탑 환경에서.
해결책
Netbeans는 명백한 대답처럼 보입니다. 이 사람들은 그와 같은 NetBeans 플러그인을 만듭니다.http://www.morelisland.com/java_services/netbeans_tutorial/midbmetadata_se.htm
jgoodies가 비슷한 일을한다고 들었습니다.http://www.jgoodies.com/products/index.html
보다 구체적으로 그들의 하위 프로젝트, 바인딩 :https://binding.dev.java.net/
나는 SwingLabs Databinding Project에 대해서는 잘 알고 있지만 조사 할 가치가 있습니다.https://databinding.dev.java.net/
다른 팁
다음과 같은 도구를 살펴보십시오.
Metawidget http://www.metawidget.org/
그들은 UI의 "비행-비행"을 생성하지만 필요할 때 UI를 사용자 정의 할 수 있습니다.
코드 생성보다 훨씬 낫습니다.
NetBeans (최신)를 사용하고 있습니다. 나는 그것이 Django와는 거리가 멀지 만 (시도하지는 않았지만, 내가 이해하는 한 그것은 일종의 Rails/Symfony와 같은 것입니다) 데이터베이스를 리버스 엔지니어링하고 마스터/세부 사항보기를 포함한 기본 응용 프로그램을 제공합니다.