Documente Academic
Documente Profesional
Documente Cultură
java
JoshiKshitij annotation example
7e89f21 6 hours ago
14 lines (8 sloc) 197 Bytes
package com.spring.basic;
import org.springframework.stereotype.Component;
@Component
public class Person {
public Person() {
System.out.println("--- Person Object Created ---");
}
package com.spring.basic;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
}
<context:component-scan base-package="com" />
Jspiders-Spring/SESM-13/Spring-Anotation-
AutoWiring/src/com/spring/demo/MyDemoApp.java
JoshiKshitij autowire
8985cb4 5 hours ago
21 lines (15 sloc) 420 Bytes
package com.spring.demo;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
@Autowired
MySqlDao dao;
Jspiders-Spring/SESM-13/Spring-Anotation-
AutoWiring/src/com/spring/demo/MySqlDao.java
JoshiKshitij autowire
8985cb4 5 hours ago
13 lines (8 sloc) 212 Bytes
package com.spring.demo;
import org.springframework.stereotype.Component;
@Component
public class MySqlDao {
Jspiders-Spring/SESM-13/Spring-Anotation-AutoWiring/src/com/spring/demo/Runner.java
JoshiKshitij autowire
8985cb4 5 hours ago
19 lines (11 sloc) 437 Bytes
package com.spring.demo;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
<context:component-scan
base-package="com.spring.demo"/>
Jspiders-Spring/SESM-13/Spring-Anotation-basics2/src/com/spring/demo/MyDemoApp.java
JoshiKshitij autowire
8985cb4 5 hours ago
19 lines (15 sloc) 375 Bytes
package com.spring.demo;
import org.springframework.stereotype.Component;
public MyDemoApp() {
System.out
.println
(" --- MyDemoApp Object Created --- ");
;
}
Jspiders-Spring/SESM-13/Spring-Anotation-
basics2/src/com/spring/demo/MySqlDataBaseDao.java
JoshiKshitij autowire
8985cb4 5 hours ago
14 lines (9 sloc) 230 Bytes
package com.spring.demo;
import org.springframework.stereotype.Component;
@Component
public class MySqlDataBaseDao {
public MySqlDataBaseDao() {
System.out.println
(" --- MySqlDataBaseDao Object Created --- " );
}
JoshiKshitij autowire
8985cb4 5 hours ago
16 lines (9 sloc) 360 Bytes
package com.spring.demo;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
<context:component-scan
base-package="com.spring.demo"/>
Jspiders-Spring/SESM-13/Spring-BeanLifeCycle/src/com/spring/demo/Human.java
JoshiKshitij lide cycle
52ae660 3 days ago
21 lines (14 sloc) 320 Bytes
package com.spring.demo;
public Human() {
System.out.println("Object instantiation phase");
}
// init method
public void giveName(){
System.out.println("giving name / init phase");
}
// destory method
public void death() {
System.out.println("death / destroy phase");
}
Jspiders-Spring/SESM-13/Spring-BeanLifeCycle/src/com/spring/demo/Runner.java
JoshiKshitij lide cycle
52ae660 3 days ago
20 lines (14 sloc) 606 Bytes
package com.spring.demo;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.AbstractApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
Jspiders-Spring/SESM-13/Spring-Di-Autowireing/src/com/spring/demo/Husband.java
JoshiKshitij autowiring
7c993c7 4 days ago
33 lines (24 sloc) 469 Bytes
package com.spring.demo;
@Override
public String toString() {
return "Husband [name=" + name + ", wife=" + wife + "]";
}
public Husband() {
System.out.println("Husband create");
}
}
Jspiders-Spring/SESM-13/Spring-Di-Autowireing/src/com/spring/demo/Wife.java
JoshiKshitij autowiring
7c993c7 4 days ago
24 lines (17 sloc) 317 Bytes
package com.spring.demo;
@Override
public String toString() {
return "Wife [name=" + name + "]";
}
public Wife() {
System.out.println("Wife created");
}
}
Jspiders-Spring/SESM-13/Spring-Di-Autowireing/src/com/spring/demo/Runner.java
JoshiKshitij autowiring
7c993c7 4 days ago
20 lines (13 sloc) 546 Bytes
package com.spring.demo;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
}
<bean id="kamlesh" class="com.spring.demo.Husband"
autowire="byType">
<property name="name" value="Kamlesh"></property>
</bean>
Jspiders-Spring/SESM-13/Spring-Di-Autowireing2/src/com/spring/demo/Husband.java
JoshiKshitij lide cycle
52ae660 3 days ago
33 lines (24 sloc) 469 Bytes
package com.spring.demo;
@Override
public String toString() {
return "Husband [name=" + name + ", wife=" + wife + "]";
}
public Husband() {
System.out.println("Husband create");
}
Jspiders-Spring/SESM-13/Spring-Di-Autowireing2/src/com/spring/demo/Wife.java
JoshiKshitij lide cycle
52ae660 3 days ago
24 lines (17 sloc) 317 Bytes
package com.spring.demo;
@Override
public String toString() {
return "Wife [name=" + name + "]";
}
public Wife() {
System.out.println("Wife created");
}
Jspiders-Spring/SESM-13/Spring-Di-Autowireing2/src/com/spring/demo/Runner.java
JoshiKshitij lide cycle
52ae660 3 days ago
21 lines (15 sloc) 560 Bytes
package com.spring.demo;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
Jspiders-Spring/SESM-13/Spring-Di-Autowireing3/src/com/spring/demo/Husband.java
JoshiKshitij lide cycle
52ae660 3 days ago
26 lines (17 sloc) 418 Bytes
package com.spring.demo;
public Husband() {
System.out.println("Husband create");
}
@Override
public String toString() {
return "Husband [name=" + name + ", wife=" + wife + "]";
}
Jspiders-Spring/SESM-13/Spring-Di-Autowireing3/src/com/spring/demo/Wife.java
JoshiKshitij lide cycle
52ae660 3 days ago
24 lines (17 sloc) 317 Bytes
package com.spring.demo;
@Override
public String toString() {
return "Wife [name=" + name + "]";
}
public Wife() {
System.out.println("Wife created");
}
}
Jspiders-Spring/SESM-13/Spring-Di-Autowireing3/src/com/spring/demo/Runner.java
JoshiKshitij lide cycle
52ae660 3 days ago
18 lines (11 sloc) 456 Bytes
package com.spring.demo;
import org.springframework.context.ApplicationContext;
import org.springframework.context.support.ClassPathXmlApplicationContext;
</bean>