<?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>n+1 problem - NullPointerException.pl</title>
	<atom:link href="https://nullpointerexception.pl/tag/n1-problem/feed/" rel="self" type="application/rss+xml" />
	<link>https://nullpointerexception.pl/tag/n1-problem/</link>
	<description>Blog o programowaniu w Javie</description>
	<lastBuildDate>Fri, 04 Aug 2023 17:07:12 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9</generator>

<image>
	<url>https://nullpointerexception.pl/wp-content/uploads/2019/04/icon.png</url>
	<title>n+1 problem - NullPointerException.pl</title>
	<link>https://nullpointerexception.pl/tag/n1-problem/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Kurs Spring Boot &#8211; Rest API, Spring Data, Spring Security, Spring Cache</title>
		<link>https://nullpointerexception.pl/kurs-spring-boot/</link>
		
		<dc:creator><![CDATA[Mateusz Dąbrowski]]></dc:creator>
		<pubDate>Mon, 01 Jun 2020 20:23:50 +0000</pubDate>
				<category><![CDATA[Spring Framework]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Autokonfiguracja]]></category>
		<category><![CDATA[Baza H2]]></category>
		<category><![CDATA[Dependency Injection]]></category>
		<category><![CDATA[Inversion of Control]]></category>
		<category><![CDATA[Java Spring]]></category>
		<category><![CDATA[JPA]]></category>
		<category><![CDATA[n+1 problem]]></category>
		<category><![CDATA[Rest api]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[Spring Boot]]></category>
		<category><![CDATA[Spring Data]]></category>
		<category><![CDATA[Spring Data Sortowanie]]></category>
		<category><![CDATA[Swagger]]></category>
		<guid isPermaLink="false">https://nullpointerexception.pl/?p=2576</guid>

					<description><![CDATA[<p>Kurs Spring Boot, w którym opowiem o podstawach związanych ze Springiem i Spring Bootem. W kursie tym, poza poruszeniem podstawowych zagadnień związanych ze Spring Bootem, mam zamiar przedstawić wiele komponentów, które składają się na ten framework. Poza tym tworzę także aplikację, która wystawia usługi restowe. Kurs Spring Boot #1 &#8211; Autokonfiguracja i przykładowy projekt W [&#8230;]</p>
<p>Artykuł <a href="https://nullpointerexception.pl/kurs-spring-boot/">Kurs Spring Boot &#8211; Rest API, Spring Data, Spring Security, Spring Cache</a> pochodzi z serwisu <a href="https://nullpointerexception.pl">NullPointerException.pl</a>.</p>
]]></description>
		
		
		
			</item>
		<item>
		<title>Hibernate i problem N + 1 zapytań</title>
		<link>https://nullpointerexception.pl/hibernate-i-problem-n-plus-1-zapytan/</link>
					<comments>https://nullpointerexception.pl/hibernate-i-problem-n-plus-1-zapytan/#comments</comments>
		
		<dc:creator><![CDATA[Mateusz Dąbrowski]]></dc:creator>
		<pubDate>Wed, 20 May 2020 06:45:28 +0000</pubDate>
				<category><![CDATA[Spring Framework]]></category>
		<category><![CDATA[Hibernate N+1]]></category>
		<category><![CDATA[Java Pytania Rekrutacyjne]]></category>
		<category><![CDATA[n+1 problem]]></category>
		<category><![CDATA[Spring Boot]]></category>
		<category><![CDATA[Spring Data]]></category>
		<guid isPermaLink="false">http://nullpointerexception.pl/?p=704</guid>

					<description><![CDATA[<p>W poprzednim artykule pisałem o &#8222;Trzech rzeczach, które powinieneś wiedzieć o Hibernate&#8221;. Dzisiaj zajmę się szczegółowym opisaniem pierwszej z nich, czyli problemem n + 1 zapytań. Problem ten dotyczy pobierania kolekcji powiązanych w relacji z daną encją (najczęściej) jeden-do-wielu (one-to-many). Jest to bardzo podstawowy problem, ponieważ relacje one-to-many, to jedna z najczęściej wykorzystywanych relacji. &#160; Z [&#8230;]</p>
<p>Artykuł <a href="https://nullpointerexception.pl/hibernate-i-problem-n-plus-1-zapytan/">Hibernate i problem N + 1 zapytań</a> pochodzi z serwisu <a href="https://nullpointerexception.pl">NullPointerException.pl</a>.</p>
]]></description>
		
					<wfw:commentRss>https://nullpointerexception.pl/hibernate-i-problem-n-plus-1-zapytan/feed/</wfw:commentRss>
			<slash:comments>16</slash:comments>
		
		
			</item>
		<item>
		<title>Hibernate &#8211; najczęściej popełniane błędy</title>
		<link>https://nullpointerexception.pl/hibernate-najczesciej-popelniane-bledy/</link>
					<comments>https://nullpointerexception.pl/hibernate-najczesciej-popelniane-bledy/#comments</comments>
		
		<dc:creator><![CDATA[Mateusz Dąbrowski]]></dc:creator>
		<pubDate>Tue, 04 Feb 2020 09:22:06 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Hibernate N+1]]></category>
		<category><![CDATA[hibernate.ddl-auto]]></category>
		<category><![CDATA[jak nie używać hibernate'a]]></category>
		<category><![CDATA[n+1 problem]]></category>
		<guid isPermaLink="false">http://nullpointerexception.pl/?p=1808</guid>

					<description><![CDATA[<p>Hibernate to codzienność dla większości programistów Javy. Często jednak programiści wykorzystują go nie do końca w poprawny sposób, czego konsekwencje bywają bardzo bolesne. W poniższym artykule zebrałem kilka bardzo popularnych błędów, które często pojawiają się w projektach korzystających z tego narzędzia. Zarządzanie schematem bazy danych przy pomocy Hibernate Hibernate daje nam możliwość zarządzania schematem bazy [&#8230;]</p>
<p>Artykuł <a href="https://nullpointerexception.pl/hibernate-najczesciej-popelniane-bledy/">Hibernate &#8211; najczęściej popełniane błędy</a> pochodzi z serwisu <a href="https://nullpointerexception.pl">NullPointerException.pl</a>.</p>
]]></description>
		
					<wfw:commentRss>https://nullpointerexception.pl/hibernate-najczesciej-popelniane-bledy/feed/</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
			</item>
		<item>
		<title>FetchMode w Hibernate, czyli jak pobierać dane</title>
		<link>https://nullpointerexception.pl/fetchmode-w-hibernate-czyli-jak-pobierac-dane/</link>
					<comments>https://nullpointerexception.pl/fetchmode-w-hibernate-czyli-jak-pobierac-dane/#comments</comments>
		
		<dc:creator><![CDATA[Mateusz Dąbrowski]]></dc:creator>
		<pubDate>Tue, 20 Aug 2019 07:15:04 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Hibernate FetchMode]]></category>
		<category><![CDATA[Hibernate FetchType]]></category>
		<category><![CDATA[Hibernate N+1]]></category>
		<category><![CDATA[n+1 problem]]></category>
		<guid isPermaLink="false">http://nullpointerexception.pl/?p=721</guid>

					<description><![CDATA[<p>Ten artykuł jest kontynuacją serii o Hibernate. W poprzedniej części pisałem o problem N + 1 zapytań. Teraz przyszedł czas na szczegółowe omówienie FetchMode. W pierwszym artykule napisałem czym różni się FetchType od FetchMode. FetchMode jest parametrem, który określa, jak w relacji pobrać powiązane encje. Od tego, jak pobierzemy powiązane encje, zależy wydajność naszej aplikacji. [&#8230;]</p>
<p>Artykuł <a href="https://nullpointerexception.pl/fetchmode-w-hibernate-czyli-jak-pobierac-dane/">FetchMode w Hibernate, czyli jak pobierać dane</a> pochodzi z serwisu <a href="https://nullpointerexception.pl">NullPointerException.pl</a>.</p>
]]></description>
		
					<wfw:commentRss>https://nullpointerexception.pl/fetchmode-w-hibernate-czyli-jak-pobierac-dane/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Trzy rzeczy, które powinieneś wiedzieć o Hibernate</title>
		<link>https://nullpointerexception.pl/trzy-rzeczy-ktore-powinienes-wiedziec-o-hibernate/</link>
					<comments>https://nullpointerexception.pl/trzy-rzeczy-ktore-powinienes-wiedziec-o-hibernate/#comments</comments>
		
		<dc:creator><![CDATA[Mateusz Dąbrowski]]></dc:creator>
		<pubDate>Tue, 02 Jul 2019 09:12:56 +0000</pubDate>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[FetchTyp.EAGER]]></category>
		<category><![CDATA[FetchTyp.LAZY]]></category>
		<category><![CDATA[Hibernate FetchMode]]></category>
		<category><![CDATA[Hibernate FetchType]]></category>
		<category><![CDATA[Hibernate N+1]]></category>
		<category><![CDATA[n+1 problem]]></category>
		<guid isPermaLink="false">http://nullpointerexception.pl/?p=666</guid>

					<description><![CDATA[<p>W tym artykule postaram się przybliżyć wam trzy zagadnienia związane z Hibernate&#8217;em. Moim zdaniem są to najważniejsze aspekty, które każdy programista używający tego narzędzia powinien znać. 1. Problem N+1 zapytań Często programiści zaczynający swoją przygodę z Hibernate&#8217;em są nieświadomi pewnych mechanizmów, których na pierwszy rzut oka nie widać. Niejako przekonani o pewnego rodzaju auto-magiczności Hibernate&#8217;a [&#8230;]</p>
<p>Artykuł <a href="https://nullpointerexception.pl/trzy-rzeczy-ktore-powinienes-wiedziec-o-hibernate/">Trzy rzeczy, które powinieneś wiedzieć o Hibernate</a> pochodzi z serwisu <a href="https://nullpointerexception.pl">NullPointerException.pl</a>.</p>
]]></description>
		
					<wfw:commentRss>https://nullpointerexception.pl/trzy-rzeczy-ktore-powinienes-wiedziec-o-hibernate/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
	</channel>
</rss>
