[Javalist] Spring JPA Hibernate filter

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


Köszi,  a spring security-t ismerem, de nekem nem erre van szükségem.... Kár, h nem tereltem vissza időben a témát, most már menthetetlenül elindult a security lejtőjén lefelé :)  köszi!
 "cx.chico" <cx.chico at gmail.com> írta:
>Sziasztok!
>
>Nem vagyok egy AOP guru, de talán érdemes lenne megnézni, hogy a
>Spring Security hogyan oldotta meg (van forráskód :) is)
>http://static.springsource.org/spring-security/site/docs/3.1.x/reference/ns-config.html#ns-global-method
>és itt a "3.4 Method Security" fejezet,
>
>illetve a
>http://static.springsource.org/spring-security/site/docs/3.1.x/reference/el-access.html
>és itt a "16.3 Method Security Expressions" fejezeten belül a
>"Filtering using @PreFilter and @PostFilter" szakasz.
>
>
>Üdv,
>Chico
>
>2012/3/22 Viczián István <viczian.istvan at gmail.com>:
>> 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
>_______________________________________________
>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/004c4b68/attachment.html>


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