<?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>Tec Bar &#187; Java</title>
	<atom:link href="https://www.tecbar.net/tag/java/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.tecbar.net</link>
	<description></description>
	<lastBuildDate>Tue, 19 Dec 2017 20:49:54 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=4.1</generator>
	<item>
		<title>Lock in Java</title>
		<link>https://www.tecbar.net/lock-in-java/</link>
		<comments>https://www.tecbar.net/lock-in-java/#comments</comments>
		<pubDate>Wed, 22 Jul 2015 19:20:22 +0000</pubDate>
		<dc:creator><![CDATA[James]]></dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.tecbar.net/?p=839</guid>
		<description><![CDATA[<p>In the previous post (Synchronized vs ReentrantLock in Java) ,  we have discussed the difference between synchronized and ReentrantLock. The keyword synchronized can be widely used in many multi-threaded environments. However, there are some drawbacks when using synchronized. The use of &#8230; <a href="https://www.tecbar.net/lock-in-java/">Continue reading <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://www.tecbar.net/lock-in-java/">Lock in Java</a> appeared first on <a rel="nofollow" href="https://www.tecbar.net">Tec Bar</a>.</p>
]]></description>
		<wfw:commentRss>https://www.tecbar.net/lock-in-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to Optimize Tomcat Performance</title>
		<link>https://www.tecbar.net/optimize-tomcat-performance/</link>
		<comments>https://www.tecbar.net/optimize-tomcat-performance/#comments</comments>
		<pubDate>Tue, 31 Mar 2015 23:20:01 +0000</pubDate>
		<dc:creator><![CDATA[James]]></dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Others]]></category>

		<guid isPermaLink="false">http://www.tecbar.net/?p=651</guid>
		<description><![CDATA[<p>The default Tomcat configuration looks powerful and hassle-free to the 1st time users. However, it is not customized for the real work where high server load can be expected. Therefore, it is important to optimize Tomcat performance by setting customization &#8230; <a href="https://www.tecbar.net/optimize-tomcat-performance/">Continue reading <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://www.tecbar.net/optimize-tomcat-performance/">How to Optimize Tomcat Performance</a> appeared first on <a rel="nofollow" href="https://www.tecbar.net">Tec Bar</a>.</p>
]]></description>
		<wfw:commentRss>https://www.tecbar.net/optimize-tomcat-performance/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Hibernate Session</title>
		<link>https://www.tecbar.net/hibernate-session/</link>
		<comments>https://www.tecbar.net/hibernate-session/#comments</comments>
		<pubDate>Tue, 24 Feb 2015 23:26:38 +0000</pubDate>
		<dc:creator><![CDATA[James]]></dc:creator>
				<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.tecbar.net/?p=297</guid>
		<description><![CDATA[<p>The main function of a Hibernate session is to open a database connection, and offer read and update operations for instances. Each instance object associated with the session will keep alive until the session is closed or the object is &#8230; <a href="https://www.tecbar.net/hibernate-session/">Continue reading <span class="meta-nav">&#8594;</span></a></p>
<p>The post <a rel="nofollow" href="https://www.tecbar.net/hibernate-session/">Hibernate Session</a> appeared first on <a rel="nofollow" href="https://www.tecbar.net">Tec Bar</a>.</p>
]]></description>
		<wfw:commentRss>https://www.tecbar.net/hibernate-session/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JDBC CallableStatement</title>
		<link>https://www.tecbar.net/jdbc-callablestatement/</link>
		<comments>https://www.tecbar.net/jdbc-callablestatement/#comments</comments>
		<pubDate>Mon, 23 Feb 2015 21:43:09 +0000</pubDate>
		<dc:creator><![CDATA[James]]></dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://www.tecbar.net/?p=265</guid>
		<description><![CDATA[<p>A CallableStatement is used to call stored procedures in a database. The post (“JDBC Batch Update”) will give a simple example, and show how to use JDBC CallableStatement to call stored procedures. Example: [crayon-69f3bd610d1c6456681096/]</p>
<p>The post <a rel="nofollow" href="https://www.tecbar.net/jdbc-callablestatement/">JDBC CallableStatement</a> appeared first on <a rel="nofollow" href="https://www.tecbar.net">Tec Bar</a>.</p>
]]></description>
		<wfw:commentRss>https://www.tecbar.net/jdbc-callablestatement/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JDBC Batch Update</title>
		<link>https://www.tecbar.net/jdbc-batch-update/</link>
		<comments>https://www.tecbar.net/jdbc-batch-update/#comments</comments>
		<pubDate>Sun, 22 Feb 2015 07:34:17 +0000</pubDate>
		<dc:creator><![CDATA[James]]></dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://www.tecbar.net/?p=242</guid>
		<description><![CDATA[<p>The post (“JDBC Batch Update”) will give an example, and show how to use JDBC batch update. Example [crayon-69f3bd610d50f170081517/]</p>
<p>The post <a rel="nofollow" href="https://www.tecbar.net/jdbc-batch-update/">JDBC Batch Update</a> appeared first on <a rel="nofollow" href="https://www.tecbar.net">Tec Bar</a>.</p>
]]></description>
		<wfw:commentRss>https://www.tecbar.net/jdbc-batch-update/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JDBC Delete Record Using PreparedStatement</title>
		<link>https://www.tecbar.net/jdbc-delete-record-using-preparedstatement/</link>
		<comments>https://www.tecbar.net/jdbc-delete-record-using-preparedstatement/#comments</comments>
		<pubDate>Sun, 22 Feb 2015 06:52:18 +0000</pubDate>
		<dc:creator><![CDATA[James]]></dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://www.tecbar.net/?p=239</guid>
		<description><![CDATA[<p>The post (“JDBC Delete Record Using PreparedStatement”) will give an example, and show how to delete a record using PreparedStatement. Example: [crayon-69f3bd610d84e972815554/]</p>
<p>The post <a rel="nofollow" href="https://www.tecbar.net/jdbc-delete-record-using-preparedstatement/">JDBC Delete Record Using PreparedStatement</a> appeared first on <a rel="nofollow" href="https://www.tecbar.net">Tec Bar</a>.</p>
]]></description>
		<wfw:commentRss>https://www.tecbar.net/jdbc-delete-record-using-preparedstatement/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>JDBC Delete Record Using Statement</title>
		<link>https://www.tecbar.net/jdbc-delete-record-using-statement/</link>
		<comments>https://www.tecbar.net/jdbc-delete-record-using-statement/#comments</comments>
		<pubDate>Sun, 22 Feb 2015 06:45:23 +0000</pubDate>
		<dc:creator><![CDATA[James]]></dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://www.tecbar.net/?p=237</guid>
		<description><![CDATA[<p>The post (“JDBC Delete Record Using Statement”) will give an example, and show how to delete a record using Statement. Example [crayon-69f3bd610dda4249689116/]</p>
<p>The post <a rel="nofollow" href="https://www.tecbar.net/jdbc-delete-record-using-statement/">JDBC Delete Record Using Statement</a> appeared first on <a rel="nofollow" href="https://www.tecbar.net">Tec Bar</a>.</p>
]]></description>
		<wfw:commentRss>https://www.tecbar.net/jdbc-delete-record-using-statement/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JDBC Update Record Using PreparedStatement</title>
		<link>https://www.tecbar.net/jdbc-update-record-using-preparedstatement/</link>
		<comments>https://www.tecbar.net/jdbc-update-record-using-preparedstatement/#comments</comments>
		<pubDate>Sat, 21 Feb 2015 01:53:47 +0000</pubDate>
		<dc:creator><![CDATA[James]]></dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://www.tecbar.net/?p=225</guid>
		<description><![CDATA[<p>The post (“JDBC Update Record Using PreparedStatement”) will give an example, and show how to update records using JDBC PreparedStatement. Example [crayon-69f3bd610e0de625649337/]</p>
<p>The post <a rel="nofollow" href="https://www.tecbar.net/jdbc-update-record-using-preparedstatement/">JDBC Update Record Using PreparedStatement</a> appeared first on <a rel="nofollow" href="https://www.tecbar.net">Tec Bar</a>.</p>
]]></description>
		<wfw:commentRss>https://www.tecbar.net/jdbc-update-record-using-preparedstatement/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JDBC Update Records Using Statement</title>
		<link>https://www.tecbar.net/jdbc-update-records/</link>
		<comments>https://www.tecbar.net/jdbc-update-records/#comments</comments>
		<pubDate>Sat, 21 Feb 2015 01:45:17 +0000</pubDate>
		<dc:creator><![CDATA[James]]></dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://www.tecbar.net/?p=223</guid>
		<description><![CDATA[<p>The post (“JDBC Update Records”) will give an example, and show how to update records. Example: [crayon-69f3bd610e43a464682776/]</p>
<p>The post <a rel="nofollow" href="https://www.tecbar.net/jdbc-update-records/">JDBC Update Records Using Statement</a> appeared first on <a rel="nofollow" href="https://www.tecbar.net">Tec Bar</a>.</p>
]]></description>
		<wfw:commentRss>https://www.tecbar.net/jdbc-update-records/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>JDBC Select Records</title>
		<link>https://www.tecbar.net/jdbc-select-records/</link>
		<comments>https://www.tecbar.net/jdbc-select-records/#comments</comments>
		<pubDate>Fri, 20 Feb 2015 23:43:25 +0000</pubDate>
		<dc:creator><![CDATA[James]]></dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[JDBC]]></category>

		<guid isPermaLink="false">http://www.tecbar.net/?p=218</guid>
		<description><![CDATA[<p>The post (“JDBC Select Records”) will give an example, and show how to select and parse records. Example: [crayon-69f3bd610e962466914085/]</p>
<p>The post <a rel="nofollow" href="https://www.tecbar.net/jdbc-select-records/">JDBC Select Records</a> appeared first on <a rel="nofollow" href="https://www.tecbar.net">Tec Bar</a>.</p>
]]></description>
		<wfw:commentRss>https://www.tecbar.net/jdbc-select-records/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
