Skip to content

Commit 01903e4

Browse files
committed
update
1 parent 68af61f commit 01903e4

File tree

8 files changed

+30
-13
lines changed

8 files changed

+30
-13
lines changed

‎03concurrency/0301/src/main/java/java0/conc0303/Homework03.java‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ public class Homework03{
1414
publicstaticvoidmain(String[] args){
1515

1616
longstart=System.currentTimeMillis();
17+
1718
// 在这里创建一个线程或线程池,
1819
// 异步执行 下面方法
1920

‎04fx/spring01/pom.xml‎

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -152,11 +152,6 @@
152152
<scope>test</scope>
153153
</dependency>
154154

155-
<dependency>
156-
<groupId>org.springframework</groupId>
157-
<artifactId>spring-jms</artifactId>
158-
<version>4.3.29.RELEASE</version>
159-
</dependency>
160155
<dependency>
161156
<groupId>org.apache.activemq</groupId>
162157
<artifactId>activemq-client</artifactId>

‎04fx/spring01/src/main/java/io/kimmking/spring01/GuavaDemo.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ public static void main(String[] args) throws IOException{
7979
// SPI+service loader
8080
// Callback/Listener
8181
//
82-
Studentstudent2 = newStudent(2, "KK02");
82+
Studentstudent2 = newStudent(2, "KK02", null, null);
8383
System.out.println("I want " + student2 + " run now.");
8484
bus.post(newAEvent(student2));
8585

‎04fx/spring01/src/main/java/io/kimmking/spring01/LombokDemo.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ public static void main(String[] args) throws IOException{
1616
student1.setName("KK01");
1717
System.out.println(student1.toString());
1818

19-
Studentstudent2 = newStudent(2, "KK02");
19+
Studentstudent2 = newStudent(2, "KK02", null, null);
2020
System.out.println(student2.toString());
2121
}
2222

‎04fx/spring01/src/main/java/io/kimmking/spring01/Student.java‎

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,10 @@
55
importlombok.Data;
66
importlombok.NoArgsConstructor;
77
importlombok.ToString;
8+
importorg.springframework.beans.BeansException;
9+
importorg.springframework.beans.factory.BeanNameAware;
10+
importorg.springframework.context.ApplicationContext;
11+
importorg.springframework.context.ApplicationContextAware;
812

913
importjava.io.Serializable;
1014

@@ -13,17 +17,29 @@
1317
@AllArgsConstructor
1418
@NoArgsConstructor
1519
@ToString
20+
publicclassStudentimplementsSerializable, BeanNameAware, ApplicationContextAware{
21+
1622

17-
publicclassStudentimplementsSerializable{
18-
1923
privateintid;
2024
privateStringname;
25+
26+
privateStringbeanName;
27+
privateApplicationContextapplicationContext;
2128

2229
publicvoidinit(){
2330
System.out.println("hello...........");
2431
}
2532

26-
publicStudentcreate(){
27-
returnnewStudent(101,"KK101");
33+
// public Student create(){
34+
// return new Student(101,"KK101");
35+
// }
36+
37+
publicvoidprint(){
38+
System.out.println(this.beanName);
39+
System.out.println(" context.getBeanDefinitionNames() ===>> "
40+
+ String.join(",", applicationContext.getBeanDefinitionNames()));
41+
2842
}
43+
44+
2945
}

‎04fx/spring01/src/main/java/io/kimmking/spring02/SpringDemo01.java‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,13 @@ public static void main(String[] args){
1414

1515
Studentstudent123 = (Student) context.getBean("student123");
1616
System.out.println(student123.toString());
17+
18+
student123.print();
1719

1820
Studentstudent100 = (Student) context.getBean("student100");
1921
System.out.println(student100.toString());
22+
23+
student100.print();
2024

2125
Klassclass1 = context.getBean(Klass.class);
2226
System.out.println(class1);

‎04fx/spring01/src/main/java/io/kimmking/springjms/JmsSender.java‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ public class JmsSender{
88

99
publicstaticvoidmain( String[] args )
1010
{
11-
Studentstudent2 = newStudent(200, "KK0200");
11+
Studentstudent2 = newStudent(201, "KK0201", null, null);
1212

1313
ApplicationContextcontext = newClassPathXmlApplicationContext("classpath:springjms-sender.xml");
1414

‎04fx/spring01/src/main/java/io/kimmking/springjms/SendService.java‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
packageio.kimmking.springjms;
22

3+
importcom.alibaba.fastjson.JSON;
34
importio.kimmking.spring01.Student;
45
importorg.springframework.beans.factory.annotation.Autowired;
56
importorg.springframework.jms.core.JmsTemplate;
@@ -19,7 +20,7 @@ public void send(final Student user){
1920
jmsTemplate.send("test.queue", newMessageCreator(){
2021

2122
publicMessagecreateMessage(Sessionsession) throwsJMSException{
22-
returnsession.createObjectMessage(user);
23+
returnsession.createObjectMessage(JSON.toJSONString(user));
2324
}
2425
});
2526
}

0 commit comments

Comments
(0)