Skip to content

Instantly share code, notes, and snippets.

@JavaNoobPig
JavaNoobPig / IntroductionSpring14_1.java
Last active August 8, 2018 08:11
IntroductionSpring14_1
package com.pig.spring.basics.springin5steps.Basic;
import javax.annotation.PostConstruct;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.beans.factory.config.ConfigurableBeanFactory;
import org.springframework.context.annotation.Scope;
@JavaNoobPig
JavaNoobPig / IntroductionSpring14_2.java
Created August 8, 2018 08:15
IntroductionSpring14_2
package com.pig.spring.basics.springin5steps;
import javax.annotation.PostConstruct;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ApplicationContext;
@JavaNoobPig
JavaNoobPig / IntroductionSpring14_3.java
Created August 8, 2018 08:21
IntroductionSpring14_3
package com.pig.spring.basics.springin5steps.Basic;
import javax.annotation.PostConstruct;
import javax.annotation.PreDestroy;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Qualifier;
import org.springframework.beans.factory.config.ConfigurableBeanFactory;
@JavaNoobPig
JavaNoobPig / IntroductionSpring15_1.xml
Created August 9, 2018 01:36
IntroductionSpring15_1
<dependency>
<groupId>javax.inject</groupId>
<artifactId>javax.inject</artifactId>
<version>1</version>
</dependency>
@JavaNoobPig
JavaNoobPig / IntroductionSpring15_2.java
Created August 9, 2018 02:13
IntroductionSpring15_2
package com.pig.spring.basics.springin5steps.cdi;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
@Component
public class SomeCdiBusiness {
@Autowired
SomeCdiDao someCdiDao;
@JavaNoobPig
JavaNoobPig / IntroductionSpring15_3.java
Created August 9, 2018 02:17
IntroductionSpring15_3
package com.pig.spring.basics.springin5steps.cdi;
import org.springframework.stereotype.Component;
@Component
public class SomeCdiDao {
}
@JavaNoobPig
JavaNoobPig / IntroductionSpring15_4.java
Created August 9, 2018 02:17
IntroductionSpring15_4
package com.pig.spring.basics.springin5steps;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.ApplicationContext;
import com.pig.spring.basics.springin5steps.Scope.PersonDAO;
import com.pig.spring.basics.springin5steps.cdi.SomeCdiBusiness;
@JavaNoobPig
JavaNoobPig / IntroductionSpring15_5.java
Created August 9, 2018 02:22
IntroductionSpring15_5
package com.pig.spring.basics.springin5steps.cdi;
import javax.inject.Inject;
import javax.inject.Named;
@Named
public class SomeCdiBusiness {
@Inject
SomeCdiDao someCdiDao;
@JavaNoobPig
JavaNoobPig / IntroductionSpring15_6.java
Created August 9, 2018 02:23
IntroductionSpring15_6
package com.pig.spring.basics.springin5steps.cdi;
import javax.inject.Named;
@Named
public class SomeCdiDao {
}
@JavaNoobPig
JavaNoobPig / IntroductionSpring16_1.xml
Last active August 10, 2018 01:50
IntroductionSpring16_1
<dependencies>
<dependency>
<groupId>javax.inject</groupId>
<artifactId>javax.inject</artifactId>
<version>1</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-core</artifactId>