[Javalist] Spring kerdesek

István Viczián viczian.istvan at gmail.com
2012. Sze. 25., K, 11:03:41 CEST


Üdv,

Ezzel az lehet a baj, hogy minden induláskor lefuttatná, és úgy
értettem, az a cél, hogy csak egyszer fusson le.
Persze teszt esetnél ez is jó lehet, ha az a cél.
--
Viczián István


2012/9/25 Bartuszek Viktor <viktor.bartuszek at rhodeus.hu>:
> Hi,
>
> Esetleg ez?
>
> <jdbc:initialize-database data-source="dataSource">
>   <jdbc:script location="classpath:com/foo/sql/db-schema.sql"/>
>   <jdbc:script location="classpath:com/foo/sql/db-test-data.sql"/>
> </jdbc:initialize-database>
>
> http://static.springsource.org/spring/docs/3.0.0.RC2/reference/html/ch12s09.html
>
> üdv,
> Bartuszek Viktor
>
>
> 2012/9/25 Gábor Garami <gabor.garami at hron.me>
>>
>> A SQL fajl nevet nem is kell megadni?
>>
>> Garami Gábor
>> E-mail: gabor.garami at hron.me
>> Tel: +36 20 235 9621
>> MSN: hrgy at vipmail.hu
>> Skype: hron84
>>
>>
>> 2012/9/25 István Viczián <viczian.istvan at gmail.com>:
>> > Szia,
>> >
>> > Nagyon egyszerű a használata, mini-projektben is ezt használom.
>> > Függőség a pom.xml-be, egy SQL file, valamint 3 sor Spring config:
>> >
>> >         <bean id="flyway" class="com.googlecode.flyway.core.Flyway"
>> > init-method="migrate">
>> >             <property name="dataSource" ref="dataSource" />
>> >         </bean>
>> >
>> > --
>> > Viczián István
>> >
>> >
>> > 2012/9/24 zamek42 <zamek42 at gmail.com>:
>> >> hello,
>> >>
>> >>
>> >> On 09/24/2012 09:38 PM, István Viczián wrote:
>> >>>
>> >>> Szia,
>> >>>
>> >>> Igen, de ennek nincs köze a SpringSecurity-hez. Nyugodtan töltsd fel a
>> >>> táblát SQL-lel, vagy JPA-val, vagy bárhogy. Ezt teheted alkalmazás
>> >>> indulásra. Ezzel csak az a baj, hgoy a @PostConstruct-nál még nincs
>> >>> tranzakció. Viszont megfigyelheted, hogy mikor indul el a spring
>> >>> context. Regisztrálj egy ApplicationListener-t, ami a
>> >>> ContextRefreshedEvent-re indul be. (Persze lehetne akár egy szép kis
>> >>> ServletContextListener is. Itt megnézed, hogy van-e benne cucc, ha
>> >>> nincs, teszel bele.
>> >>
>> >> koszonom, pont ezt kerestem, tehat az applicationlistener kulcsszora
>> >> indulok:)
>> >>
>> >>> Vagy a másik megoldás, hogy az adatbázis sémát és a kezdeti adatokat
>> >>> SQL script-ből töltöd be, és használod ezt:
>> >>> http://code.google.com/p/flyway/
>> >>
>> >> Ez sem rossz, de talan agyuval verebre, bar ha a kesobbi database
>> >> migration-ra gondolok...
>> >>
>> >>
>> >> --
>> >> thx
>> >> Zoltan (Zamek) Zidarics
>> >> programmer
>> >> email:zamek42 at gmail.com
>> >> skype:zamek_z
>> >>
>> >> _______________________________________________
>> >> 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
>


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