Java Modules meet Dependency Injection | EclipseCon Europe 2018

Subscribers:
24,000
Published on ● Video Link: https://www.youtube.com/watch?v=_daRvr9LYDU



Duration: 34:21
372 views
5


EclipseCon Europe 2018
Ludwigsburg, Germany · October 23 - 25, 2018
https://www.eclipsecon.org/europe2018

Speaker(s):
Sebastian Zarnekow (itemis / independent)

https://www.eclipsecon.org/europe2018/sessions/java-modules-meet-dependency-injection

rguably the most visible and most controversial new feature of Java 9 is the Java Module System Jigsaw. Despite the fact that the module system allows strong encapsulation and addresses a core need of any reasonably complex system, it was heavily debated before, during and after its release. What’s often forgotten though are the practical advantages of modules.

In this session, we will see, how the improved encapsulation nicely complements dependency injection frameworks like Google Guice. After all, Guice modules and Java modules must have more in common than their name, mustn’t they? Let’s see, how the architecture of a system can benefit from their commonalities and which idioms may evolve around Jigsaw and DI.




Other Videos By Eclipse Foundation


2018-11-19Invited Talk: Developing cloud-native microservices using project Helidon | EclipseCon Europe 2018
2018-11-19A journey of implementing an Eclipse plugin to improve the quality of database usage | ECE 2018
2018-11-19Are you ready for Cloud Native Java? (sponsored by IBM) | EclipseCon Europe 2018
2018-11-19C/C++ Language Servers, The Next Generation is Now | EclipseCon Europe 2018
2018-11-19Adopting Debug Adapter Protocol in Eclipse IDE: netcoredbg (.NET debugger) case study | ECE 2018
2018-11-19Gradual Migration from Java EE to MicroProfile | EclipseCon Europe 2018
2018-11-19Making Eclipse Che Enterprise Grade (sponsored by Eclipse Che) | EclipseCon Europe 2018
2018-11-19Introduction to Kubernetes | EclipseCon Europe 2018
2018-11-19Making Eclipse JDT Future–ready - Java 11 and Beyond | EclipseCon Europe 2018
2018-11-19Approaching Light Speed - News from the Eclipse Platform Project | EclipseCon Europe 2018
2018-11-19Java Modules meet Dependency Injection | EclipseCon Europe 2018
2018-11-19State of the Eclipse Foundation with Mike Milinkovich | EclipseCon Europe 2018
2018-11-19Eclipse Foundation IP Process Primer (EclipseCon Europe 2018 Community Day)
2018-11-15Shaking Sticks and Testing OpenJDK Implementations | EclipseCon Europe 2018
2018-11-15Eclipse IoT-Testware: The Open-Source testing solution | EclipseCon Europe 2018
2018-11-15Tackling the Challenges of IoT and AI - Quality Engineering and Skills | EclipseCon Europe 2018
2018-11-15I am what IAM - the testing challenges of digital transformation | EclipseCon Europe 2018
2018-11-15Using sensors to reduce wasted support time: case study for testing in IoT | EclipseCon Europe 2018
2018-11-15What do the testers of the future look like? | EclipseCon Europe 2018
2018-11-15Which kind of testing is needed in the age of IoT? | EclipseCon Europe 2018
2018-11-15VR Testing - The Testing Trinity | EclipseCon Europe 2018