Java-TV.com is a directory of videos, interviews and tutorials focused on software development activities with the Java programming language.
Updated: 3 hours 47 min ago
Application Versioning in GlassFish 3.1
This video demonstrates the deployment of multiple version of the same application in GlassFish 3.1 Milestone 1.
Categories: Blogs
Spring Roo: An Introduction
Spring Roo is an exciting new rapid application development framework. It slices and dices and packs all the punches of frameworks like Rails and Grails but the end result is pure Java. In this presentation, we will be discussing what Spring Roo is and demonstrate it’s how it can be used to trim your development [...]
Categories: Blogs
Easing JPA data access with Hades
This video introduces the OpenSource library Hades that significantly eases implementing data access layers with JPA. It takes the audience on a guided tour through code samples introducing the features of Hades:
* Executing queries by only declaring interface methods
* Extending the EntityManager to provide a typed interface, programmatic pagination and sort support
* Combining execution of [...]
Categories: Blogs
Architecting GWT Applications for Production at Google
For large GWT applications, there’s a lot you should think about early in the design of your project. GWT has a variety of technologies to help you, but putting it all together can be daunting. This session walks you through how teams at Google architect production-grade apps, from design to deployment, using GWT.
Slides
Categories: Blogs
The Enigma of Java: the Java Memory Model
Deep in the trenches of the Java Language Specification lies the enigmatic Java Memory Model. The Java Memory Model (JMM) is responsible for defining consistent thread behavior with memory. Without your awareness, your code can be subtly re-ordered, produce values out of thin air and read stale state. This is a scary proposition and James [...]
Categories: Blogs
NetBeans IDE 6.9 – JavaFX Composer and OSGi
NetBeans engineering managers Jeff Jullion-Ceccarelli and Martin Ryzl offer a tour of NetBeans IDE 6.9, including a demo of the new JavaFX Composer.
Categories: Blogs
Digg Technical Talks – Kohsuke Kawaguchi
The creator of Hudson, Kohsuke Kawaguchi, speaks to Digg engineering team about the current state of Hudson and what we can look forward to down the road. His comments about Selenium and Hudson are of particular interest to the QA team. There are all kinds of integration possibilities – from custom reports that include embedded [...]
Categories: Blogs
Funky Java, Objective Scala
Polyglot programming is here and can improve your style. The first part of this session will look at libraries and techniques that you can use with today’s Java 6, and a peek ahead to Java 7. In the second part of this session we will look at Scala, it similarities to Java, and it’s easy [...]
Categories: Blogs
Java 4-Ever Trailer
JavaZone 2010 promotional video: The very funny story of a young Java developer growing up in a .NET family.
http://jz10.java.no/java-4-ever-trailer.html
Categories: Blogs
What’s hot in Java for App Engine
Learn what’s new with Java on App Engine. We’ll take a whirlwind tour through the changes since last year, walk through a code sample for task queues and the new blobstore service, and demonstrate techniques for improving your application’s performance. We’ll top it off with a glimpse into some new features that we’ve planned for [...]
Categories: Blogs
Grails For Spring Developers
Beside doing an overview of the Grails framework, Jeff Brown shows how to write a Spring-integrated application in Grails. Some of the topics covered are: Spring Beans in Groovy, DI in Grails, Grails and Spring MVC, Database transaction management and remoting with Spring in Grails.
http://www.infoq.com/presentations/Grails-For-Spring-Developers
Categories: Blogs
Apache Aries: Enterprise OSGi in Practice
Apache Aries is an umbrella project containing implementations of the standards specified in the Enterprise OSGi specification, including several of the Reference Implementations for those specifications. It also includes a lightweight and clean implementation of Blueprint, a standard derived from the Spring Dynamic Modules project. Aries is backed by IBM and SAP, along with committers [...]
Categories: Blogs
Java #10 – Reading a Text File
This tutorial shows how to read a text file line by line in Java using Scanner objects. it also demonstrates JFileChooser file open dialogs with a FileNameExtensionFilter. Download source code from http://java.martincarlisle.com
Categories: Blogs
Talk Release Management With Artifactory
In this presentation the Artifactory team demonstrates the benefits of managing your software development life-cycle through continuous integration. Frederic Simon and Yoav Landman show how to automate large-scale multi-module projects using a fully-integrated platform with Artifactory and Hudson. Using Maven, Gradle, or Ivy builds, it is now possible to dynamically automate and manage the pyramidal [...]
Categories: Blogs
Design Your Own DSL with Groovy
Guillaume Laforge explains what makes Groovy to be better suited to create a DSL: closures, meta-programming, operator overloading, named arguments, a concise and expressive syntax, demonstrating how to write a DSL in Groovy.
http://www.infoq.com/presentations/Design-Your-Own-DSL-with-Groovy
Categories: Blogs
ZTL Record and Play Example
ZK-ZTL is an open source tool which can automatically test the ZK Framework with jUnit and Selenium frameworks. ZK is the leading open source Ajax and Mobile Java framework. This video show hot to use Selenium IDE to test ZK applications without the need for a UUID generator.
Categories: Blogs
Learn How to Boost your Java Performance with Ehcache
Greg Luck, the founder or Ehcache, shares his wisdom on implementing effective Java caching strategies in general and in Hibernate. Ehcache is an open source, standards-based cache used in a wide array of applications to boost performance, offload the database and simplify scalability. Greg walks through the Spring Pet [...]
Categories: Blogs
Scripting Android With Ruby
Mark Ranallo will give an introduction to using JRuby in conjunction with the Android Scripting Environment. Bonus content: download the slides from this talk.
http://sdruby.org/podcast/78
Categories: Blogs
Contract Tests in JUnit 4
As part of his talk on integration tests J.B. Rainsberger talked about how contract tests can be used to test the interaction between classes when using a mockist approach to developer testing. He wondered aloud if it would be possible to write these kinds of tests using abstract classes and JUnit 4. [...]
Categories: Blogs
Industrial Strength Groovy
Paul King presents some of the tools helping one programming in Groovy: Cobertura – code coverage, CodeNarc – code style, EasyB – acceptance tests, GroovyDoc – documentation, GroovyMock/Spock – mocking and testing, Hudson – CI builds, Maven/Ant/Gant/Gradle – build files, OSGi – bundles, and Spring/Guice – dependency injection.
http://www.infoq.com/presentations/Industrial-Strength-Groovy
Categories: Blogs