<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Java groovy tutorials and videos</title>
	<atom:link href="https://www.java-tv.com/tag/groovy/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.java-tv.com</link>
	<description>Java, Groovy, Spring, Eclipse, Hibernate Tutorials and Videos</description>
	<lastBuildDate>Mon, 27 Apr 2015 14:42:44 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>Using Groovy and Grails with Spring Boot</title>
		<link>https://www.java-tv.com/2015/04/27/using-groovy-and-grails-with-spring-boot/</link>
		
		<dc:creator><![CDATA[java-tv.com]]></dc:creator>
		<pubDate>Mon, 27 Apr 2015 14:35:54 +0000</pubDate>
				<category><![CDATA[Software Architecture]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[spring]]></category>
		<guid isPermaLink="false">http://www.java-tv.com/?p=3479</guid>

					<description><![CDATA[<p>The emergence of Spring Boot has significantly improved the development of applications with Spring, allowing you to create applications faster by improving the configuration and removing repetitive tasks. It lets you run the application or test it through the command line and in relation to the dependencies we include with &#8230;</p>
The post <a href="https://www.java-tv.com/2015/04/27/using-groovy-and-grails-with-spring-boot/">Using Groovy and Grails with Spring Boot</a> first appeared on <a href="https://www.java-tv.com">Java Software Development Tutorials and Videos</a>.]]></description>
		
		
		
			</item>
		<item>
		<title>High Performance Reactive Java Apps with Vert.x</title>
		<link>https://www.java-tv.com/2015/03/23/high-performance-reactive-jav-apps-with-vert-x/</link>
		
		<dc:creator><![CDATA[java-tv.com]]></dc:creator>
		<pubDate>Mon, 23 Mar 2015 16:04:09 +0000</pubDate>
				<category><![CDATA[Open Source Tools]]></category>
		<category><![CDATA[Software Architecture]]></category>
		<category><![CDATA[groovy]]></category>
		<guid isPermaLink="false">http://www.java-tv.com/?p=3455</guid>

					<description><![CDATA[<p>Vert.x is a lightweight, high performance, reactive application platform for the JVM that’s designed for modern mobile, web, and enterprise applications. In this talk you will learn about the design principles and motivation behind Vert.x and why we are heading for a reactive future. You will also hear an overview &#8230;</p>
The post <a href="https://www.java-tv.com/2015/03/23/high-performance-reactive-jav-apps-with-vert-x/">High Performance Reactive Java Apps with Vert.x</a> first appeared on <a href="https://www.java-tv.com">Java Software Development Tutorials and Videos</a>.]]></description>
		
		
		
			</item>
		<item>
		<title>Hexagonal Grails Architecture</title>
		<link>https://www.java-tv.com/2015/01/29/hexagonal-grails-architecture/</link>
		
		<dc:creator><![CDATA[java-tv.com]]></dc:creator>
		<pubDate>Thu, 29 Jan 2015 15:56:02 +0000</pubDate>
				<category><![CDATA[Software Architecture]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>
		<guid isPermaLink="false">http://www.java-tv.com/?p=3416</guid>

					<description><![CDATA[<p>Are you happy with the 3-tier architecture in your Grails applications? This presentation explains how to apply the Life Preserver tool to implement the Hexagonal architecture in Grails applications. With plenty of code and a sample application, it contains discussion on using plugins, messaging and the features of Groovy itself &#8230;</p>
The post <a href="https://www.java-tv.com/2015/01/29/hexagonal-grails-architecture/">Hexagonal Grails Architecture</a> first appeared on <a href="https://www.java-tv.com">Java Software Development Tutorials and Videos</a>.]]></description>
		
		
		
			</item>
		<item>
		<title>Grails Transactions</title>
		<link>https://www.java-tv.com/2015/01/15/grails-transactions/</link>
		
		<dc:creator><![CDATA[java-tv.com]]></dc:creator>
		<pubDate>Thu, 15 Jan 2015 16:53:18 +0000</pubDate>
				<category><![CDATA[Software Architecture]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>
		<guid isPermaLink="false">http://www.java-tv.com/?p=3405</guid>

					<description><![CDATA[<p>Properly performing multiple data updates requires a transaction, but how do we do this in Grails? Services are the best option, but there are different approaches that can be used. We&#8217;ll look at how to effectively use transactions and how to customize transaction attributes such as isolation and propagation levels. &#8230;</p>
The post <a href="https://www.java-tv.com/2015/01/15/grails-transactions/">Grails Transactions</a> first appeared on <a href="https://www.java-tv.com">Java Software Development Tutorials and Videos</a>.]]></description>
		
		
		
			</item>
		<item>
		<title>Web and Mobile Applications with Spring and Groovy</title>
		<link>https://www.java-tv.com/2015/01/12/web-and-mobile-applications-with-spring-and-groovy/</link>
		
		<dc:creator><![CDATA[java-tv.com]]></dc:creator>
		<pubDate>Mon, 12 Jan 2015 17:32:43 +0000</pubDate>
				<category><![CDATA[Software Architecture]]></category>
		<category><![CDATA[groovy]]></category>
		<category><![CDATA[spring]]></category>
		<guid isPermaLink="false">http://www.java-tv.com/?p=3402</guid>

					<description><![CDATA[<p>Rich media and digital content are an integral part of nearly all Web and mobile applications today, but the growing number of platforms, changing business demands and time to market are a major concern. Learn modern practices for building content-enabled Web and mobile apps. We will uncover common challenges faced &#8230;</p>
The post <a href="https://www.java-tv.com/2015/01/12/web-and-mobile-applications-with-spring-and-groovy/">Web and Mobile Applications with Spring and Groovy</a> first appeared on <a href="https://www.java-tv.com">Java Software Development Tutorials and Videos</a>.]]></description>
		
		
		
			</item>
		<item>
		<title>Groovy Code From the Trenches</title>
		<link>https://www.java-tv.com/2014/11/13/groovy-code-from-the-trenches/</link>
		
		<dc:creator><![CDATA[java-tv.com]]></dc:creator>
		<pubDate>Thu, 13 Nov 2014 16:54:40 +0000</pubDate>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[grails]]></category>
		<category><![CDATA[groovy]]></category>
		<guid isPermaLink="false">http://www.java-tv.com/?p=3365</guid>

					<description><![CDATA[<p>From the trenches of daily Groovy and Grails development of online (administrative) applications, I want to to highlight pieces of design and code that could be of use, or rather inspiration for other Grails developers. After a brief spotlight on the toolset (IntelliJ &#038; Jenkins mostly) I&#8217;d like to do &#8230;</p>
The post <a href="https://www.java-tv.com/2014/11/13/groovy-code-from-the-trenches/">Groovy Code From the Trenches</a> first appeared on <a href="https://www.java-tv.com">Java Software Development Tutorials and Videos</a>.]]></description>
		
		
		
			</item>
		<item>
		<title>Releasing With Gradle</title>
		<link>https://www.java-tv.com/2014/10/27/releasing-with-gradle/</link>
					<comments>https://www.java-tv.com/2014/10/27/releasing-with-gradle/#comments</comments>
		
		<dc:creator><![CDATA[java-tv.com]]></dc:creator>
		<pubDate>Mon, 27 Oct 2014 20:05:12 +0000</pubDate>
				<category><![CDATA[Open Source Tools]]></category>
		<category><![CDATA[build]]></category>
		<category><![CDATA[gradle]]></category>
		<category><![CDATA[groovy]]></category>
		<guid isPermaLink="false">http://www.java-tv.com/?p=3351</guid>

					<description><![CDATA[<p>Releasing a new version of your software should be a smooth one-click process. But depending on your project environment, this process can involve multiple additional steps to your usual build. Automating these things with Gradle enables your organization to do reproducible frequent releases by getting rid of error prone manual &#8230;</p>
The post <a href="https://www.java-tv.com/2014/10/27/releasing-with-gradle/">Releasing With Gradle</a> first appeared on <a href="https://www.java-tv.com">Java Software Development Tutorials and Videos</a>.]]></description>
		
					<wfw:commentRss>https://www.java-tv.com/2014/10/27/releasing-with-gradle/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Architectural Flexibility with Groovy</title>
		<link>https://www.java-tv.com/2014/10/20/architectural-flexibility-with-groovy/</link>
		
		<dc:creator><![CDATA[java-tv.com]]></dc:creator>
		<pubDate>Mon, 20 Oct 2014 07:27:41 +0000</pubDate>
				<category><![CDATA[Software Architecture]]></category>
		<category><![CDATA[groovy]]></category>
		<guid isPermaLink="false">http://www.java-tv.com/?p=3346</guid>

					<description><![CDATA[<p>This presentation showcases some of the many features of Groovy. How the flexibility of the language alongside other JVM languages can be used to give flexibility in your software architecture and allow your system to avoid some of the baggage of large scale development. With plenty of code, strong opinions &#8230;</p>
The post <a href="https://www.java-tv.com/2014/10/20/architectural-flexibility-with-groovy/">Architectural Flexibility with Groovy</a> first appeared on <a href="https://www.java-tv.com">Java Software Development Tutorials and Videos</a>.]]></description>
		
		
		
			</item>
		<item>
		<title>Groovy Introduction</title>
		<link>https://www.java-tv.com/2014/08/28/groovy-introduction/</link>
					<comments>https://www.java-tv.com/2014/08/28/groovy-introduction/#comments</comments>
		
		<dc:creator><![CDATA[java-tv.com]]></dc:creator>
		<pubDate>Thu, 28 Aug 2014 16:47:49 +0000</pubDate>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[groovy]]></category>
		<guid isPermaLink="false">http://www.java-tv.com/?p=3302</guid>

					<description><![CDATA[<p>Groovy is a dynamic language for the JVM that is fully source-code-compatible with Java, while at the same time introducing new and advanced program language concepts. Learn about some of these new concepts and see how easy and simple it is to apply them in the daily work to reach &#8230;</p>
The post <a href="https://www.java-tv.com/2014/08/28/groovy-introduction/">Groovy Introduction</a> first appeared on <a href="https://www.java-tv.com">Java Software Development Tutorials and Videos</a>.]]></description>
		
					<wfw:commentRss>https://www.java-tv.com/2014/08/28/groovy-introduction/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Griffon Update</title>
		<link>https://www.java-tv.com/2014/04/23/griffon-update/</link>
		
		<dc:creator><![CDATA[java-tv.com]]></dc:creator>
		<pubDate>Wed, 23 Apr 2014 18:52:34 +0000</pubDate>
				<category><![CDATA[Open Source Tools]]></category>
		<category><![CDATA[groovy]]></category>
		<guid isPermaLink="false">http://www.java-tv.com/?p=3224</guid>

					<description><![CDATA[<p>Griffon is an open source rich client platform framework which uses the Groovy programming language (which is in turn based on the Java platform). Griffon is intended to be a high-productivity framework by rewarding use of the Model-View-Controller paradigm, providing a stand-alone development environment and hiding much of the configuration &#8230;</p>
The post <a href="https://www.java-tv.com/2014/04/23/griffon-update/">Griffon Update</a> first appeared on <a href="https://www.java-tv.com">Java Software Development Tutorials and Videos</a>.]]></description>
		
		
		
			</item>
	</channel>
</rss>
