[Javalist] Spring JPA Hibernate filter

Cpt cpt at freemail.hu
2012. Már. 22., Cs, 12:50:55 CET


Szia,   igen, ha én írom meg, akkor így lesz. De nem adom még fel a reményt, hogy más már kijárta ezt az -- egyébként nem hosszú -- utat. :)  g
 "Viczián István" <viczian.istvan at gmail.com> írta:
>Szerintem itt inkább dao, vagy service szintű aspektusokra (AOP) lesz szükséged.
>--
>Viczián István
>
>
>
>2012/3/21 Cpt <cpt at freemail.hu>:
>> Szia,
>>
>>
>> köszi a tippet, megnéztem. A @ManyToOne annotációval ellátott List-eket
>> szeretném "átalakítani" egyszerűen úgy, hogy az beleilleszkedjen továbbra is
>> a JPA/Hibernate működésébe (tehát új lista készítése, meglévő manuális
>> szűrése nem játszik) viszont mégis más-más adatot tartalmazzon más-más
>> esetekben. Véletlenül épp authorizáció kapcsán merült fel a kérdés, de másra
>> is használnám ezt a megoldás. Ebben nem látom, hogy erre is alkalmas lenne.
>> Mindenesetre észben tartom. Vagy, ha mélyebbre ások alkalmas erre?
>>
>>
>> köszi,
>> Gábor
>>
>>
>> "György Szimeonov" <szimeonov.gy at gmail.com> írta:
>>
>> http://jpasecurity.sourceforge.net/
>>
>> Ha jól értem vmi jogosultságos témához kell a filter. Szívás, hogy JPA nem
>> támogatja a hibernate filter-t.
>>
>> 2012/3/21 Cpt <cpt at freemail.hu>
>>>
>>> Sziasztok,
>>>
>>>
>>> van egy Springre épített alkalmazásom, ami JPA-t-t használ. @ManyToOne
>>> relációkat le akarom korlátozni. Erre a célra nem találtam JPA-ban eszközt,
>>> ezért készítettem Hiberante filtert. A következő döccenő, hogy nem találtam
>>> megoldást arra, hogy kényelmesen aktívvá tegyem a filtert. Van erre
>>> tippetek?
>>>
>>> Az eredeti Hibernate megoldás, hogy a session.enableFilter(...) metódust
>>> meghívom, de én el akarom kerülni, hogy a Hibernate Session objektum ilyen
>>> formán elérhető legyen a programból. Úgy szerintem viszonylag elegánsan meg
>>> tudnám oldani, hogy ahol van már session, ott AOP-pal/annotációval egy jól
>>> elszeparált osztájjal aktiválom a filtert; de mocorog bennem egy gondolat,
>>> hogy ez egy elég általános probléma, csak van valami out-of-the-box
>>> megoldás.
>>>
>>>
>>> Köszi, Gábor
>>>
>>> _______________________________________________
>>> Javalist mailing list
>>> Javalist at lists.javaforum.hu
>>> http://lists.javaforum.hu/mailman/listinfo/javalist
>>
>> http://jpasecurity.sourceforge.net/Ha jól értem vmi jogosultságos témához kell a filter. Szívás, hogy JPA nem támogatja a hibernate filter-t.
>>
>> 2012/3/21 Cpt cpt at freemail.hu>Sziasztok,
>>
>>
>> van egy Springre épített alkalmazásom, ami JPA-t-t használ. @ManyToOne relációkat le akarom korlátozni. Erre a célra nem találtam JPA-ban eszközt, ezért készítettem Hiberante filtert. A következő döccenő, hogy nem találtam megoldást arra, hogy kényelmesen aktívvá tegyem a filtert. Van erre tippetek?
>>
>>
>> Az eredeti Hibernate megoldás, hogy a session.enableFilter(...) metódust meghívom, de én el akarom kerülni, hogy a Hibernate Session objektum ilyen formán elérhető legyen a programból. Úgy szerintem viszonylag elegánsan meg tudnám oldani, hogy ahol van már session, ott AOP-pal/annotációval egy jól elszeparált osztájjal aktiválom a filtert; de mocorog bennem egy gondolat, hogy ez egy elég általános probléma, csak van valami out-of-the-box megoldás.
>>
>>
>>
>> Köszi, Gábor
>>
>> _______________________________________________
>> Javalist mailing list
>> Javalist at lists.javaforum.hu
>> http://lists.javaforum.hu/mailman/listinfo/javalist
>>
>> _______________________________________________
>> Javalist mailing list
>> Javalist at lists.javaforum.hu
>> http://lists.javaforum.hu/mailman/listinfo/javalist
>>
>>
>>
>> _______________________________________________
>> Javalist mailing list
>> Javalist at lists.javaforum.hu
>> http://lists.javaforum.hu/mailman/listinfo/javalist
>>
>_______________________________________________
>Javalist mailing list
>Javalist at lists.javaforum.hu
>http://lists.javaforum.hu/mailman/listinfo/javalist
 
--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.javaforum.hu/pipermail/javalist/attachments/20120322/0c7a8a3a/attachment.html>


További információk a(z) Javalist levelezőlistáról