diff --git a/spring-hibernate3/.springBeans b/spring-hibernate3/.springBeans index 7623a7e888..b854542b58 100644 --- a/spring-hibernate3/.springBeans +++ b/spring-hibernate3/.springBeans @@ -7,7 +7,6 @@ - src/main/webapp/WEB-INF/mvc-servlet.xml diff --git a/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/dao/AbstractHibernateDao.java b/spring-hibernate3/src/main/java/org/baeldung/persistence/dao/AbstractHibernateDao.java similarity index 97% rename from spring-hibernate3/src/main/java/org/baeldung/spring/persistence/dao/AbstractHibernateDao.java rename to spring-hibernate3/src/main/java/org/baeldung/persistence/dao/AbstractHibernateDao.java index 9a579245d3..0f8b132891 100644 --- a/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/dao/AbstractHibernateDao.java +++ b/spring-hibernate3/src/main/java/org/baeldung/persistence/dao/AbstractHibernateDao.java @@ -1,4 +1,4 @@ -package org.baeldung.spring.persistence.dao; +package org.baeldung.persistence.dao; import java.io.Serializable; import java.util.List; diff --git a/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/dao/FooDao.java b/spring-hibernate3/src/main/java/org/baeldung/persistence/dao/FooDao.java similarity index 70% rename from spring-hibernate3/src/main/java/org/baeldung/spring/persistence/dao/FooDao.java rename to spring-hibernate3/src/main/java/org/baeldung/persistence/dao/FooDao.java index 1c76ed1f04..23de04169e 100644 --- a/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/dao/FooDao.java +++ b/spring-hibernate3/src/main/java/org/baeldung/persistence/dao/FooDao.java @@ -1,6 +1,6 @@ -package org.baeldung.spring.persistence.dao; +package org.baeldung.persistence.dao; -import org.baeldung.spring.persistence.model.Foo; +import org.baeldung.persistence.model.Foo; import org.springframework.stereotype.Repository; @Repository diff --git a/spring-hibernate3/src/main/java/org/baeldung/persistence/dao/IFooDao.java b/spring-hibernate3/src/main/java/org/baeldung/persistence/dao/IFooDao.java new file mode 100644 index 0000000000..6a3bd95d71 --- /dev/null +++ b/spring-hibernate3/src/main/java/org/baeldung/persistence/dao/IFooDao.java @@ -0,0 +1,7 @@ +package org.baeldung.persistence.dao; + +import org.baeldung.persistence.model.Foo; + +public interface IFooDao extends IOperations { + // +} diff --git a/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/dao/IOperations.java b/spring-hibernate3/src/main/java/org/baeldung/persistence/dao/IOperations.java similarity index 87% rename from spring-hibernate3/src/main/java/org/baeldung/spring/persistence/dao/IOperations.java rename to spring-hibernate3/src/main/java/org/baeldung/persistence/dao/IOperations.java index 51591c57b4..8c5a5e1aed 100644 --- a/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/dao/IOperations.java +++ b/spring-hibernate3/src/main/java/org/baeldung/persistence/dao/IOperations.java @@ -1,4 +1,4 @@ -package org.baeldung.spring.persistence.dao; +package org.baeldung.persistence.dao; import java.io.Serializable; import java.util.List; diff --git a/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/model/Foo.java b/spring-hibernate3/src/main/java/org/baeldung/persistence/model/Foo.java similarity index 97% rename from spring-hibernate3/src/main/java/org/baeldung/spring/persistence/model/Foo.java rename to spring-hibernate3/src/main/java/org/baeldung/persistence/model/Foo.java index 2043d087e0..8e1dee33e8 100644 --- a/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/model/Foo.java +++ b/spring-hibernate3/src/main/java/org/baeldung/persistence/model/Foo.java @@ -1,4 +1,4 @@ -package org.baeldung.spring.persistence.model; +package org.baeldung.persistence.model; import java.io.Serializable; diff --git a/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/service/FooService.java b/spring-hibernate3/src/main/java/org/baeldung/persistence/service/FooService.java similarity index 73% rename from spring-hibernate3/src/main/java/org/baeldung/spring/persistence/service/FooService.java rename to spring-hibernate3/src/main/java/org/baeldung/persistence/service/FooService.java index 1d3b5c4a02..b07698c438 100644 --- a/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/service/FooService.java +++ b/spring-hibernate3/src/main/java/org/baeldung/persistence/service/FooService.java @@ -1,7 +1,7 @@ -package org.baeldung.spring.persistence.service; +package org.baeldung.persistence.service; -import org.baeldung.spring.persistence.dao.IFooDao; -import org.baeldung.spring.persistence.model.Foo; +import org.baeldung.persistence.dao.IFooDao; +import org.baeldung.persistence.model.Foo; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import org.springframework.transaction.annotation.Transactional; diff --git a/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/config/PersistenceConfig.java b/spring-hibernate3/src/main/java/org/baeldung/spring/PersistenceConfig.java similarity index 98% rename from spring-hibernate3/src/main/java/org/baeldung/spring/persistence/config/PersistenceConfig.java rename to spring-hibernate3/src/main/java/org/baeldung/spring/PersistenceConfig.java index 769f3132f5..b205c27cdc 100644 --- a/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/config/PersistenceConfig.java +++ b/spring-hibernate3/src/main/java/org/baeldung/spring/PersistenceConfig.java @@ -1,4 +1,4 @@ -package org.baeldung.spring.persistence.config; +package org.baeldung.spring; import java.util.Properties; diff --git a/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/config/PersistenceXmlConfig.java b/spring-hibernate3/src/main/java/org/baeldung/spring/PersistenceXmlConfig.java similarity index 91% rename from spring-hibernate3/src/main/java/org/baeldung/spring/persistence/config/PersistenceXmlConfig.java rename to spring-hibernate3/src/main/java/org/baeldung/spring/PersistenceXmlConfig.java index e38b57fbca..c535d1b1bd 100644 --- a/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/config/PersistenceXmlConfig.java +++ b/spring-hibernate3/src/main/java/org/baeldung/spring/PersistenceXmlConfig.java @@ -1,4 +1,4 @@ -package org.baeldung.spring.persistence.config; +package org.baeldung.spring; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ImportResource; diff --git a/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/dao/IFooDao.java b/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/dao/IFooDao.java deleted file mode 100644 index eea1f17b5a..0000000000 --- a/spring-hibernate3/src/main/java/org/baeldung/spring/persistence/dao/IFooDao.java +++ /dev/null @@ -1,7 +0,0 @@ -package org.baeldung.spring.persistence.dao; - -import org.baeldung.spring.persistence.model.Foo; - -public interface IFooDao extends IOperations { - // -} diff --git a/spring-hibernate3/src/main/webapp/WEB-INF/mvc-servlet.xml b/spring-hibernate3/src/main/webapp/WEB-INF/mvc-servlet.xml deleted file mode 100644 index 5463820874..0000000000 --- a/spring-hibernate3/src/main/webapp/WEB-INF/mvc-servlet.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ No newline at end of file diff --git a/spring-hibernate3/src/main/webapp/WEB-INF/web.xml b/spring-hibernate3/src/main/webapp/WEB-INF/web.xml index e0de9aefd4..5db6f59746 100644 --- a/spring-hibernate3/src/main/webapp/WEB-INF/web.xml +++ b/spring-hibernate3/src/main/webapp/WEB-INF/web.xml @@ -1,17 +1,18 @@ - - Spring MVC Application - - contextClass - + + Spring Hibernate 3 Application + + contextClass + org.springframework.web.context.support.AnnotationConfigWebApplicationContext - - - contextConfigLocation - org.baeldung.spring.persistence.config - - - org.springframework.web.context.ContextLoaderListener - + + + contextConfigLocation + org.baeldung.spring + + + org.springframework.web.context.ContextLoaderListener + \ No newline at end of file diff --git a/spring-hibernate3/src/test/java/org/baeldung/spring/persistence/service/FooServicePersistenceIntegrationTest.java b/spring-hibernate3/src/test/java/org/baeldung/spring/persistence/service/FooServicePersistenceIntegrationTest.java index 576f536adc..9744985356 100644 --- a/spring-hibernate3/src/test/java/org/baeldung/spring/persistence/service/FooServicePersistenceIntegrationTest.java +++ b/spring-hibernate3/src/test/java/org/baeldung/spring/persistence/service/FooServicePersistenceIntegrationTest.java @@ -2,8 +2,9 @@ package org.baeldung.spring.persistence.service; import static org.apache.commons.lang3.RandomStringUtils.randomAlphabetic; -import org.baeldung.spring.persistence.config.PersistenceConfig; -import org.baeldung.spring.persistence.model.Foo; +import org.baeldung.persistence.model.Foo; +import org.baeldung.persistence.service.FooService; +import org.baeldung.spring.PersistenceConfig; import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; diff --git a/spring-hibernate4/.springBeans b/spring-hibernate4/.springBeans index 7623a7e888..b854542b58 100644 --- a/spring-hibernate4/.springBeans +++ b/spring-hibernate4/.springBeans @@ -7,7 +7,6 @@ - src/main/webapp/WEB-INF/mvc-servlet.xml diff --git a/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/IChildDao.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/IChildDao.java new file mode 100644 index 0000000000..3bc0dc1fc4 --- /dev/null +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/IChildDao.java @@ -0,0 +1,8 @@ +package org.baeldung.persistence.dao; + +import org.baeldung.persistence.dao.common.IOperations; +import org.baeldung.persistence.model.Child; + +public interface IChildDao extends IOperations { + // +} diff --git a/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/IFooDao.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/IFooDao.java new file mode 100644 index 0000000000..fc3928d8a6 --- /dev/null +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/IFooDao.java @@ -0,0 +1,8 @@ +package org.baeldung.persistence.dao; + +import org.baeldung.persistence.dao.common.IOperations; +import org.baeldung.persistence.model.Foo; + +public interface IFooDao extends IOperations { + // +} diff --git a/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/IParentDao.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/IParentDao.java new file mode 100644 index 0000000000..09158a4143 --- /dev/null +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/IParentDao.java @@ -0,0 +1,8 @@ +package org.baeldung.persistence.dao; + +import org.baeldung.persistence.dao.common.IOperations; +import org.baeldung.persistence.model.Parent; + +public interface IParentDao extends IOperations { + // +} diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/common/AbstractHibernateDao.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/common/AbstractHibernateDao.java similarity index 96% rename from spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/common/AbstractHibernateDao.java rename to spring-hibernate4/src/main/java/org/baeldung/persistence/dao/common/AbstractHibernateDao.java index 3476b8cadc..048253d17a 100644 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/common/AbstractHibernateDao.java +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/common/AbstractHibernateDao.java @@ -1,4 +1,4 @@ -package org.baeldung.spring.persistence.dao.common; +package org.baeldung.persistence.dao.common; import java.io.Serializable; import java.util.List; diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/common/IOperations.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/common/IOperations.java similarity index 85% rename from spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/common/IOperations.java rename to spring-hibernate4/src/main/java/org/baeldung/persistence/dao/common/IOperations.java index 12ac048d74..1c84b06c85 100644 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/common/IOperations.java +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/common/IOperations.java @@ -1,4 +1,4 @@ -package org.baeldung.spring.persistence.dao.common; +package org.baeldung.persistence.dao.common; import java.io.Serializable; import java.util.List; diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/impl/ChildDao.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/impl/ChildDao.java similarity index 63% rename from spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/impl/ChildDao.java rename to spring-hibernate4/src/main/java/org/baeldung/persistence/dao/impl/ChildDao.java index 380787823c..d9c8fdceec 100644 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/impl/ChildDao.java +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/impl/ChildDao.java @@ -1,8 +1,8 @@ -package org.baeldung.spring.persistence.dao.impl; +package org.baeldung.persistence.dao.impl; -import org.baeldung.spring.persistence.dao.IChildDao; -import org.baeldung.spring.persistence.dao.common.AbstractHibernateDao; -import org.baeldung.spring.persistence.model.Child; +import org.baeldung.persistence.dao.IChildDao; +import org.baeldung.persistence.dao.common.AbstractHibernateDao; +import org.baeldung.persistence.model.Child; import org.hibernate.SessionFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Repository; diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/impl/FooDao.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/impl/FooDao.java similarity index 63% rename from spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/impl/FooDao.java rename to spring-hibernate4/src/main/java/org/baeldung/persistence/dao/impl/FooDao.java index c083b41799..4441215a94 100644 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/impl/FooDao.java +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/impl/FooDao.java @@ -1,8 +1,8 @@ -package org.baeldung.spring.persistence.dao.impl; +package org.baeldung.persistence.dao.impl; -import org.baeldung.spring.persistence.dao.IFooDao; -import org.baeldung.spring.persistence.dao.common.AbstractHibernateDao; -import org.baeldung.spring.persistence.model.Foo; +import org.baeldung.persistence.dao.IFooDao; +import org.baeldung.persistence.dao.common.AbstractHibernateDao; +import org.baeldung.persistence.model.Foo; import org.hibernate.SessionFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Repository; diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/impl/ParentDao.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/impl/ParentDao.java similarity index 63% rename from spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/impl/ParentDao.java rename to spring-hibernate4/src/main/java/org/baeldung/persistence/dao/impl/ParentDao.java index 6604c7a774..003ec62741 100644 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/impl/ParentDao.java +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/dao/impl/ParentDao.java @@ -1,8 +1,8 @@ -package org.baeldung.spring.persistence.dao.impl; +package org.baeldung.persistence.dao.impl; -import org.baeldung.spring.persistence.dao.IParentDao; -import org.baeldung.spring.persistence.dao.common.AbstractHibernateDao; -import org.baeldung.spring.persistence.model.Parent; +import org.baeldung.persistence.dao.IParentDao; +import org.baeldung.persistence.dao.common.AbstractHibernateDao; +import org.baeldung.persistence.model.Parent; import org.hibernate.SessionFactory; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Repository; diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/model/Child.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/model/Child.java similarity index 94% rename from spring-hibernate4/src/main/java/org/baeldung/spring/persistence/model/Child.java rename to spring-hibernate4/src/main/java/org/baeldung/persistence/model/Child.java index 978502242c..4eec4cf1d3 100644 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/model/Child.java +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/model/Child.java @@ -1,4 +1,4 @@ -package org.baeldung.spring.persistence.model; +package org.baeldung.persistence.model; import java.io.Serializable; diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/model/Foo.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/model/Foo.java similarity index 97% rename from spring-hibernate4/src/main/java/org/baeldung/spring/persistence/model/Foo.java rename to spring-hibernate4/src/main/java/org/baeldung/persistence/model/Foo.java index 2043d087e0..8e1dee33e8 100644 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/model/Foo.java +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/model/Foo.java @@ -1,4 +1,4 @@ -package org.baeldung.spring.persistence.model; +package org.baeldung.persistence.model; import java.io.Serializable; diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/model/Parent.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/model/Parent.java similarity index 96% rename from spring-hibernate4/src/main/java/org/baeldung/spring/persistence/model/Parent.java rename to spring-hibernate4/src/main/java/org/baeldung/persistence/model/Parent.java index 5a87028960..19e405615d 100644 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/model/Parent.java +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/model/Parent.java @@ -1,4 +1,4 @@ -package org.baeldung.spring.persistence.model; +package org.baeldung.persistence.model; import java.io.Serializable; diff --git a/spring-hibernate4/src/main/java/org/baeldung/persistence/service/IChildService.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/service/IChildService.java new file mode 100644 index 0000000000..c6c5e2cfb1 --- /dev/null +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/service/IChildService.java @@ -0,0 +1,8 @@ +package org.baeldung.persistence.service; + +import org.baeldung.persistence.dao.common.IOperations; +import org.baeldung.persistence.model.Child; + +public interface IChildService extends IOperations { + // +} diff --git a/spring-hibernate4/src/main/java/org/baeldung/persistence/service/IFooService.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/service/IFooService.java new file mode 100644 index 0000000000..8774320450 --- /dev/null +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/service/IFooService.java @@ -0,0 +1,8 @@ +package org.baeldung.persistence.service; + +import org.baeldung.persistence.dao.common.IOperations; +import org.baeldung.persistence.model.Foo; + +public interface IFooService extends IOperations { + // +} diff --git a/spring-hibernate4/src/main/java/org/baeldung/persistence/service/IParentService.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/service/IParentService.java new file mode 100644 index 0000000000..1782c281d2 --- /dev/null +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/service/IParentService.java @@ -0,0 +1,8 @@ +package org.baeldung.persistence.service; + +import org.baeldung.persistence.dao.common.IOperations; +import org.baeldung.persistence.model.Parent; + +public interface IParentService extends IOperations { + // +} diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/common/AbstractService.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/service/common/AbstractService.java similarity index 87% rename from spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/common/AbstractService.java rename to spring-hibernate4/src/main/java/org/baeldung/persistence/service/common/AbstractService.java index 6d0f2f49d6..3b32bc3ebb 100644 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/common/AbstractService.java +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/service/common/AbstractService.java @@ -1,9 +1,9 @@ -package org.baeldung.spring.persistence.service.common; +package org.baeldung.persistence.service.common; import java.io.Serializable; import java.util.List; -import org.baeldung.spring.persistence.dao.common.IOperations; +import org.baeldung.persistence.dao.common.IOperations; import org.springframework.transaction.annotation.Transactional; @Transactional diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/impl/ChildService.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/service/impl/ChildService.java similarity index 52% rename from spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/impl/ChildService.java rename to spring-hibernate4/src/main/java/org/baeldung/persistence/service/impl/ChildService.java index d28682fdfd..2ea64285b3 100644 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/impl/ChildService.java +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/service/impl/ChildService.java @@ -1,10 +1,10 @@ -package org.baeldung.spring.persistence.service.impl; +package org.baeldung.persistence.service.impl; -import org.baeldung.spring.persistence.dao.IChildDao; -import org.baeldung.spring.persistence.dao.common.IOperations; -import org.baeldung.spring.persistence.model.Child; -import org.baeldung.spring.persistence.service.IChildService; -import org.baeldung.spring.persistence.service.common.AbstractService; +import org.baeldung.persistence.dao.IChildDao; +import org.baeldung.persistence.dao.common.IOperations; +import org.baeldung.persistence.model.Child; +import org.baeldung.persistence.service.IChildService; +import org.baeldung.persistence.service.common.AbstractService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/impl/FooService.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/service/impl/FooService.java similarity index 52% rename from spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/impl/FooService.java rename to spring-hibernate4/src/main/java/org/baeldung/persistence/service/impl/FooService.java index 19223a82ca..4b76eba3e5 100644 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/impl/FooService.java +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/service/impl/FooService.java @@ -1,10 +1,10 @@ -package org.baeldung.spring.persistence.service.impl; +package org.baeldung.persistence.service.impl; -import org.baeldung.spring.persistence.dao.IFooDao; -import org.baeldung.spring.persistence.dao.common.IOperations; -import org.baeldung.spring.persistence.model.Foo; -import org.baeldung.spring.persistence.service.IFooService; -import org.baeldung.spring.persistence.service.common.AbstractService; +import org.baeldung.persistence.dao.IFooDao; +import org.baeldung.persistence.dao.common.IOperations; +import org.baeldung.persistence.model.Foo; +import org.baeldung.persistence.service.IFooService; +import org.baeldung.persistence.service.common.AbstractService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/impl/ParentService.java b/spring-hibernate4/src/main/java/org/baeldung/persistence/service/impl/ParentService.java similarity index 53% rename from spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/impl/ParentService.java rename to spring-hibernate4/src/main/java/org/baeldung/persistence/service/impl/ParentService.java index 84d4277299..73239f1d00 100644 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/impl/ParentService.java +++ b/spring-hibernate4/src/main/java/org/baeldung/persistence/service/impl/ParentService.java @@ -1,10 +1,10 @@ -package org.baeldung.spring.persistence.service.impl; +package org.baeldung.persistence.service.impl; -import org.baeldung.spring.persistence.dao.IParentDao; -import org.baeldung.spring.persistence.dao.common.IOperations; -import org.baeldung.spring.persistence.model.Parent; -import org.baeldung.spring.persistence.service.IParentService; -import org.baeldung.spring.persistence.service.common.AbstractService; +import org.baeldung.persistence.dao.IParentDao; +import org.baeldung.persistence.dao.common.IOperations; +import org.baeldung.persistence.model.Parent; +import org.baeldung.persistence.service.IParentService; +import org.baeldung.persistence.service.common.AbstractService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/config/HibernateXmlConfig.java b/spring-hibernate4/src/main/java/org/baeldung/spring/HibernateXmlConfig.java similarity index 92% rename from spring-hibernate4/src/main/java/org/baeldung/spring/persistence/config/HibernateXmlConfig.java rename to spring-hibernate4/src/main/java/org/baeldung/spring/HibernateXmlConfig.java index 51fbcd27c1..10ead2fd6c 100644 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/config/HibernateXmlConfig.java +++ b/spring-hibernate4/src/main/java/org/baeldung/spring/HibernateXmlConfig.java @@ -1,4 +1,4 @@ -package org.baeldung.spring.persistence.config; +package org.baeldung.spring; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Configuration; diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/config/PersistenceConfig.java b/spring-hibernate4/src/main/java/org/baeldung/spring/PersistenceConfig.java similarity index 98% rename from spring-hibernate4/src/main/java/org/baeldung/spring/persistence/config/PersistenceConfig.java rename to spring-hibernate4/src/main/java/org/baeldung/spring/PersistenceConfig.java index 3157c92e99..765a37962f 100644 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/config/PersistenceConfig.java +++ b/spring-hibernate4/src/main/java/org/baeldung/spring/PersistenceConfig.java @@ -1,4 +1,4 @@ -package org.baeldung.spring.persistence.config; +package org.baeldung.spring; import java.util.Properties; diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/IChildDao.java b/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/IChildDao.java deleted file mode 100644 index 0a2180bed3..0000000000 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/IChildDao.java +++ /dev/null @@ -1,8 +0,0 @@ -package org.baeldung.spring.persistence.dao; - -import org.baeldung.spring.persistence.dao.common.IOperations; -import org.baeldung.spring.persistence.model.Child; - -public interface IChildDao extends IOperations { - // -} diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/IFooDao.java b/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/IFooDao.java deleted file mode 100644 index 646b3af228..0000000000 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/IFooDao.java +++ /dev/null @@ -1,8 +0,0 @@ -package org.baeldung.spring.persistence.dao; - -import org.baeldung.spring.persistence.dao.common.IOperations; -import org.baeldung.spring.persistence.model.Foo; - -public interface IFooDao extends IOperations { - // -} diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/IParentDao.java b/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/IParentDao.java deleted file mode 100644 index 1b35ba9f01..0000000000 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/dao/IParentDao.java +++ /dev/null @@ -1,8 +0,0 @@ -package org.baeldung.spring.persistence.dao; - -import org.baeldung.spring.persistence.dao.common.IOperations; -import org.baeldung.spring.persistence.model.Parent; - -public interface IParentDao extends IOperations { - // -} diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/IChildService.java b/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/IChildService.java deleted file mode 100644 index 785d581c79..0000000000 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/IChildService.java +++ /dev/null @@ -1,8 +0,0 @@ -package org.baeldung.spring.persistence.service; - -import org.baeldung.spring.persistence.dao.common.IOperations; -import org.baeldung.spring.persistence.model.Child; - -public interface IChildService extends IOperations { - // -} diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/IFooService.java b/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/IFooService.java deleted file mode 100644 index 59d532aa54..0000000000 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/IFooService.java +++ /dev/null @@ -1,8 +0,0 @@ -package org.baeldung.spring.persistence.service; - -import org.baeldung.spring.persistence.dao.common.IOperations; -import org.baeldung.spring.persistence.model.Foo; - -public interface IFooService extends IOperations { - // -} diff --git a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/IParentService.java b/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/IParentService.java deleted file mode 100644 index 6d37d75354..0000000000 --- a/spring-hibernate4/src/main/java/org/baeldung/spring/persistence/service/IParentService.java +++ /dev/null @@ -1,8 +0,0 @@ -package org.baeldung.spring.persistence.service; - -import org.baeldung.spring.persistence.dao.common.IOperations; -import org.baeldung.spring.persistence.model.Parent; - -public interface IParentService extends IOperations { - // -} diff --git a/spring-hibernate4/src/main/webapp/WEB-INF/mvc-servlet.xml b/spring-hibernate4/src/main/webapp/WEB-INF/mvc-servlet.xml deleted file mode 100644 index 5463820874..0000000000 --- a/spring-hibernate4/src/main/webapp/WEB-INF/mvc-servlet.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - \ No newline at end of file diff --git a/spring-hibernate4/src/main/webapp/WEB-INF/view/sample.jsp b/spring-hibernate4/src/main/webapp/WEB-INF/view/sample.jsp deleted file mode 100644 index 7cc14b5dcd..0000000000 --- a/spring-hibernate4/src/main/webapp/WEB-INF/view/sample.jsp +++ /dev/null @@ -1,7 +0,0 @@ - - - - -

This is the body of the sample view

- - \ No newline at end of file diff --git a/spring-hibernate4/src/main/webapp/WEB-INF/web.xml b/spring-hibernate4/src/main/webapp/WEB-INF/web.xml index e0de9aefd4..64b5f6826d 100644 --- a/spring-hibernate4/src/main/webapp/WEB-INF/web.xml +++ b/spring-hibernate4/src/main/webapp/WEB-INF/web.xml @@ -1,17 +1,18 @@ - - Spring MVC Application - - contextClass - + + Spring Hibernate 4 Application + + contextClass + org.springframework.web.context.support.AnnotationConfigWebApplicationContext - - - contextConfigLocation - org.baeldung.spring.persistence.config - - - org.springframework.web.context.ContextLoaderListener - + + + contextConfigLocation + org.baeldung.spring + + + org.springframework.web.context.ContextLoaderListener + \ No newline at end of file diff --git a/spring-hibernate4/src/test/java/org/baeldung/spring/persistence/service/FooServicePersistenceIntegrationTest.java b/spring-hibernate4/src/test/java/org/baeldung/spring/persistence/service/FooServicePersistenceIntegrationTest.java index 69d094f5d8..99dd630803 100644 --- a/spring-hibernate4/src/test/java/org/baeldung/spring/persistence/service/FooServicePersistenceIntegrationTest.java +++ b/spring-hibernate4/src/test/java/org/baeldung/spring/persistence/service/FooServicePersistenceIntegrationTest.java @@ -2,8 +2,9 @@ package org.baeldung.spring.persistence.service; import static org.apache.commons.lang3.RandomStringUtils.randomAlphabetic; -import org.baeldung.spring.persistence.config.PersistenceConfig; -import org.baeldung.spring.persistence.model.Foo; +import org.baeldung.persistence.model.Foo; +import org.baeldung.persistence.service.IFooService; +import org.baeldung.spring.PersistenceConfig; import org.junit.Ignore; import org.junit.Test; import org.junit.runner.RunWith; diff --git a/spring-hibernate4/src/test/java/org/baeldung/spring/persistence/service/ParentServicePersistenceIntegrationTest.java b/spring-hibernate4/src/test/java/org/baeldung/spring/persistence/service/ParentServicePersistenceIntegrationTest.java index 753d94ac79..1c219ac2fa 100644 --- a/spring-hibernate4/src/test/java/org/baeldung/spring/persistence/service/ParentServicePersistenceIntegrationTest.java +++ b/spring-hibernate4/src/test/java/org/baeldung/spring/persistence/service/ParentServicePersistenceIntegrationTest.java @@ -1,8 +1,10 @@ package org.baeldung.spring.persistence.service; -import org.baeldung.spring.persistence.config.PersistenceConfig; -import org.baeldung.spring.persistence.model.Child; -import org.baeldung.spring.persistence.model.Parent; +import org.baeldung.persistence.model.Child; +import org.baeldung.persistence.model.Parent; +import org.baeldung.persistence.service.IChildService; +import org.baeldung.persistence.service.IParentService; +import org.baeldung.spring.PersistenceConfig; import org.hibernate.SessionFactory; import org.junit.Test; import org.junit.runner.RunWith;