[Javalist] Spring kerdesek

István Viczián viczian.istvan at gmail.com
2012. Sze. 25., K, 12:44:56 CEST


Szia,

Ez utóbbit megkérdezhetem, hogy milyen adatbázisban, és pontosan
hogyan? Addig oké, hogy Oracle PL/SQL, vagy Postgresql PL/pgSQL, de
ezekben is azért kell köré némi rizsa...
--
Viczián István


2012/9/25 Bartuszek Viktor <viktor.bartuszek at rhodeus.hu>:
> Hi,
>
> if statement SQL-ben is van :)
> create table if not exist
> if select count x == 0 insert
>
> persze első olvasatra a flyway lehet egyszerűbb :)
>
> üdv,
> v
>
>
> 2012/9/25 István Viczián <viczian.istvan at gmail.com>
>>
>> Ü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
>> >
>> _______________________________________________
>> 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