Spring Framework: Introduction to Multithread Programming: Event Driven Messaging Application (Japanese Edition)
Book Details
Author(s)Komatsu Masaki
ISBN / ASINB00ZGAL6X4
ISBN-13978B00ZGAL6X6
Sales Rank1,982,521
MarketplaceUnited States 🇺🇸
Description
???Java?Spring Framework??????????????????????????????????
Spring Framework/Java???????????????????????????????????????????????????????????????????JMS??????????????????????????????????
Spring Framework??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????MQ????????????????????
Spring Framework???????????Maven???????????pom.xml????????????????????Java????????java.util.concurrent?????????????????????????????Java?????????????????????????????????????Spring Framework 4.1.4????????????Spring Framework 3??????????????????????????????????????????
??????????????????????????????????????????????????Atomic????????????????java.util.concurrent????????????????????????????????????????????
????Spring Framework????????Spring Framework???Bean?????????????????????Spring Framework????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????Spring Framework????????Spring?????TaskExecutor?TaskScheduler??????????
????ThreadScope???Spring?????????????????????ThreadLocal???????????????singleton?prototype?request?session?????????????????????????ThreadScope?ThreadExecutor????Spring Framework??????????????????????????????????????????????????????ThreadLocal??????????????????????
?????????????Spring Framework????????????????????????????????????????????????????????????????????????????ApplicationEventMulticaster???????????????????ThreadExecutor????????????????????????????????ApplicationEvent?Spring??????????????????????????????????????????????????????????????????????????????????????????????????ApplicationEvent????????????????????????????????????????????
?????????????????????????????????JMS???Java Message Service????????????????ActiveMQ????????????????????????
????????????????Spring AOP????????????????????????JMS??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????????Executor????????
BlockingQueue????????
Executor????????
Atomic??
Producer Consumer????????
????
Bean?????
?????
Setter-Injection
Java???????????????
@Configuration??
???????????
AOP?Aspect Oriented Programming?
AOP???
????
AOP????
ProxyFactoryBean
AOP????
Aspect???
Pointcut???
Advice???
Spring Framework?????
TaskExecutor
ThreadPoolTaskExecutor
ThreadPoolTaskExecutor???
???????API
TaskScheduler
Trigger
task???
???????????
@Async @Scheduled??????
@Async
@Scheduled
Bean Scope
Request/Session????
Request/Session????
ThreadLocal
Prototype?????ThreadLocal?????
ThreadLocal????
?????????
TargetSource
Apache Commons Pool?????
CommonsPoolTargetSource????
ThreadLocalTargetSource????
????????
????????????
???
ApplicationEventMulticaster????????
ApplicationListener????????
ApplicationEvent
??????????????
JMS?Java Message Service?
JMS????????
JMS?????
JMS?????
Publisher Subscriber ????Pubsub?
Point-to-Point ????P2P?
JMS????
ActiveMQ
JmsTemplate
Listener
JMS???????????
????????????????
????????????
?????????????
XA
Two Phase Commit?2PC?
???????One Phase Commit - 1PC?
Java Transaction API?JTA?
Programmatic Transaction???
Declarative Transaction????????????????
Spring???????????
AOP????????
DB???????????
JMS???????????
AOP????????????
AOP????????????
JMS?AOP????????????
TransactionSynchronizationManager????????????
?????????????
????????????Spring Integration????????????????????????????????????????ESB/EIP??????Spring Integration??????????????????????????????Hibernate????????
??
Spring Framework/Java???????????????????????????????????????????????????????????????????JMS??????????????????????????????????
????????????????????
Spring Framework??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????MQ????????????????????
?????
Spring Framework???????????Maven???????????pom.xml????????????????????Java????????java.util.concurrent?????????????????????????????Java?????????????????????????????????????Spring Framework 4.1.4????????????Spring Framework 3??????????????????????????????????????????
??
??????????????????????????????????????????????????Atomic????????????????java.util.concurrent????????????????????????????????????????????
????Spring Framework????????Spring Framework???Bean?????????????????????Spring Framework????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????Spring Framework????????Spring?????TaskExecutor?TaskScheduler??????????
????ThreadScope???Spring?????????????????????ThreadLocal???????????????singleton?prototype?request?session?????????????????????????ThreadScope?ThreadExecutor????Spring Framework??????????????????????????????????????????????????????ThreadLocal??????????????????????
?????????????Spring Framework????????????????????????????????????????????????????????????????????????????ApplicationEventMulticaster???????????????????ThreadExecutor????????????????????????????????ApplicationEvent?Spring??????????????????????????????????????????????????????????????????????????????????????????????????ApplicationEvent????????????????????????????????????????????
?????????????????????????????????JMS???Java Message Service????????????????ActiveMQ????????????????????????
????????????????Spring AOP????????????????????????JMS??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
??
????Java??????????
????????Executor????????
BlockingQueue????????
Executor????????
Atomic??
Producer Consumer????????
????Spring Framework????
????
Bean?????
?????
Setter-Injection
Java???????????????
@Configuration??
???????????
AOP?Aspect Oriented Programming?
AOP???
????
AOP????
ProxyFactoryBean
AOP????
Aspect???
Pointcut???
Advice???
????Spring Framework????
Spring Framework?????
TaskExecutor
ThreadPoolTaskExecutor
ThreadPoolTaskExecutor???
???????API
TaskScheduler
Trigger
task???
???????????
@Async @Scheduled??????
@Async
@Scheduled
????ThreadScope
Bean Scope
Request/Session????
Request/Session????
ThreadLocal
Prototype?????ThreadLocal?????
ThreadLocal????
?????????
TargetSource
Apache Commons Pool?????
CommonsPoolTargetSource????
ThreadLocalTargetSource????
????????
????????????
???
??????????
ApplicationEventMulticaster????????
ApplicationListener????????
ApplicationEvent
??????????????
??????????
JMS?Java Message Service?
JMS????????
JMS?????
JMS?????
Publisher Subscriber ????Pubsub?
Point-to-Point ????P2P?
JMS????
ActiveMQ
JmsTemplate
Listener
JMS???????????
????Spring????????
????????????????
????????????
?????????????
XA
Two Phase Commit?2PC?
???????One Phase Commit - 1PC?
Java Transaction API?JTA?
Programmatic Transaction???
Declarative Transaction????????????????
Spring???????????
AOP????????
DB???????????
JMS???????????
AOP????????????
AOP????????????
JMS?AOP????????????
TransactionSynchronizationManager????????????
?????????????
??
????????????Spring Integration????????????????????????????????????????ESB/EIP??????Spring Integration??????????????????????????????Hibernate????????
