Bonjour,
j'ai un programme java (génération d'un JAR et lancement à partir d'un batch DOS) qui doit remplir une base de données PostgreSQL.
Pour cela, j'utilise une couche Hibernate.
Mais, j'obtiens un message d'erreur : OutOfMemory : Java Heap Space
Voici ma commande DOS :
Voici mon bean du fichier ApplicationContext.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part "C:\Program Files\Java\jre1.6.0_05\bin\java" -Xmx256m -jar Pratic_fat.jar
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 <bean id="sessionFactory" class="org.springframework.orm.hibernate3.annotation.AnnotationSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> <property name="hibernateProperties"> <props> <prop key="hibernate.dialect">${db.dialect}</prop> <prop key="hibernate.hbm2ddl.auto">update</prop> <prop key="hibernate.bytecode.use_reflection_optimizer"> false </prop> <prop key="hibernate.jdbc.batch_size">1000</prop> <prop key="current_session_context_class">thread</prop> <prop key="hibernate.show_sql">true</prop> </props> </property> </bean>
Merci de votre aide !
Ritchie.
Partager