<?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 Bulgaria &#187; английски</title>
	<atom:link href="http://javabg.eu/category/%d0%b0%d0%bd%d0%b3%d0%bb%d0%b8%d0%b9%d1%81%d0%ba%d0%b8/feed/" rel="self" type="application/rss+xml" />
	<link>http://javabg.eu</link>
	<description>Всичко за Java</description>
	<lastBuildDate>Tue, 24 Jan 2012 16:46:55 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Java tutorial/code &#8211; How Spring Flexibility distinguishes it from other J2ee  frameworks</title>
		<link>http://javabg.eu/2010/05/java-tutorialcode-how-spring-flexibility-distinguishes-it-from-other-j2ee-frameworks/</link>
		<comments>http://javabg.eu/2010/05/java-tutorialcode-how-spring-flexibility-distinguishes-it-from-other-j2ee-frameworks/#comments</comments>
		<pubDate>Thu, 20 May 2010 20:27:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[английски]]></category>
		<category><![CDATA[уроци]]></category>

		<guid isPermaLink="false">http://javabg.eu/?p=516</guid>
		<description><![CDATA[Sometimes it is not possible to completely switch to a different framework. Spring does not force to use everything. Existing front-ends built using Web Work, Struts or other UI frameworks can be integrated perfectly well with a Spring-based middle-tier, allowing you to use the transaction features that Spring offers. The only things you need to [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Sometimes it is not possible to completely switch to a different framework. Spring does not force to use everything. Existing front-ends built using Web Work, Struts or other UI frameworks can be integrated perfectly well with a Spring-based middle-tier, allowing you to use the transaction features that Spring offers. The only things you need to do are wire up your business logic using an ApplicationContext and integrate your web layer using a WebApplicationContext.</p>
<p>Similiarly If you need to access existing code via web services, you can use Spring&#8217;s Hessian, Burlap, Rmi or JaxRpcProxyFactory classes. That enables remote access to existing applications very easy. Even old java objects can be wrapped in Stateless EJB’s.</p>
<img src="http://javabg.eu/?ak_action=api_record_view&id=516&type=feed" alt="" />

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://javabg.eu/2010/05/java-tutorialcode-how-spring-flexibility-distinguishes-it-from-other-j2ee-frameworks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java tutorial/code &#8211; How to choose between BeanFactory and ApplicationContext Interface in IOC container</title>
		<link>http://javabg.eu/2010/05/java-tutorialcode-how-to-choose-between-beanfactory-and-applicationcontext-interface-in-ioc-container/</link>
		<comments>http://javabg.eu/2010/05/java-tutorialcode-how-to-choose-between-beanfactory-and-applicationcontext-interface-in-ioc-container/#comments</comments>
		<pubDate>Thu, 20 May 2010 20:26:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[английски]]></category>
		<category><![CDATA[уроци]]></category>

		<guid isPermaLink="false">http://javabg.eu/?p=514</guid>
		<description><![CDATA[The org.springframework.beans and org.springframework.context packages provide the basis for the Spring Framework&#8217;s IoC container. The ApplicationContext interface is superset of BeanFactory implementations like and adds other functionality such as easier integration with Spring&#8217;s AOP features, event propagation, and application-layer specific contexts such as the WebApplicationContext for use in web applications. So ApplicationContext is more preferred [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>The org.springframework.beans and org.springframework.context packages provide the basis for the Spring Framework&#8217;s IoC container. The ApplicationContext interface is superset of BeanFactory implementations like and adds other functionality such as easier integration with Spring&#8217;s AOP features, event propagation, and application-layer specific contexts such as the WebApplicationContext for use in web applications. So ApplicationContext is more preferred in general case.</p>
<img src="http://javabg.eu/?ak_action=api_record_view&id=514&type=feed" alt="" />

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://javabg.eu/2010/05/java-tutorialcode-how-to-choose-between-beanfactory-and-applicationcontext-interface-in-ioc-container/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java tutorial/code &#8211; How to define a bean which is created using a static factory method</title>
		<link>http://javabg.eu/2010/05/java-tutorialcode-how-to-define-a-bean-which-is-created-using-a-static-factory-method/</link>
		<comments>http://javabg.eu/2010/05/java-tutorialcode-how-to-define-a-bean-which-is-created-using-a-static-factory-method/#comments</comments>
		<pubDate>Thu, 20 May 2010 20:25:45 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[английски]]></category>
		<category><![CDATA[уроци]]></category>

		<guid isPermaLink="false">http://javabg.eu/?p=512</guid>
		<description><![CDATA[Following piece of code creates a bean with static method makeInstance of sampleBean2 class. No related posts. Related posts brought to you by Yet Another Related Posts Plugin.


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Following piece of code creates a bean with static method makeInstance of sampleBean2 class.</p>
<p><bean id="sampleBean" class="sample.SampleBean2" factory-method="makeInstance"/></p>
<img src="http://javabg.eu/?ak_action=api_record_view&id=512&type=feed" alt="" />

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://javabg.eu/2010/05/java-tutorialcode-how-to-define-a-bean-which-is-created-using-a-static-factory-method/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java tutorial/code &#8211; How to make beans  aliases</title>
		<link>http://javabg.eu/2010/05/java-tutorialcode-how-to-make-beans-aliases/</link>
		<comments>http://javabg.eu/2010/05/java-tutorialcode-how-to-make-beans-aliases/#comments</comments>
		<pubDate>Thu, 20 May 2010 20:24:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[английски]]></category>
		<category><![CDATA[уроци]]></category>

		<guid isPermaLink="false">http://javabg.eu/?p=510</guid>
		<description><![CDATA[Aliases are used in many situations for example if a component defines a resource by some name and another component want to use that resource by different name suiting to naming of that component aliasing is useful . See following piece of code to make alias of a bean. Here CAdataSource aliased to CBdataSource and [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Aliases are used in many situations for example if a component defines a resource by some name and another component want to use that resource by different name suiting to naming of that component aliasing is useful . See following piece of code to make alias of a bean. Here CAdataSource aliased to CBdataSource and then again CBdataSource aliased to AppdataSource.</p>
<p><alias name="CAdataSource" alias="CBdataSource"/><br />
<alias name="CBdataSource" alias="AppdataSource" /></p>
<img src="http://javabg.eu/?ak_action=api_record_view&id=510&type=feed" alt="" />

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://javabg.eu/2010/05/java-tutorialcode-how-to-make-beans-aliases/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java tutorial/code &#8211; How to split  container definitions in multiple XML files</title>
		<link>http://javabg.eu/2010/05/java-tutorialcode-how-to-split-container-definitions-in-multiple-xml-files/</link>
		<comments>http://javabg.eu/2010/05/java-tutorialcode-how-to-split-container-definitions-in-multiple-xml-files/#comments</comments>
		<pubDate>Thu, 20 May 2010 20:24:19 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[английски]]></category>
		<category><![CDATA[уроци]]></category>

		<guid isPermaLink="false">http://javabg.eu/?p=508</guid>
		<description><![CDATA[Container definition can be spit to the multiple XML files and combined through Import keyword. No related posts. Related posts brought to you by Yet Another Related Posts Plugin.


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Container definition can be spit to the multiple XML files and combined through Import keyword.</p>
<p><beans><br />
<import resource="services.xml"/><br />
<import resource="message.xml"/><br />
<import resource="themes.xml"/><br />
<bean id="bean1" class="..."/><br />
<bean id="bean2" class="..."/><br />
</beans></p>
<img src="http://javabg.eu/?ak_action=api_record_view&id=508&type=feed" alt="" />

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://javabg.eu/2010/05/java-tutorialcode-how-to-split-container-definitions-in-multiple-xml-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java tutorial/code &#8211; What is Aspect-oriented programming in Spring and its benefits compared to other J2EE technologies</title>
		<link>http://javabg.eu/2010/05/java-tutorialcode-what-is-aspect-oriented-programming-in-spring-and-its-benefits-compared-to-other-j2ee-technologies/</link>
		<comments>http://javabg.eu/2010/05/java-tutorialcode-what-is-aspect-oriented-programming-in-spring-and-its-benefits-compared-to-other-j2ee-technologies/#comments</comments>
		<pubDate>Thu, 20 May 2010 20:22:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[английски]]></category>
		<category><![CDATA[уроци]]></category>

		<guid isPermaLink="false">http://javabg.eu/?p=505</guid>
		<description><![CDATA[AOP is a programming technique adopted in spring framework to allow programmer to modularize crosscutting issues like logging and transaction management. In a typical oops development approach programmer usually implements logging functionality by putting logger statements in all your methods of Java classes. In an AOP approach one can instead modularize the logging services and [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>AOP is a programming technique adopted in spring framework to allow programmer to modularize crosscutting issues like logging and transaction management.</p>
<p>In a typical oops development approach programmer usually implements logging functionality by putting logger statements in all your methods of Java classes. In an AOP approach one can instead modularize the logging services and apply them declaratively to the components that required logging.</p>
<img src="http://javabg.eu/?ak_action=api_record_view&id=505&type=feed" alt="" />

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://javabg.eu/2010/05/java-tutorialcode-what-is-aspect-oriented-programming-in-spring-and-its-benefits-compared-to-other-j2ee-technologies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java tutorial/code &#8211; What is Inversion of control concept of Spring Framework</title>
		<link>http://javabg.eu/2010/05/java-tutorialcode-what-is-inversion-of-control-concept-of-spring-framework/</link>
		<comments>http://javabg.eu/2010/05/java-tutorialcode-what-is-inversion-of-control-concept-of-spring-framework/#comments</comments>
		<pubDate>Thu, 20 May 2010 20:21:56 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[английски]]></category>
		<category><![CDATA[уроци]]></category>

		<guid isPermaLink="false">http://javabg.eu/?p=503</guid>
		<description><![CDATA[The basic concept of the Inversion of Control pattern (dependency injection) is that programmers don’t need to create your objects but describe how they should be created. Don’t directly connect your components and services together in code but describe which services are needed by which components in a configuration file. A container (in the case [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>The basic concept of the Inversion of Control pattern (dependency injection) is that programmers don’t need to create your objects but describe how they should be created. Don’t directly connect your components and services together in code but describe which services are needed by which components in a configuration file. A container (in the case of the Spring framework, the IOC container) is responsible for all this. In a IOC scenario, the container creates all the objects, connects them together by setting the necessary properties, and determines when methods will be invoked. The implementation pattern types for IOC used by SpringFramework are as follows:</p>
<p>    * Dependencies can be assigned through JavaBeans properties (setter methods).<br />
    * Dependencies are provided as constructor parameters and are not exposed as JavaBeans Setter properties.</p>
<img src="http://javabg.eu/?ak_action=api_record_view&id=503&type=feed" alt="" />

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://javabg.eu/2010/05/java-tutorialcode-what-is-inversion-of-control-concept-of-spring-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java tutorial/code &#8211; What is IOC container in Spring Framework</title>
		<link>http://javabg.eu/2010/05/java-tutorialcode-what-is-ioc-container-in-spring-framework/</link>
		<comments>http://javabg.eu/2010/05/java-tutorialcode-what-is-ioc-container-in-spring-framework/#comments</comments>
		<pubDate>Thu, 20 May 2010 20:21:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[английски]]></category>
		<category><![CDATA[уроци]]></category>

		<guid isPermaLink="false">http://javabg.eu/?p=501</guid>
		<description><![CDATA[The bean factory concept is foundation of Spring as an IOC container. IOC takes the responsibility for making things happen into the framework away from application code. Programmer needs to just configure which dependencies should be set. BeanFactory interface, an implementation of the Factory design pattern enables objects to be created and retrieved by name. [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>The bean  factory concept is foundation of Spring as an IOC container. IOC takes the responsibility  for making things happen into the framework away from application  code. Programmer needs to just configure which dependencies should be set.</p>
<p>BeanFactory interface, an implementation of the Factory design pattern enables objects to be created and retrieved by name. Relationships between objects can also be managed.</p>
<p>BeanFactory supports two object modes:</p>
<p>   1. Singleton mode provides a shared instance of the object with a particular name, which will be retrieved on lookup. Singleton is the default and most often used object mode. It is ideal for stateless service objects.<br />
   2. Prototype mode ensures that each retrieval will result in the creation of an independent object. Prototype mode would be best used in a case where each user needed to have his own object.</p>
<p>The most commonly used BeanFactory definition is the XmlBeanFactory, which loads beans based on definitions in an XML file.</p>
<p>BeanFactory factory = new XMLBeanFactory(new FileInputSteam(&#8222;mybean.xml&#8220;));</p>
<p>Beans defined in XML files are lazily loaded, which means that the beans themselves will not be instantiated until they are needed. To retrieve a bean from BeanFactory you can simply call the getBean() method passing in the name of the bean you want to retrieve.</p>
<p>MyBean mybean = (MyBean) factory.getBean(&#8222;mybean&#8220;);</p>
<img src="http://javabg.eu/?ak_action=api_record_view&id=501&type=feed" alt="" />

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://javabg.eu/2010/05/java-tutorialcode-what-is-ioc-container-in-spring-framework/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java tutorial/code &#8211; What are Different Web Services Technologies and Tools</title>
		<link>http://javabg.eu/2010/05/java-tutorialcode-what-are-different-web-services-technologies-and-tools/</link>
		<comments>http://javabg.eu/2010/05/java-tutorialcode-what-are-different-web-services-technologies-and-tools/#comments</comments>
		<pubDate>Thu, 20 May 2010 20:20:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[английски]]></category>
		<category><![CDATA[уроци]]></category>

		<guid isPermaLink="false">http://javabg.eu/?p=499</guid>
		<description><![CDATA[There are a variety of tools available for the Web Services. 1. Microsoft Has C# as the development language for Web services and .NET framework. 2. Sun Microsystems has JAX/RPC (Java API for XML Remote Procedure Calls) and JAXR (Java API for XML Registries). 3. IBM also has Web Services Toolkit (WSTK), WSDL Toolkit, and [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>There are a variety of tools available for the Web Services.</p>
<p>   1. Microsoft Has C# as the development language for Web services and .NET framework.<br />
   2. Sun Microsystems has JAX/RPC (Java API for XML Remote Procedure Calls) and JAXR (Java API for XML Registries).<br />
   3. IBM also has Web Services Toolkit (WSTK), WSDL Toolkit, and Web Services Development Environment (WSDE).<br />
   4. Apache Axis is an implementation of the SOAP (&#8222;Simple Object Access Protocol&#8220;)</p>
<img src="http://javabg.eu/?ak_action=api_record_view&id=499&type=feed" alt="" />

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://javabg.eu/2010/05/java-tutorialcode-what-are-different-web-services-technologies-and-tools/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java tutorial/code &#8211; What is a Web Service</title>
		<link>http://javabg.eu/2010/05/java-tutorialcode-what-is-a-web-service/</link>
		<comments>http://javabg.eu/2010/05/java-tutorialcode-what-is-a-web-service/#comments</comments>
		<pubDate>Thu, 20 May 2010 20:20:08 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[английски]]></category>
		<category><![CDATA[уроци]]></category>

		<guid isPermaLink="false">http://javabg.eu/?p=497</guid>
		<description><![CDATA[Web Service is an application that provides web API to communicate using XML and the Web. Web services makes distributed computer architecture made up of many different machines on different platform trying to communicate over the network to form one system. A set of standards are used that allow developers to implement distributed applications. No [...]


No related posts.

Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Web Service is an application that provides web API  to communicate using XML and the Web. Web services makes distributed computer architecture made up of many different machines on different platform trying to communicate over the network to form one system. A set of standards are used that allow developers to implement distributed applications.</p>
<img src="http://javabg.eu/?ak_action=api_record_view&id=497&type=feed" alt="" />

<p>No related posts.</p>
<p>Related posts brought to you by <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://javabg.eu/2010/05/java-tutorialcode-what-is-a-web-service/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

