ColdFusion Reactor
Thursday, 23. November 2006, 08:46:02
Endlich habe ich auch ein ORM Framework für ColdFusion gefunden. Das ständige Absetzen und Zusammensetzen von Queries ist umständlich, lästig und unschön. Nach dem Einbinden des Frameworks wurde der Code sofort übersichtlicher, kürzer und pflegeleichter.
Ach so, Reactor heißt das Gute Stück. Dem Framework fehlen zwar noch ein Paar Sachen, die ich von ActiveRecord in Ruby kenne, trotzdem erleichtert es die Arbeit ungemein.
Z. B. ist es möglich Objekte und ihre Beziehungen zu anderen Tabellen zu definieren. Wie in ActiveRecord ist es auch hier möglich zu definieren welche Art der Beziehung es ist; 1 zu 1, 1 zu n, usw..
Was zum jetzigen Zeitpunkt fehlt ist die Definition mehrerer DSNs. Denn die Daten der Anwendung erstrecken sich über zwei Datenbanken. Deshalb können einige Beziehungen zum jetzigen Zeitpunkt nicht deklariert werden, schade. Mit der Version 2.0 soll es aber kommen, juhuuu.
Ferner fehlt mir die Definition eines Constraints in der Beziehung. Es ist möglich in ActiveRecord eine Einschränkung zu definieren, der die Beziehung genügen muß. Z. B. kann ein Mitarbeiter viele Untergebene haben. Hier wäre die Einschränkung die, daß die Untergebenen die supervisor_id gleich der Id des Chefs haben.
Ob das kommt ist ungewiss. Würde mich aber sehr freuen.
Ach so, Reactor heißt das Gute Stück. Dem Framework fehlen zwar noch ein Paar Sachen, die ich von ActiveRecord in Ruby kenne, trotzdem erleichtert es die Arbeit ungemein.
Z. B. ist es möglich Objekte und ihre Beziehungen zu anderen Tabellen zu definieren. Wie in ActiveRecord ist es auch hier möglich zu definieren welche Art der Beziehung es ist; 1 zu 1, 1 zu n, usw..
Was zum jetzigen Zeitpunkt fehlt ist die Definition mehrerer DSNs. Denn die Daten der Anwendung erstrecken sich über zwei Datenbanken. Deshalb können einige Beziehungen zum jetzigen Zeitpunkt nicht deklariert werden, schade. Mit der Version 2.0 soll es aber kommen, juhuuu.
Ferner fehlt mir die Definition eines Constraints in der Beziehung. Es ist möglich in ActiveRecord eine Einschränkung zu definieren, der die Beziehung genügen muß. Z. B. kann ein Mitarbeiter viele Untergebene haben. Hier wäre die Einschränkung die, daß die Untergebenen die supervisor_id gleich der Id des Chefs haben.
Ob das kommt ist ungewiss. Würde mich aber sehr freuen.