[Javalist] Spring ismerkedes

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


Es akkor a spring-servlet.xml -be ne is legyen semmi?

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 Koncsek József <jozsef.koncsek at carusselgroup.com>:
> Hi,
>
> Szerintem a spring-servlet.xml file-t kellene átnevezni
> applicationContext.xml-re, mert abban vannak benne a springnek szükséges
> adatok.
>
> Üdv,
> Józsi
>
>
>
> On 08/06/2012 10:43 AM, Gábor Garami wrote:
>>
>> Szia,
>>
>> Ez a ContextLoaderListener ilyen csunyakat mond nekem:
>>
>> 2012-08-06 10:39:24.159::WARN:  Failed startup of context
>> org.mortbay.jetty.plug
>>
>> in.Jetty6PluginWebAppContext at df39bc{/SpringBlog,D:\Projects\SpringBlog\src\main\
>> webapp}
>> org.springframework.beans.factory.BeanDefinitionStoreException:
>> IOException pars
>> ing XML document from ServletContext resource
>> [/WEB-INF/applicationContext.xml];
>>   nested exception is java.io.FileNotFoundException: Could not open
>> ServletContex
>> t resource [/WEB-INF/applicationContext.xml]
>>
>> Oke, letrehozom, de mi legyen benne?
>>
>> 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
>>
>> _______________________________________________
>> 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