BAEL-20262: Migrate spring-exceptions module to the com.baeldung package

This commit is contained in:
Krzysztof Woyke 2019-12-20 12:32:07 +01:00
parent b8e73d5b8c
commit 98bdc464da
143 changed files with 326 additions and 337 deletions

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.beancreationexception.cause1; package com.baeldung.ex.beancreationexception.cause1;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -0,0 +1,5 @@
package com.baeldung.ex.beancreationexception.cause1;
public class BeanB {
//
}

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.beancreationexception.cause2; package com.baeldung.ex.beancreationexception.cause2;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.beancreationexception.cause2; package com.baeldung.ex.beancreationexception.cause2;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.beancreationexception.cause2; package com.baeldung.ex.beancreationexception.cause2;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -0,0 +1,5 @@
package com.baeldung.ex.beancreationexception.cause2;
public interface IBeanB {
//
}

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.beancreationexception.cause3; package com.baeldung.ex.beancreationexception.cause3;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.beancreationexception.cause4; package com.baeldung.ex.beancreationexception.cause4;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -0,0 +1,5 @@
package com.baeldung.ex.beancreationexception.cause4;
public interface IBeanA {
//
}

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.beancreationexception.cause5; package com.baeldung.ex.beancreationexception.cause5;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -0,0 +1,5 @@
package com.baeldung.ex.beancreationexception.cause5;
public interface IBeanA {
//
}

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.beancreationexception.cause6; package com.baeldung.ex.beancreationexception.cause6;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.beancreationexception.cause6; package com.baeldung.ex.beancreationexception.cause6;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -0,0 +1,5 @@
package com.baeldung.ex.beancreationexception.cause6;
public interface IBeanB {
//
}

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.beancreationexception.cause8; package com.baeldung.ex.beancreationexception.cause8;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.beancreationexception.cause8; package com.baeldung.ex.beancreationexception.cause8;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -0,0 +1,5 @@
package com.baeldung.ex.beancreationexception.cause8;
public interface IBeanA {
//
}

View File

@ -0,0 +1,5 @@
package com.baeldung.ex.beancreationexception.cause8;
public interface IBeanB {
//
}

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.beancreationexception.cause9; package com.baeldung.ex.beancreationexception.cause9;
public abstract class BeanA implements IBeanA { public abstract class BeanA implements IBeanA {
// //

View File

@ -0,0 +1,5 @@
package com.baeldung.ex.beancreationexception.cause9;
public class BeanB {
//
}

View File

@ -0,0 +1,5 @@
package com.baeldung.ex.beancreationexception.cause9;
public interface IBeanA {
//
}

View File

@ -1,10 +1,10 @@
package org.baeldung.ex.beancreationexception.spring; package com.baeldung.ex.beancreationexception.spring;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.beancreationexception.cause1") @ComponentScan("com.baeldung.ex.beancreationexception.cause1")
public class Cause1ContextWithJavaConfig { public class Cause1ContextWithJavaConfig {
public Cause1ContextWithJavaConfig() { public Cause1ContextWithJavaConfig() {

View File

@ -1,10 +1,10 @@
package org.baeldung.ex.beancreationexception.spring; package com.baeldung.ex.beancreationexception.spring;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.beancreationexception.cause2") @ComponentScan("com.baeldung.ex.beancreationexception.cause2")
public class Cause2ContextWithJavaConfig { public class Cause2ContextWithJavaConfig {
public Cause2ContextWithJavaConfig() { public Cause2ContextWithJavaConfig() {

View File

@ -1,10 +1,10 @@
package org.baeldung.ex.beancreationexception.spring; package com.baeldung.ex.beancreationexception.spring;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.beancreationexception.cause3") @ComponentScan("com.baeldung.ex.beancreationexception.cause3")
public class Cause3ContextWithJavaConfig { public class Cause3ContextWithJavaConfig {
public Cause3ContextWithJavaConfig() { public Cause3ContextWithJavaConfig() {

View File

@ -1,11 +1,11 @@
package org.baeldung.ex.beancreationexception.spring; package com.baeldung.ex.beancreationexception.spring;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.ImportResource; import org.springframework.context.annotation.ImportResource;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.beancreationexception.cause4") @ComponentScan("com.baeldung.ex.beancreationexception.cause4")
@ImportResource("classpath:beancreationexception_cause4.xml") @ImportResource("classpath:beancreationexception_cause4.xml")
public class Cause4ContextWithJavaConfig { public class Cause4ContextWithJavaConfig {

View File

@ -1,10 +1,10 @@
package org.baeldung.ex.beancreationexception.spring; package com.baeldung.ex.beancreationexception.spring;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.beancreationexception.cause5") @ComponentScan("com.baeldung.ex.beancreationexception.cause5")
public class Cause5ContextWithJavaConfig { public class Cause5ContextWithJavaConfig {
public Cause5ContextWithJavaConfig() { public Cause5ContextWithJavaConfig() {

View File

@ -1,11 +1,11 @@
package org.baeldung.ex.beancreationexception.spring; package com.baeldung.ex.beancreationexception.spring;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.ImportResource; import org.springframework.context.annotation.ImportResource;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.beancreationexception.cause6") @ComponentScan("com.baeldung.ex.beancreationexception.cause6")
@ImportResource("classpath:beancreationexception_cause6.xml") @ImportResource("classpath:beancreationexception_cause6.xml")
public class Cause6ContextWithJavaConfig { public class Cause6ContextWithJavaConfig {

View File

@ -1,11 +1,11 @@
package org.baeldung.ex.beancreationexception.spring; package com.baeldung.ex.beancreationexception.spring;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.ImportResource; import org.springframework.context.annotation.ImportResource;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.beancreationexception.cause7") @ComponentScan("com.baeldung.ex.beancreationexception.cause7")
@ImportResource("classpath:beancreationexception_cause7.xml") @ImportResource("classpath:beancreationexception_cause7.xml")
public class Cause7ContextWithJavaConfig { public class Cause7ContextWithJavaConfig {

View File

@ -1,10 +1,10 @@
package org.baeldung.ex.beancreationexception.spring; package com.baeldung.ex.beancreationexception.spring;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.beancreationexception.cause8") @ComponentScan("com.baeldung.ex.beancreationexception.cause8")
public class Cause8ContextWithJavaConfig { public class Cause8ContextWithJavaConfig {
public Cause8ContextWithJavaConfig() { public Cause8ContextWithJavaConfig() {

View File

@ -1,6 +1,6 @@
package org.baeldung.ex.beancreationexception.spring; package com.baeldung.ex.beancreationexception.spring;
import org.baeldung.ex.beancreationexception.cause9.BeanB; import com.baeldung.ex.beancreationexception.cause9.BeanB;
import org.springframework.beans.factory.BeanFactory; import org.springframework.beans.factory.BeanFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
@ -9,7 +9,7 @@ import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.ImportResource; import org.springframework.context.annotation.ImportResource;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.beancreationexception.cause9") @ComponentScan("com.baeldung.ex.beancreationexception.cause9")
@ImportResource("classpath:beancreationexception_cause9.xml") @ImportResource("classpath:beancreationexception_cause9.xml")
public class Cause9ContextWithJavaConfig { public class Cause9ContextWithJavaConfig {
@Autowired @Autowired

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.beandefinitionstoreexception.cause2; package com.baeldung.ex.beandefinitionstoreexception.cause2;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -1,11 +1,11 @@
package org.baeldung.ex.beandefinitionstoreexception.spring; package com.baeldung.ex.beandefinitionstoreexception.spring;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.ImportResource; import org.springframework.context.annotation.ImportResource;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.beandefinitionstoreexception.cause1") @ComponentScan("com.baeldung.ex.beandefinitionstoreexception.cause1")
@ImportResource("beans.xml") @ImportResource("beans.xml")
public class Cause1ContextWithJavaConfig { public class Cause1ContextWithJavaConfig {

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.beandefinitionstoreexception.spring; package com.baeldung.ex.beandefinitionstoreexception.spring;
import org.springframework.beans.factory.annotation.Value; import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
@ -7,7 +7,7 @@ import org.springframework.context.annotation.Configuration;
import org.springframework.context.support.PropertySourcesPlaceholderConfigurer; import org.springframework.context.support.PropertySourcesPlaceholderConfigurer;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.beandefinitionstoreexception.cause2") @ComponentScan("com.baeldung.ex.beandefinitionstoreexception.cause2")
public class Cause2ContextWithJavaConfig { public class Cause2ContextWithJavaConfig {
@Value("${some.property}") @Value("${some.property}")

View File

@ -1,10 +1,10 @@
package org.baeldung.ex.beandefinitionstoreexception.spring; package com.baeldung.ex.beandefinitionstoreexception.spring;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.beandefinitionstoreexception.cause3") @ComponentScan("com.baeldung.ex.beandefinitionstoreexception.cause3")
public class Cause3ContextWithJavaConfig { public class Cause3ContextWithJavaConfig {
public Cause3ContextWithJavaConfig() { public Cause3ContextWithJavaConfig() {

View File

@ -1,6 +1,6 @@
package org.baeldung.ex.dataintegrityviolationexception.spring; package com.baeldung.ex.dataintegrityviolationexception.spring;
import org.baeldung.spring.config.PersistenceConfig; import com.baeldung.spring.config.PersistenceConfig;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
@ -8,7 +8,7 @@ import org.springframework.context.annotation.Import;
import org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor; import org.springframework.dao.annotation.PersistenceExceptionTranslationPostProcessor;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.dataIntegrityviolationexception.cause1") @ComponentScan("com.baeldung.ex.dataIntegrityviolationexception.cause1")
@Import(PersistenceConfig.class) @Import(PersistenceConfig.class)
public class Cause1DataContextWithJavaConfig { public class Cause1DataContextWithJavaConfig {

View File

@ -1,12 +1,12 @@
package org.baeldung.ex.dataintegrityviolationexception.spring; package com.baeldung.ex.dataintegrityviolationexception.spring;
import org.baeldung.spring.config.PersistenceConfig; import com.baeldung.spring.config.PersistenceConfig;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import; import org.springframework.context.annotation.Import;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.dataIntegrityviolationexception.cause2") @ComponentScan("com.baeldung.ex.dataIntegrityviolationexception.cause2")
@Import(PersistenceConfig.class) @Import(PersistenceConfig.class)
public class Cause2DataContextWithJavaConfig { public class Cause2DataContextWithJavaConfig {

View File

@ -1,12 +1,12 @@
package org.baeldung.ex.dataintegrityviolationexception.spring; package com.baeldung.ex.dataintegrityviolationexception.spring;
import org.baeldung.spring.config.PersistenceConfig; import com.baeldung.spring.config.PersistenceConfig;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import; import org.springframework.context.annotation.Import;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.dataIntegrityviolationexception.cause3") @ComponentScan("com.baeldung.ex.dataIntegrityviolationexception.cause3")
@Import(PersistenceConfig.class) @Import(PersistenceConfig.class)
public class Cause3DataContextWithJavaConfig { public class Cause3DataContextWithJavaConfig {

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.mappingexception.cause1.persistence.model; package com.baeldung.ex.mappingexception.cause1.persistence.model;
import java.io.Serializable; import java.io.Serializable;

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.mappingexception.cause2.persistence.model; package com.baeldung.ex.mappingexception.cause2.persistence.model;
import java.io.Serializable; import java.io.Serializable;

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.mappingexception.cause3.persistence.model; package com.baeldung.ex.mappingexception.cause3.persistence.model;
import java.io.Serializable; import java.io.Serializable;

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.mappingexception.cause4.persistence.model; package com.baeldung.ex.mappingexception.cause4.persistence.model;
import java.io.Serializable; import java.io.Serializable;

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.mappingexception.spring; package com.baeldung.ex.mappingexception.spring;
import java.util.Properties; import java.util.Properties;
@ -21,7 +21,7 @@ import com.google.common.base.Preconditions;
@Configuration @Configuration
@EnableTransactionManagement @EnableTransactionManagement
@PropertySource({ "classpath:persistence-mysql.properties" }) @PropertySource({ "classpath:persistence-mysql.properties" })
@ComponentScan({ "org.baeldung.ex.mappingexception.cause1.persistence" }) @ComponentScan({ "com.baeldung.ex.mappingexception.cause1.persistence" })
public class Cause1PersistenceConfig { public class Cause1PersistenceConfig {
@Autowired @Autowired
@ -35,7 +35,7 @@ public class Cause1PersistenceConfig {
public LocalSessionFactoryBean sessionFactory() { public LocalSessionFactoryBean sessionFactory() {
final LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean(); final LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean();
sessionFactory.setDataSource(restDataSource()); sessionFactory.setDataSource(restDataSource());
sessionFactory.setPackagesToScan(new String[] { "org.baeldung.ex.mappingexception.cause1.persistence.model" }); sessionFactory.setPackagesToScan(new String[] { "com.baeldung.ex.mappingexception.cause1.persistence.model" });
sessionFactory.setHibernateProperties(hibernateProperties()); sessionFactory.setHibernateProperties(hibernateProperties());
return sessionFactory; return sessionFactory;

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.mappingexception.spring; package com.baeldung.ex.mappingexception.spring;
import java.util.Properties; import java.util.Properties;
@ -21,7 +21,7 @@ import com.google.common.base.Preconditions;
@Configuration @Configuration
@EnableTransactionManagement @EnableTransactionManagement
@PropertySource({ "classpath:persistence-mysql.properties" }) @PropertySource({ "classpath:persistence-mysql.properties" })
@ComponentScan({ "org.baeldung.ex.mappingexception.cause2.persistence" }) @ComponentScan({ "com.baeldung.ex.mappingexception.cause2.persistence" })
public class Cause2PersistenceConfig { public class Cause2PersistenceConfig {
@Autowired @Autowired
@ -37,7 +37,7 @@ public class Cause2PersistenceConfig {
sessionFactory.setDataSource(restDataSource()); sessionFactory.setDataSource(restDataSource());
sessionFactory.setHibernateProperties(hibernateProperties()); sessionFactory.setHibernateProperties(hibernateProperties());
// sessionFactory.setPackagesToScan(new String[] { "org.baeldung.ex.mappingexception.cause2.persistence.model" }); // sessionFactory.setPackagesToScan(new String[] { "com.baeldung.ex.mappingexception.cause2.persistence.model" });
// sessionFactory.setAnnotatedClasses(new Class[] { Foo.class }); // sessionFactory.setAnnotatedClasses(new Class[] { Foo.class });
return sessionFactory; return sessionFactory;

View File

@ -1,11 +1,11 @@
package org.baeldung.ex.mappingexception.spring; package com.baeldung.ex.mappingexception.spring;
import java.util.Properties; import java.util.Properties;
import javax.sql.DataSource; import javax.sql.DataSource;
import org.apache.tomcat.dbcp.dbcp.BasicDataSource; import org.apache.tomcat.dbcp.dbcp.BasicDataSource;
import org.baeldung.ex.mappingexception.cause3.persistence.model.Foo; import com.baeldung.ex.mappingexception.cause3.persistence.model.Foo;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
@ -22,7 +22,7 @@ import com.google.common.base.Preconditions;
@Configuration @Configuration
@EnableTransactionManagement @EnableTransactionManagement
@PropertySource({ "classpath:persistence-mysql.properties" }) @PropertySource({ "classpath:persistence-mysql.properties" })
@ComponentScan({ "org.baeldung.ex.mappingexception.cause2.persistence" }) @ComponentScan({ "com.baeldung.ex.mappingexception.cause2.persistence" })
public class Cause3PersistenceConfig { public class Cause3PersistenceConfig {
@Autowired @Autowired
@ -38,7 +38,7 @@ public class Cause3PersistenceConfig {
sessionFactory.setDataSource(restDataSource()); sessionFactory.setDataSource(restDataSource());
sessionFactory.setHibernateProperties(hibernateProperties()); sessionFactory.setHibernateProperties(hibernateProperties());
// sessionFactory.setPackagesToScan(new String[] { "org.baeldung.ex.mappingexception.cause2.persistence.model" }); // sessionFactory.setPackagesToScan(new String[] { "com.baeldung.ex.mappingexception.cause2.persistence.model" });
sessionFactory.setAnnotatedClasses(new Class[] { Foo.class }); sessionFactory.setAnnotatedClasses(new Class[] { Foo.class });
return sessionFactory; return sessionFactory;

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.nontransientexception.cause; package com.baeldung.ex.nontransientexception.cause;
import java.util.Properties; import java.util.Properties;
@ -21,7 +21,7 @@ import com.google.common.base.Preconditions;
@Configuration @Configuration
@EnableTransactionManagement @EnableTransactionManagement
@PropertySource({ "classpath:persistence-derby.properties" }) @PropertySource({ "classpath:persistence-derby.properties" })
@ComponentScan({ "org.baeldung.persistence" }) @ComponentScan({ "com.baeldung.persistence" })
public class Cause1NonTransientConfig { public class Cause1NonTransientConfig {
@Autowired @Autowired
@ -35,7 +35,7 @@ public class Cause1NonTransientConfig {
public LocalSessionFactoryBean sessionFactory() { public LocalSessionFactoryBean sessionFactory() {
final LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean(); final LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean();
sessionFactory.setDataSource(restDataSource()); sessionFactory.setDataSource(restDataSource());
sessionFactory.setPackagesToScan(new String[] { "org.baeldung.persistence.model" }); sessionFactory.setPackagesToScan(new String[] { "com.baeldung.persistence.model" });
sessionFactory.setHibernateProperties(hibernateProperties()); sessionFactory.setHibernateProperties(hibernateProperties());
return sessionFactory; return sessionFactory;

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.nontransientexception.cause; package com.baeldung.ex.nontransientexception.cause;
import java.util.Properties; import java.util.Properties;
@ -21,7 +21,7 @@ import com.google.common.base.Preconditions;
@Configuration @Configuration
@EnableTransactionManagement @EnableTransactionManagement
@PropertySource({ "classpath:persistence-derby.properties" }) @PropertySource({ "classpath:persistence-derby.properties" })
@ComponentScan({ "org.baeldung.persistence" }) @ComponentScan({ "com.baeldung.persistence" })
public class Cause4NonTransientConfig { public class Cause4NonTransientConfig {
@Autowired @Autowired
@ -35,7 +35,7 @@ public class Cause4NonTransientConfig {
public LocalSessionFactoryBean sessionFactory() { public LocalSessionFactoryBean sessionFactory() {
final LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean(); final LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean();
sessionFactory.setDataSource(restDataSource()); sessionFactory.setDataSource(restDataSource());
sessionFactory.setPackagesToScan(new String[] { "org.baeldung.persistence.model" }); sessionFactory.setPackagesToScan(new String[] { "com.baeldung.persistence.model" });
sessionFactory.setHibernateProperties(hibernateProperties()); sessionFactory.setHibernateProperties(hibernateProperties());
return sessionFactory; return sessionFactory;

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.nontransientexception.cause; package com.baeldung.ex.nontransientexception.cause;
import java.util.Properties; import java.util.Properties;
@ -21,7 +21,7 @@ import com.google.common.base.Preconditions;
@Configuration @Configuration
@EnableTransactionManagement @EnableTransactionManagement
@PropertySource({ "classpath:persistence-mysql-incorrect.properties" }) @PropertySource({ "classpath:persistence-mysql-incorrect.properties" })
@ComponentScan({ "org.baeldung.persistence" }) @ComponentScan({ "com.baeldung.persistence" })
public class Cause5NonTransientConfig { public class Cause5NonTransientConfig {
@Autowired @Autowired
@ -35,7 +35,7 @@ public class Cause5NonTransientConfig {
public LocalSessionFactoryBean sessionFactory() { public LocalSessionFactoryBean sessionFactory() {
final LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean(); final LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean();
sessionFactory.setDataSource(restDataSource()); sessionFactory.setDataSource(restDataSource());
sessionFactory.setPackagesToScan(new String[] { "org.baeldung.persistence.model" }); sessionFactory.setPackagesToScan(new String[] { "com.baeldung.persistence.model" });
sessionFactory.setHibernateProperties(hibernateProperties()); sessionFactory.setHibernateProperties(hibernateProperties());
return sessionFactory; return sessionFactory;

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.nosuchbeandefinitionexception.cause1; package com.baeldung.ex.nosuchbeandefinitionexception.cause1;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -0,0 +1,5 @@
package com.baeldung.ex.nosuchbeandefinitionexception.cause1;
public class BeanB {
//
}

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.nosuchbeandefinitionexception.cause2; package com.baeldung.ex.nosuchbeandefinitionexception.cause2;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.nosuchbeandefinitionexception.cause2; package com.baeldung.ex.nosuchbeandefinitionexception.cause2;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.nosuchbeandefinitionexception.cause2; package com.baeldung.ex.nosuchbeandefinitionexception.cause2;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;

View File

@ -0,0 +1,5 @@
package com.baeldung.ex.nosuchbeandefinitionexception.cause2;
public interface IBeanB {
//
}

View File

@ -1,4 +1,4 @@
package org.baeldung.ex.nosuchbeandefinitionexception.cause3; package com.baeldung.ex.nosuchbeandefinitionexception.cause3;
import org.springframework.beans.factory.InitializingBean; import org.springframework.beans.factory.InitializingBean;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;

View File

@ -1,10 +1,10 @@
package org.baeldung.ex.nosuchbeandefinitionexception.spring; package com.baeldung.ex.nosuchbeandefinitionexception.spring;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.nosuchbeandefinitionexception.cause1") @ComponentScan("com.baeldung.ex.nosuchbeandefinitionexception.cause1")
public class Cause1ContextWithJavaConfig { public class Cause1ContextWithJavaConfig {
public Cause1ContextWithJavaConfig() { public Cause1ContextWithJavaConfig() {

View File

@ -1,10 +1,10 @@
package org.baeldung.ex.nosuchbeandefinitionexception.spring; package com.baeldung.ex.nosuchbeandefinitionexception.spring;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.nosuchbeandefinitionexception.cause2") @ComponentScan("com.baeldung.ex.nosuchbeandefinitionexception.cause2")
public class Cause2ContextWithJavaConfig { public class Cause2ContextWithJavaConfig {
public Cause2ContextWithJavaConfig() { public Cause2ContextWithJavaConfig() {

View File

@ -1,10 +1,10 @@
package org.baeldung.ex.nosuchbeandefinitionexception.spring; package com.baeldung.ex.nosuchbeandefinitionexception.spring;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
@Configuration @Configuration
@ComponentScan("org.baeldung.ex.nosuchbeandefinitionexception.cause3") @ComponentScan("com.baeldung.ex.nosuchbeandefinitionexception.cause3")
public class Cause3ContextWithJavaConfig { public class Cause3ContextWithJavaConfig {
public Cause3ContextWithJavaConfig() { public Cause3ContextWithJavaConfig() {

View File

@ -1,4 +1,4 @@
package org.baeldung.persistence; package com.baeldung.persistence;
import org.springframework.context.ApplicationListener; import org.springframework.context.ApplicationListener;
import org.springframework.context.event.ContextRefreshedEvent; import org.springframework.context.event.ContextRefreshedEvent;

View File

@ -1,4 +1,4 @@
package org.baeldung.persistence.common; package com.baeldung.persistence.common;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;

View File

@ -1,9 +1,8 @@
package org.baeldung.persistence.common; package com.baeldung.persistence.common;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;
import org.baeldung.persistence.common.IOperations;
import org.springframework.transaction.annotation.Transactional; import org.springframework.transaction.annotation.Transactional;
@Transactional @Transactional

View File

@ -1,4 +1,4 @@
package org.baeldung.persistence.common; package com.baeldung.persistence.common;
import java.io.Serializable; import java.io.Serializable;
import java.util.List; import java.util.List;

View File

@ -0,0 +1,8 @@
package com.baeldung.persistence.dao;
import com.baeldung.persistence.common.IOperations;
import com.baeldung.persistence.model.Child;
public interface IChildDao extends IOperations<Child> {
//
}

View File

@ -0,0 +1,8 @@
package com.baeldung.persistence.dao;
import com.baeldung.persistence.common.IOperations;
import com.baeldung.persistence.model.Foo;
public interface IFooDao extends IOperations<Foo> {
//
}

View File

@ -0,0 +1,8 @@
package com.baeldung.persistence.dao;
import com.baeldung.persistence.common.IOperations;
import com.baeldung.persistence.model.Parent;
public interface IParentDao extends IOperations<Parent> {
//
}

View File

@ -1,8 +1,8 @@
package org.baeldung.persistence.dao.impl; package com.baeldung.persistence.dao.impl;
import org.baeldung.persistence.common.AbstractHibernateDao; import com.baeldung.persistence.common.AbstractHibernateDao;
import org.baeldung.persistence.dao.IChildDao; import com.baeldung.persistence.model.Child;
import org.baeldung.persistence.model.Child; import com.baeldung.persistence.dao.IChildDao;
import org.hibernate.SessionFactory; import org.hibernate.SessionFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;

View File

@ -1,8 +1,8 @@
package org.baeldung.persistence.dao.impl; package com.baeldung.persistence.dao.impl;
import org.baeldung.persistence.common.AbstractHibernateDao; import com.baeldung.persistence.common.AbstractHibernateDao;
import org.baeldung.persistence.dao.IFooDao; import com.baeldung.persistence.dao.IFooDao;
import org.baeldung.persistence.model.Foo; import com.baeldung.persistence.model.Foo;
import org.hibernate.SessionFactory; import org.hibernate.SessionFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;

View File

@ -1,8 +1,8 @@
package org.baeldung.persistence.dao.impl; package com.baeldung.persistence.dao.impl;
import org.baeldung.persistence.common.AbstractHibernateDao; import com.baeldung.persistence.common.AbstractHibernateDao;
import org.baeldung.persistence.dao.IParentDao; import com.baeldung.persistence.model.Parent;
import org.baeldung.persistence.model.Parent; import com.baeldung.persistence.dao.IParentDao;
import org.hibernate.SessionFactory; import org.hibernate.SessionFactory;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Repository; import org.springframework.stereotype.Repository;

View File

@ -1,4 +1,4 @@
package org.baeldung.persistence.model; package com.baeldung.persistence.model;
import java.io.Serializable; import java.io.Serializable;

View File

@ -1,4 +1,4 @@
package org.baeldung.persistence.model; package com.baeldung.persistence.model;
import java.io.Serializable; import java.io.Serializable;

View File

@ -1,4 +1,4 @@
package org.baeldung.persistence.model; package com.baeldung.persistence.model;
import java.io.Serializable; import java.io.Serializable;

View File

@ -0,0 +1,8 @@
package com.baeldung.persistence.service;
import com.baeldung.persistence.common.IOperations;
import com.baeldung.persistence.model.Child;
public interface IChildService extends IOperations<Child> {
//
}

View File

@ -0,0 +1,8 @@
package com.baeldung.persistence.service;
import com.baeldung.persistence.common.IOperations;
import com.baeldung.persistence.model.Foo;
public interface IFooService extends IOperations<Foo> {
//
}

View File

@ -0,0 +1,8 @@
package com.baeldung.persistence.service;
import com.baeldung.persistence.common.IOperations;
import com.baeldung.persistence.model.Parent;
public interface IParentService extends IOperations<Parent> {
//
}

View File

@ -1,10 +1,10 @@
package org.baeldung.persistence.service.impl; package com.baeldung.persistence.service.impl;
import org.baeldung.persistence.common.AbstractService; import com.baeldung.persistence.common.AbstractService;
import org.baeldung.persistence.common.IOperations; import com.baeldung.persistence.common.IOperations;
import org.baeldung.persistence.dao.IChildDao; import com.baeldung.persistence.service.IChildService;
import org.baeldung.persistence.model.Child; import com.baeldung.persistence.dao.IChildDao;
import org.baeldung.persistence.service.IChildService; import com.baeldung.persistence.model.Child;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@ -1,10 +1,10 @@
package org.baeldung.persistence.service.impl; package com.baeldung.persistence.service.impl;
import org.baeldung.persistence.common.AbstractService; import com.baeldung.persistence.common.AbstractService;
import org.baeldung.persistence.common.IOperations; import com.baeldung.persistence.common.IOperations;
import org.baeldung.persistence.dao.IFooDao; import com.baeldung.persistence.service.IFooService;
import org.baeldung.persistence.model.Foo; import com.baeldung.persistence.dao.IFooDao;
import org.baeldung.persistence.service.IFooService; import com.baeldung.persistence.model.Foo;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@ -1,10 +1,10 @@
package org.baeldung.persistence.service.impl; package com.baeldung.persistence.service.impl;
import org.baeldung.persistence.common.AbstractService; import com.baeldung.persistence.common.AbstractService;
import org.baeldung.persistence.common.IOperations; import com.baeldung.persistence.common.IOperations;
import org.baeldung.persistence.dao.IParentDao; import com.baeldung.persistence.model.Parent;
import org.baeldung.persistence.model.Parent; import com.baeldung.persistence.service.IParentService;
import org.baeldung.persistence.service.IParentService; import com.baeldung.persistence.dao.IParentDao;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;

View File

@ -1,4 +1,4 @@
package org.baeldung.properties.core; package com.baeldung.properties.core;
import org.springframework.beans.factory.InitializingBean; import org.springframework.beans.factory.InitializingBean;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;

View File

@ -1,4 +1,4 @@
package org.baeldung.properties.core; package com.baeldung.properties.core;
import org.springframework.beans.factory.InitializingBean; import org.springframework.beans.factory.InitializingBean;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;

View File

@ -1,4 +1,4 @@
package org.baeldung.properties.spring; package com.baeldung.properties.spring;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
@ -7,7 +7,7 @@ import org.springframework.context.annotation.PropertySource;
import org.springframework.context.support.PropertySourcesPlaceholderConfigurer; import org.springframework.context.support.PropertySourcesPlaceholderConfigurer;
@Configuration @Configuration
@ComponentScan("org.baeldung.properties.core") @ComponentScan("com.baeldung.properties.core")
@PropertySource("classpath:foo.properties") @PropertySource("classpath:foo.properties")
public class PropertiesWithJavaConfig { public class PropertiesWithJavaConfig {

View File

@ -1,4 +1,4 @@
package org.baeldung.properties.spring; package com.baeldung.properties.spring;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.PropertySource; import org.springframework.context.annotation.PropertySource;

View File

@ -1,4 +1,4 @@
package org.baeldung.properties.spring; package com.baeldung.properties.spring;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
@ -6,7 +6,7 @@ import org.springframework.context.annotation.ImportResource;
@Configuration @Configuration
@ImportResource("classpath:configForProperties.xml") @ImportResource("classpath:configForProperties.xml")
@ComponentScan("org.baeldung.core") @ComponentScan("com.baeldung.core")
public class PropertiesWithXmlConfig { public class PropertiesWithXmlConfig {
public PropertiesWithXmlConfig() { public PropertiesWithXmlConfig() {

View File

@ -1,4 +1,4 @@
package org.baeldung.properties.spring; package com.baeldung.properties.spring;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
@ -6,7 +6,7 @@ import org.springframework.context.annotation.ImportResource;
@Configuration @Configuration
@ImportResource("classpath:configForPropertiesOne.xml") @ImportResource("classpath:configForPropertiesOne.xml")
@ComponentScan("org.baeldung.core") @ComponentScan("com.baeldung.core")
public class PropertiesWithXmlConfigOne { public class PropertiesWithXmlConfigOne {
public PropertiesWithXmlConfigOne() { public PropertiesWithXmlConfigOne() {

View File

@ -1,4 +1,4 @@
package org.baeldung.properties.spring; package com.baeldung.properties.spring;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.ImportResource; import org.springframework.context.annotation.ImportResource;

View File

@ -1,11 +1,11 @@
package org.baeldung.spring.config; package com.baeldung.spring.config;
import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter; import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
@Configuration @Configuration
@ComponentScan("org.baeldung.core") @ComponentScan("com.baeldung.core")
public class CoreConfig extends WebMvcConfigurerAdapter { public class CoreConfig extends WebMvcConfigurerAdapter {
public CoreConfig() { public CoreConfig() {

View File

@ -1,4 +1,4 @@
package org.baeldung.spring.config; package com.baeldung.spring.config;
import java.util.Set; import java.util.Set;
@ -23,7 +23,7 @@ public class MainWebAppInitializer implements WebApplicationInitializer {
// Create the 'root' Spring application context // Create the 'root' Spring application context
final AnnotationConfigWebApplicationContext root = new AnnotationConfigWebApplicationContext(); final AnnotationConfigWebApplicationContext root = new AnnotationConfigWebApplicationContext();
root.scan("org.baeldung.spring.config"); root.scan("com.baeldung.spring.config");
// root.getEnvironment().setDefaultProfiles("embedded"); // root.getEnvironment().setDefaultProfiles("embedded");
// Manages the lifecycle of the root application context // Manages the lifecycle of the root application context

View File

@ -1,4 +1,4 @@
package org.baeldung.spring.config; package com.baeldung.spring.config;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;

View File

@ -1,4 +1,4 @@
package org.baeldung.spring.config; package com.baeldung.spring.config;
import java.util.Properties; import java.util.Properties;
@ -21,7 +21,7 @@ import com.google.common.base.Preconditions;
@Configuration @Configuration
@EnableTransactionManagement @EnableTransactionManagement
@PropertySource({ "classpath:persistence-mysql.properties" }) @PropertySource({ "classpath:persistence-mysql.properties" })
@ComponentScan({ "org.baeldung.persistence" }) @ComponentScan({ "com.baeldung.persistence" })
public class PersistenceConfig { public class PersistenceConfig {
@Autowired @Autowired
@ -35,7 +35,7 @@ public class PersistenceConfig {
public LocalSessionFactoryBean sessionFactory() { public LocalSessionFactoryBean sessionFactory() {
final LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean(); final LocalSessionFactoryBean sessionFactory = new LocalSessionFactoryBean();
sessionFactory.setDataSource(restDataSource()); sessionFactory.setDataSource(restDataSource());
sessionFactory.setPackagesToScan(new String[] { "org.baeldung.persistence.model" }); sessionFactory.setPackagesToScan(new String[] { "com.baeldung.persistence.model" });
sessionFactory.setHibernateProperties(hibernateProperties()); sessionFactory.setHibernateProperties(hibernateProperties());
return sessionFactory; return sessionFactory;

View File

@ -1,5 +0,0 @@
package org.baeldung.ex.beancreationexception.cause1;
public class BeanB {
//
}

View File

@ -1,5 +0,0 @@
package org.baeldung.ex.beancreationexception.cause2;
public interface IBeanB {
//
}

View File

@ -1,5 +0,0 @@
package org.baeldung.ex.beancreationexception.cause4;
public interface IBeanA {
//
}

View File

@ -1,5 +0,0 @@
package org.baeldung.ex.beancreationexception.cause5;
public interface IBeanA {
//
}

View File

@ -1,5 +0,0 @@
package org.baeldung.ex.beancreationexception.cause6;
public interface IBeanB {
//
}

View File

@ -1,5 +0,0 @@
package org.baeldung.ex.beancreationexception.cause8;
public interface IBeanA {
//
}

View File

@ -1,5 +0,0 @@
package org.baeldung.ex.beancreationexception.cause8;
public interface IBeanB {
//
}

View File

@ -1,5 +0,0 @@
package org.baeldung.ex.beancreationexception.cause9;
public class BeanB {
//
}

View File

@ -1,5 +0,0 @@
package org.baeldung.ex.beancreationexception.cause9;
public interface IBeanA {
//
}

View File

@ -1,5 +0,0 @@
package org.baeldung.ex.nosuchbeandefinitionexception.cause1;
public class BeanB {
//
}

View File

@ -1,5 +0,0 @@
package org.baeldung.ex.nosuchbeandefinitionexception.cause2;
public interface IBeanB {
//
}

View File

@ -1,8 +0,0 @@
package org.baeldung.persistence.dao;
import org.baeldung.persistence.common.IOperations;
import org.baeldung.persistence.model.Child;
public interface IChildDao extends IOperations<Child> {
//
}

View File

@ -1,8 +0,0 @@
package org.baeldung.persistence.dao;
import org.baeldung.persistence.common.IOperations;
import org.baeldung.persistence.model.Foo;
public interface IFooDao extends IOperations<Foo> {
//
}

Some files were not shown because too many files have changed in this diff Show More