JHipster in an open source code generator that would like to create for you a complete and modern Web app, unifying: * A high-performance and robust Java stack on the server side with Spring Boot * A sleek, modern, mobile-first front-end with AngularJS and Bootstrap * A powerful workflow to build your application with Yeoman, […]
Almost every application today has some reporting or analytics enabled in it. How do you know when to use a charting library? A report library? A BI tool? With so many data storage choices today like NoSQL databases, interactive visualizations and more, the right path to choose for a Java developer can be overwhelming. This […]
The Spring Integration JavaConfig and DSL extension provides a set of convenient Builders and a fluent API to configure Spring Integration message flows from Spring @Configuration classes. The Java DSL for Spring Integration is essentially a facade for Spring Integration.
Parallel stream operations are supposed to run faster than sequential operations in Java applications. Is this expectation justified? Or is is naive? This talk explores when and under which circumstances parallel execution pays.
There are a couple of new concurrency utilities in Java 8. The most relevant one is CompletableFuture. The regular Future is used for retrieval of a result that is produced by a task (typically a task that is executed in a thread pool). For this purpose the regular Future supports waiting for the result and […]
This session presents a survey of the principal families (list, set, map, and queue) of the Java collections ecosystem and their major and minor members. It examines differences between the collection families and family members, with special attention to the preferred environment of each collection species. Exotic, rarely seen creatures such as SynchronousQueue and ConcurrentSkipListMap […]
This Beyond C# versus Java presentation compares and contrasts the supporting cast for both programming languages: Up-front Investment, IDE, Build Tools, Dependency Management, Language Itself, Preferred Web Framework, Testing Frameworks (Functional/Unit). Appserver, Deployment Mechanism. If you’re a .NET developer thinking about Java, or a Java developer thinking about .NET, you’ll find something interesting in this […]