From: <gca...@us...> - 2012-07-05 15:05:13
|
Revision: 4095 http://openutils.svn.sourceforge.net/openutils/?rev=4095&view=rev Author: gcatania Date: 2012-07-05 15:05:00 +0000 (Thu, 05 Jul 2012) Log Message: ----------- Merged revisions 4091-4092 via svnmerge from https://openutils.svn.sourceforge.net/svnroot/openutils/trunk/openutils-bshd5 ........ r4091 | gcatania | 2012-07-05 16:42:38 +0200 (Thu, 05 Jul 2012) | 1 line BSHD-17 preliminary: avoid possible sql keywords as field names ........ r4092 | gcatania | 2012-07-05 16:49:05 +0200 (Thu, 05 Jul 2012) | 1 line BSHD-17 added derby profile for unit tests ........ Revision Links: -------------- http://openutils.svn.sourceforge.net/openutils/?rev=4091&view=rev http://openutils.svn.sourceforge.net/openutils/?rev=4092&view=rev Modified Paths: -------------- branches/openutils-bshd5-backport/pom.xml branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/EntityBuilder.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOPersistenceTest.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Address.java branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/CarModel.java branches/openutils-bshd5-backport/src/test/resources/spring-tests.xml Property Changed: ---------------- branches/openutils-bshd5-backport/ branches/openutils-bshd5-backport/pom.xml branches/openutils-bshd5-backport/src/ Property changes on: branches/openutils-bshd5-backport ___________________________________________________________________ Modified: svnmerge-integrated - /trunk/openutils-bshd5:1-4040,4042-4056,4058-4089 + /trunk/openutils-bshd5:1-4040,4042-4056,4058-4092 Modified: svn:mergeinfo - /trunk/openutils-bshd5:4045-4047*,4057,4059,4069-4070*,4073*,4075-4078*,4080*,4082*,4084-4085*,4087*,4089* + /trunk/openutils-bshd5:4045-4047*,4057,4059,4069-4070*,4073*,4075-4078*,4080*,4082*,4084-4085*,4087*,4089*,4091-4092* Modified: branches/openutils-bshd5-backport/pom.xml =================================================================== --- branches/openutils-bshd5-backport/pom.xml 2012-07-05 15:03:58 UTC (rev 4094) +++ branches/openutils-bshd5-backport/pom.xml 2012-07-05 15:05:00 UTC (rev 4095) @@ -29,6 +29,12 @@ <url>http://openutils.svn.sourceforge.net/viewcvs.cgi/openutils/trunk/openutils-bshd5</url> </scm> <build> + <testResources> + <testResource> + <filtering>true</filtering> + <directory>src/test/resources</directory> + </testResource> + </testResources> <plugins> <plugin> <artifactId>maven-assembly-plugin</artifactId> @@ -159,12 +165,6 @@ <scope>test</scope> </dependency> <dependency> - <groupId>org.hsqldb</groupId> - <artifactId>hsqldb</artifactId> - <version>2.2.6</version> - <scope>test</scope> - </dependency> - <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-annotations</artifactId> <version>${hibernate.annotations.version}</version> @@ -192,4 +192,61 @@ <hibernate.annotations.version>3.4.0.GA</hibernate.annotations.version> <javassist.version>3.14.0-GA</javassist.version> </properties> + + <profiles> + <profile> + <id>test-hsql</id> + <activation> + <activeByDefault>true</activeByDefault> + </activation> + <properties> + <hibernate.driver>org.hsqldb.jdbcDriver</hibernate.driver> + <hibernate.url>jdbc:hsqldb:mem:daotest</hibernate.url> + <hibernate.user>sa</hibernate.user> + <hibernate.password></hibernate.password> + <hibernate.dialect>org.hibernate.dialect.HSQLDialect</hibernate.dialect> + </properties> + <dependencies> + <dependency> + <groupId>org.hsqldb</groupId> + <artifactId>hsqldb</artifactId> + <version>2.2.8</version> + <scope>test</scope> + </dependency> + </dependencies> + </profile> + <profile> + <id>test-derby</id> + <properties> + <hibernate.driver>org.apache.derby.jdbc.EmbeddedDriver</hibernate.driver> + <hibernate.url>jdbc:derby:memory:daotest;create=true</hibernate.url> + <hibernate.user>sa</hibernate.user> + <hibernate.password></hibernate.password> + <hibernate.dialect>org.hibernate.dialect.DerbyDialect</hibernate.dialect> + </properties> + <build> + <plugins> + <plugin> + <artifactId>maven-surefire-plugin</artifactId> + <configuration> + <systemProperties> + <property> + <name>derby.stream.error.file</name> + <value>${project.build.directory}/derby.log</value> + </property> + </systemProperties> + </configuration> + </plugin> + </plugins> + </build> + <dependencies> + <dependency> + <groupId>org.apache.derby</groupId> + <artifactId>derby</artifactId> + <version>10.9.1.0</version> + <scope>test</scope> + </dependency> + </dependencies> + </profile> + </profiles> </project> Property changes on: branches/openutils-bshd5-backport/pom.xml ___________________________________________________________________ Modified: svn:mergeinfo - /trunk/openutils-bshd5/pom.xml:4045-4047,4059,4069-4070,4073,4075-4078,4080,4082,4084-4085,4087,4089 + /trunk/openutils-bshd5/pom.xml:4045-4047,4059,4069-4070,4073,4075-4078,4080,4082,4084-4085,4087,4089,4091-4092 Property changes on: branches/openutils-bshd5-backport/src ___________________________________________________________________ Modified: svn:mergeinfo - /trunk/openutils-bshd5/src:4045-4047,4057,4069-4070,4073,4075-4078,4080,4082,4084-4085,4087,4089 + /trunk/openutils-bshd5/src:4045-4047,4057,4069-4070,4073,4075-4078,4080,4082,4084-4085,4087,4089,4091-4092 Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/EntityBuilder.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/EntityBuilder.java 2012-07-05 15:03:58 UTC (rev 4094) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/EntityBuilder.java 2012-07-05 15:05:00 UTC (rev 4095) @@ -115,7 +115,7 @@ CarModel prius = new CarModel(); prius.setName("Prius"); prius.setMake(toyota); - prius.setYear(Integer.valueOf(2008)); + prius.setLaunchYear(Integer.valueOf(2008)); List<CarModel> toyotaModels = toyota.getModels(); if (toyotaModels == null) Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOPersistenceTest.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOPersistenceTest.java 2012-07-05 15:03:58 UTC (rev 4094) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/HibernateDAOPersistenceTest.java 2012-07-05 15:05:00 UTC (rev 4095) @@ -128,7 +128,7 @@ Assert.assertEquals(rd.getEmployer(), toyota); Assert.assertEquals(prius.getMake(), toyota); Assert.assertEquals(rd.getHipsterFactor(), 97); - Assert.assertEquals(rd.getDesignedModels().iterator().next().getYear(), Integer.valueOf(2008)); + Assert.assertEquals(rd.getDesignedModels().iterator().next().getLaunchYear(), Integer.valueOf(2008)); } @Test Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Address.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Address.java 2012-07-05 15:03:58 UTC (rev 4094) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/Address.java 2012-07-05 15:05:00 UTC (rev 4095) @@ -47,7 +47,7 @@ private String street; @Column(nullable = false, scale = 4) - private Integer no; + private Integer streetNumber; @Column(nullable = false, length = 50) private String city; @@ -62,10 +62,10 @@ { } - public Address(String street, Integer no, String city, String county, Integer zipCode) + public Address(String street, Integer streetNumber, String city, String county, Integer zipCode) { this.street = street; - this.no = no; + this.streetNumber = streetNumber; this.city = city; this.county = county; this.zipCode = zipCode; @@ -104,19 +104,19 @@ } /** - * @return the no + * @return the streetNumber */ - public Integer getNo() + public Integer getStreetNumber() { - return no; + return streetNumber; } /** - * @param no the no to set + * @param streetNumber the no to set */ - public void setNo(Integer no) + public void setStreetNumber(Integer streetNumber) { - this.no = no; + this.streetNumber = streetNumber; } /** @@ -178,7 +178,7 @@ result = prime * result + ((city == null) ? 0 : city.hashCode()); result = prime * result + ((county == null) ? 0 : county.hashCode()); result = prime * result + ((id == null) ? 0 : id.hashCode()); - result = prime * result + ((no == null) ? 0 : no.hashCode()); + result = prime * result + ((streetNumber == null) ? 0 : streetNumber.hashCode()); result = prime * result + ((street == null) ? 0 : street.hashCode()); result = prime * result + ((zipCode == null) ? 0 : zipCode.hashCode()); return result; @@ -236,14 +236,14 @@ { return false; } - if (no == null) + if (streetNumber == null) { - if (other.no != null) + if (other.streetNumber != null) { return false; } } - else if (!no.equals(other.no)) + else if (!streetNumber.equals(other.streetNumber)) { return false; } @@ -284,8 +284,8 @@ + county + ", id=" + id - + ", no=" - + no + + ", streetNumber=" + + streetNumber + ", street=" + street + ", zipCode=" Modified: branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/CarModel.java =================================================================== --- branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/CarModel.java 2012-07-05 15:03:58 UTC (rev 4094) +++ branches/openutils-bshd5-backport/src/test/java/it/openutils/hibernate/test/model/CarModel.java 2012-07-05 15:05:00 UTC (rev 4095) @@ -52,7 +52,7 @@ private String name; @Column - private Integer year; + private Integer launchYear; /** * @return the id @@ -103,19 +103,19 @@ } /** - * @return the year + * @return the launchYear */ - public Integer getYear() + public Integer getLaunchYear() { - return year; + return launchYear; } /** - * @param year the year to set + * @param launchYear the launchYear to set */ - public void setYear(Integer year) + public void setLaunchYear(Integer launchYear) { - this.year = year; + this.launchYear = launchYear; } /** @@ -129,7 +129,7 @@ result = prime * result + ((id == null) ? 0 : id.hashCode()); result = prime * result + ((make == null) ? 0 : make.hashCode()); result = prime * result + ((name == null) ? 0 : name.hashCode()); - result = prime * result + ((year == null) ? 0 : year.hashCode()); + result = prime * result + ((launchYear == null) ? 0 : launchYear.hashCode()); return result; } @@ -185,14 +185,14 @@ { return false; } - if (year == null) + if (launchYear == null) { - if (other.year != null) + if (other.launchYear != null) { return false; } } - else if (!year.equals(other.year)) + else if (!launchYear.equals(other.launchYear)) { return false; } @@ -211,8 +211,8 @@ .append(id) .append(", name=") .append(name) - .append(", year=") - .append(year) + .append(", launchYear=") + .append(launchYear) .append("]"); return builder.toString(); } Modified: branches/openutils-bshd5-backport/src/test/resources/spring-tests.xml =================================================================== --- branches/openutils-bshd5-backport/src/test/resources/spring-tests.xml 2012-07-05 15:03:58 UTC (rev 4094) +++ branches/openutils-bshd5-backport/src/test/resources/spring-tests.xml 2012-07-05 15:05:00 UTC (rev 4095) @@ -11,10 +11,10 @@ <context:annotation-config /> <context:component-scan base-package="it.openutils.hibernate.test" /> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> - <property name="driverClassName" value="org.hsqldb.jdbcDriver" /> - <property name="url" value="jdbc:hsqldb:mem:daotest" /> - <property name="username" value="sa" /> - <property name="password" value="" /> + <property name="driverClassName" value="${hibernate.driver}" /> + <property name="url" value="${hibernate.url}" /> + <property name="username" value="${hibernate.user}" /> + <property name="password" value="${hibernate.password}" /> </bean> <bean id="sessionFactory" class="org.springframework.orm.hibernate3.LocalSessionFactoryBean"> <property name="dataSource" ref="dataSource" /> @@ -22,7 +22,7 @@ <property name="configurationClass" value="org.hibernate.cfg.AnnotationConfiguration" /> <property name="hibernateProperties"> <props> - <prop key="hibernate.dialect">org.hibernate.dialect.HSQLDialect</prop> + <prop key="hibernate.dialect">${hibernate.dialect}</prop> <prop key="hibernate.show_sql">true</prop> <prop key="hibernate.hbm2ddl.auto">create-drop</prop> </props> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |