| 버전 | 1.7 |
|---|---|
| 발행자 | rubicode |
| 출시일 | 2008. 8. 25. |
| 추가 된 날짜 | 2006. 3. 15. |
| OS 요구 사항 | Mac OS X 10.4 PPC, Macintosh, Mac OS X 10.4 Intel, Mac OS X 10.3, Mac OS X 10.0, Mac OS X 10.2, Mac OS X 10.3.9, Mac OS X 10.1 |
| 요구 사항 | MacOS X w/WebObjects MacOS X Server 1.2 w/WebObjects Windows NT/2000 w/WebObjects OPENSTEP w/EOF |
| 총 다운로드 | 1,508 |
| 가격 | Free |
기술
EOGenerator는 Apple의 EOModeler와 다른 방법을 사용하여 EOModel 파일에서 Java 및 Objective-C EO 클래스를 생성하기 위한 명령줄 도구입니다. 각 EOEntity에 대해 두 개의 클래스가 생성됩니다. 하나는 EOEntity가 변경될 때마다 생성되고 다른 하나는 한 번만 생성되는 하위 클래스(실제 EO 클래스)입니다. 이 접근 방식을 사용하면 나중에 덮어쓸 염려 없이 하위 클래스에서 비즈니스 논리를 구현할 수 있습니다.
사용자 지정 템플릿을 사용할 때 생성된 EO 클래스에 대한 사용자 지정 슈퍼클래스를 갖고 서로 관련된 EOModel이 별도의 프레임워크에 있는 경우 Objective-C #import 문을 올바르게 생성할 수 있습니다.
EOGenerator는 MacOS X 10.x, MacOS X Server 1.2, WebObjects/NT 및 OPENSTEP에서 컴파일 및 사용할 수 있습니다. 소스 코드와 함께 제공됩니다.