[Javalist] Spring ismerkedes

Gábor Garami gabor.garami at hron.me
2012. Aug. 6., H, 10:23:28 CEST


STS:
Csakhogy en nem szeretem, es emiatt nem is nagyon tudom hasznalni az
Eclipse-t. NetBeans-ezek.

Eclipse linkjei:

        <dependency>
            <groupId>org.eclipse.persistence</groupId>
            <artifactId>eclipselink</artifactId>
            <version>2.3.2</version>
        </dependency>
        <dependency>
            <groupId>org.eclipse.persistence</groupId>
            <artifactId>javax.persistence</artifactId>
            <version>2.0.3</version>
        </dependency>
        <dependency>
            <groupId>org.eclipse.persistence</groupId>
            <artifactId>org.eclipse.persistence.jpa.modelgen.processor</artifactId>
            <version>2.3.2</version>
            <scope>provided</scope>
        </dependency>

Persistence.xml: akkor a MySQL konnekcios adatokat is ott adjam meg?


Garami Gábor
E-mail: gabor.garami at hron.me
Tel: +36 20 235 9621
MSN: hrgy at vipmail.hu
Skype: hron84


2012/8/6 cx.chico <cx.chico at gmail.com>:
> Sziasztok!
>
> 1) Nekem úgy tűnik. hogy hiányzik ez a sor a web.xml-ből (persze
> lehet, hogy már nem kell, de régebben még kellett):
>
>         <listener>
>                 <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
>         </listener>
>
>
> 2) Én nem szoktam a "persistence.xml"-ben a "provider" attribútumot
> megadni (sőt általában semmit sem szoktam beleírni a
> "persistence-unit"-on kívül), hanem azt a spring-ben konfigurálom:
>
> <bean id="emf" class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean">
> (...)
> <property name="jpaVendorAdapter">
>             <bean
> class="org.springframework.orm.jpa.vendor.EclipseLinkJpaVendorAdapter"
>                 p:showSql="false"
>                 p:generateDdl="false" />
>         </property>
> (...)
> </bean>
>
> 3) dependecy: a JPA-hoz kellenek az alábbiak:
>
> <dependency>
>   <groupId>org.eclipse.persistence</groupId>
>   <artifactId>eclipselink</artifactId>
>   <version>2.3.2</version>
> </dependency>
>
> <dependency>
>   <groupId>org.eclipse.persistence</groupId>
>   <artifactId>javax.persistence</artifactId>
>   <version>2.0.0</version>
> </dependency>
>
> A verzió számok összefüggnek!
>
> @Garami Gábor:
> az ismerkedést a spring-el nagyon megkönnyíti az STS
> (http://www.springsource.org/sts) használata (ez egy tuningolt
> Eclipse, benne van a Spring plugin, m2E plugin, stb).
> Az egyik előnye az, hogy több  spring-es projekt template közül tudsz
> választani (pl. van JPA-s is) és így meg tudod nézni, hogy
> mi-hova-hogyan kerül  a generált projektbe.
> Másik nagy előnye, hogy van benne egy bekonfigurált tcServer (ez egy
> tuningolt Tomcat 6 vagy 7). Ezzel a  webapp-ot rögtön ki tudod
> próbálni.
>
>
> Üdv,
> Chico
> _______________________________________________
> 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