<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://valley.egloos.com/rss/style/style.xsl" type="text/xsl" media="screen"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title>이글루스 'dao' 태그 최근글</title>
		<link>http://valley.egloos.com/tag/dao</link>
		<description>dao</description>
		<language>ko</language>
		<pubDate>Mon, 28 Nov 2011 15:25:44 +0900</pubDate>
		<generator>Egloos</generator>
		<item>
	<title><![CDATA[odbc vs ado vs ole DB]]></title>
	<link>http://itiseasy.egloos.com/1051856</link>
	<guid>http://itiseasy.egloos.com/1051856</guid>
	<description>
	<![CDATA[ 
<img 
				src="http://thumb.egloos.net/100x76/http://pds22.egloos.com/pds/201111/28/00/c0115300_4ed328a82dcd8.png"  
				alt="odbc vs ado vs ole DB" 
				width="100px"  
				height="76pxpx"
				align="left"
				style="border:1px solid #DDDDDD;margin:0 10px 10px 0px;"
				/> odbc, ole db 맨날 사용하면서도 개념에 대해서는 몰라 검색질 해봤더니 제수준에 이해하기 쉬운 글들을 발견하여 퍼옵니다..  odbc vs ado vs ole DB (퍼옴)  * ODBCMS가 최초로 시도한 데이터베이스 연결을 위한 표준입니다. 지금도 많이 사용하죠. ODBC는 데이터 액세스를 위하여 C 언어에서 사용하도록 설계된 표준 하위 애플리케이션 프로그래밍 인터페이스(API)이며, Structured Query Language(SQL)를 그 데이터베이스 액세스 언어로 사용합니다. 데이터 소스 이름(DSNs)은 제어판을 통하여 특정 ODBC 드라이버를 사용하도록 지정할 수 있습니다. ODBC는 단일 애플리케이션을 사용해서 동일한 소스코드를 가진 다양한 DBMS를 액세스할 수 있도록 설계되었습니다	]]>
	</description>
	<pubDate>Mon, 28 Nov 2011 15:25:44 +0900</pubDate>
	<dc:creator><![CDATA[IT is Easy]]></dc:creator>
</item>
<item>
	<title><![CDATA[DAO 란?]]></title>
	<link>http://pinkfish7.egloos.com/3449576</link>
	<guid>http://pinkfish7.egloos.com/3449576</guid>
	<description>
	<![CDATA[ 
 Data Access Objects의 약어로써실질적인 DB와의 연결을 담당하는 일을 가진 객체를 말합니다.DAO를 사용하는 이유는... 효율적인 컨넥션 관리와 어느정도의 보안성입니다. 일단 DAO를 왜 사용하는지 아시면 답변이 될꺼 같네요...보통 웹페이지에서 DB에 있는 자료를 가져올때는 컨넥션 객체를 통해서 가져옵니다.이 컨넥션 객체는 웹서버와 디비간의 연결통로를 열어주는 역할을 한다고 보시면 됩니다. 예를 들어 검색을 할경우...사용자가 검색을 하면 웹페이지는 웹서버에 검색을 요청 합니다. 그러면 웹서버는 컨넥션 객체를 생성한 후에 이 컨넥션 객체를 통해서 디비에 쿼리를 날립니다. 그러면 디비는 쿼리후에... 결과를 컨넥션 객체를 통하여 ResultSet에 담아서 반환합니다. 그리고는 컨넥션 객체는 	]]>
	</description>
	<pubDate>Tue, 24 Nov 2009 11:38:23 +0900</pubDate>
	<dc:creator><![CDATA[Chu's egloo ]]></dc:creator>
</item>
<item>
	<title><![CDATA[Dragon Age: Origins Collector's Edition]]></title>
	<link>http://demonique.egloos.com/5167988</link>
	<guid>http://demonique.egloos.com/5167988</guid>
	<description>
	<![CDATA[ 
<img 
				src="http://thumb.egloos.net/100x76/http://pds16.egloos.com/pds/200911/12/06/c0079406_4afb6f0026241.jpg"  
				alt="Dragon Age: Origins Collector's Edition" 
				width="100px"  
				height="76pxpx"
				align="left"
				style="border:1px solid #DDDDDD;margin:0 10px 10px 0px;"
				/>  Bioware의 Dragon Age: Origins 북미판 Collector's Edition...  아시아판 CE는 나무 케이스라는데 북미는 메탈팩...  플라스틱 아웃케이스 벗긴 모습...  뭐 메탈팩도 반짝반짝한게 이쁘기는 하다 -_-a   구성품 사진...  게임 DVD 제작과정 및 보너스 DVD(OST가 MP3로 들어있고 바탕화면 몇 장 더 들어있음) 설명서 천으로 된 지도 DLC 및 아이템 다운로드 코드  뭐 게임도 괜찮고... 나름 한정판 구성품도 봐줄만 한데...  한 가지 용서가 안 되는거...  저 천쪼가리 지도....  실밥 빠지잖아 이 망할 EA놈들아!!!! ㅜ_ㅜ  처음 개봉했을 때 케이스 사이에 뜬금 없이 실이 하나 삐죽 튀어나와있길래 뭔가 했다! ㄱ-  가장자리 따라서 실 풀리잖	]]>
	</description>
	<pubDate>Thu, 12 Nov 2009 11:11:58 +0900</pubDate>
	<dc:creator><![CDATA[It can't rain all the time...]]></dc:creator>
</item>
<item>
	<title><![CDATA[Business Object &amp; Dao]]></title>
	<link>http://shimgoon.egloos.com/1448777</link>
	<guid>http://shimgoon.egloos.com/1448777</guid>
	<description>
	<![CDATA[ 
1. DAO (Data Access Object) 란? 객체지향 설계 패턴중 하나로써,      Database나 File등과 같은 '여러 저장매체' 와 Application간의 Common Interface를 제공해주는      컴포넌트이다.      즉, Application 입장에서 일관성있는 데이터 접근을 보장해준다.  2. Business Object      Business Object (비지니스 객체) 란, OOP (객체지향 프로그램) 에서 Domain내에 Entity들을      추상화하는 객체이다.      때로는 도메인 객체라 불리기도하며, 이때 도메인 모델은 여러 도메인 객체와 그들간의 관계로      표현이 될 수 있다.	]]>
	</description>
	<pubDate>Wed, 15 Apr 2009 13:35:47 +0900</pubDate>
	<dc:creator><![CDATA[죽을때까지 계속되는 배움의 길,]]></dc:creator>
</item>
<item>
	<title><![CDATA[DAO (Data Access Objects)]]></title>
	<link>http://shimgoon.egloos.com/1448757</link>
	<guid>http://shimgoon.egloos.com/1448757</guid>
	<description>
	<![CDATA[ 
위키피디아의 정의에 따르면, DAO (Data Access Objects)는 객체 지향적 설계 패턴의 일종이다. DAO는 애플리케이션에 대하여 하나 이상의 데이터 저장 장치 혹은 관련 소프트웨어에 대한 공통적인 인터페이스를 제공하는 컴포넌트를 의미한다. 즉, 애플리케이션에 대해서는 일관성 있는 데이터 접근을 확보해주는 것이다.   a component which provides a common interface between the application and one or more data storage devices, such as a database or file. The term is most frequently applied to the Object design pattern.   DAO를 활용하면 	]]>
	</description>
	<pubDate>Wed, 15 Apr 2009 13:29:09 +0900</pubDate>
	<dc:creator><![CDATA[죽을때까지 계속되는 배움의 길,]]></dc:creator>
</item>
<item>
	<title><![CDATA[JDBC 6단계 와 DAO ,DTO]]></title>
	<link>http://korail5037.egloos.com/2150142</link>
	<guid>http://korail5037.egloos.com/2150142</guid>
	<description>
	<![CDATA[ 
오라클이 깔려있다는 전제하에 다음과 같은 JDBC 6단계를 시작한다.   JDBC 간단 정의 자바 프로그램 내에서 DB 질의문 즉, SQL을 실행하기 위한 자바 API(application programming interface)이다. Java database Connectivity의 약자로 생각하기도 하지만 실제로는 상표 이름이다.   ** JDBC 6단계 1.오라클 드라이버 로딩 Class.forName(“oracle.jdbc.driver.OracleDriver”); 2.D.B연결 Connection conn = DriverManager.getConnection(url, user, passwd); 3.쿼리준비 Statement stmt = conn.createStatement(); 4.쿼리날리기(sele	]]>
	</description>
	<pubDate>Tue, 25 Nov 2008 20:26:40 +0900</pubDate>
	<dc:creator><![CDATA[Super Generation]]></dc:creator>
</item>
<item>
	<title><![CDATA[DAO와 REPOSITORY 논쟁]]></title>
	<link>http://aeternum.egloos.com/1160846</link>
	<guid>http://aeternum.egloos.com/1160846</guid>
	<description>
	<![CDATA[ 
얼마 전 지인으로부터 DAO(Data Access Object)와 REPOSITORY의 차이점에 관해 설명해 달라는 요청을 받았다. 대부분의 소프트웨어 개발 이슈가 그렇듯이 이런 류의 질문에 대한 대답은 미묘하지만 격렬한 논쟁을 불러 일으키기 쉽다. 논쟁의 중심에는 항상 극단적인 순수주의와 허무주의 간의 충돌이 존재하며, 파국의 소용돌이 속에서 개념적 편향을 막기 위한 최선의 방법은 논쟁의 대상이 출현하게된 배경과 현재의 개념이 정립되기까지의 과정을 살펴 보는 것이다. 1990년대 말에 등장한 EJB(Enterprise Java Beans)는 Java의 ‘Write Once, Run Anywhere’ 모토를 엔터프라이즈 어플리케이션 환경으로 확장하기 위한 Sun의 야심작이다. EJB 의 중심 전략은 분산, 	]]>
	</description>
	<pubDate>Sat, 22 Nov 2008 11:52:37 +0900</pubDate>
	<dc:creator><![CDATA[Eternity's Chit-Chat]]></dc:creator>
</item>
<item>
	<title><![CDATA[iBatis 모델 만들 때 주의점. 초기화(?)]]></title>
	<link>http://net4all.egloos.com/2104369</link>
	<guid>http://net4all.egloos.com/2104369</guid>
	<description>
	<![CDATA[ 
이것도 알고 보니 간단한 건데 주의점을 설명해 놓은 곳이 없어서 잠시 헤맸던 부분입니다.  듀토리얼이나 개발자 설명서처럼 처음부터 간단하게 모델 만들고 DAO 작성하고 했으면 정말 3시간만에 익힐 수 있을 정도로 사용법이 쉬운 퍼시스턴스 프레임워크입니다.  근데 문제는 기존에 있던 프로젝트를 고쳐서 iBatis를 적용시키려고 했더니 기존 코드랑 iBatis가 충돌을 일으킬 때 어떻게 하냐는 것입니다. 도움이 될 만한 troubleshoot 문서도 못 찾았고 잠시 당황했습니다.  설정이 잘 못 된 부분 안 보이고 이상했습니다.  심호흡하고 에러가 쌓인 스택을 잘 살펴봤습니다. 초기화 에러라니.. 예전에 아무 이상없이 돌아가던 코드인데 iBatis에서는 초기화할 때 처리해 줄 것이 다른 것이 있나 주의깊게 찾아	]]>
	</description>
	<pubDate>Sun, 19 Oct 2008 23:42:26 +0900</pubDate>
	<dc:creator><![CDATA[오늘이 가장 즐거운 날이 되었으면 좋겠습니다.]]></dc:creator>
</item>
<item>
	<title><![CDATA[[Debug] Hibernate, dbutils, HSQLDB, Maven 삽질 몇 가지]]></title>
	<link>http://kwon37xi.egloos.com/3944496</link>
	<guid>http://kwon37xi.egloos.com/3944496</guid>
	<description>
	<![CDATA[ 
한동안 Javascript와 Ruby만 살펴보다가 다시 Java로 턴하니 삽질이 많다.    1. HSQLDB 1.8과 DbUnit 문제  Hibernate기반의 DAO에 대한 테스트를 강화하고자 하고 있는데, 처음에는 MySQL기반으로 테스트를 돌렸더니 너무 느렸다. 테스트하다가 답답해서 돌아가실 것 같아 HSQLDB기반으로 변경을 했더니 DbUnit의 Fixture 적재 기능이 제대로 작동하질 않았다. Boolean Type이 뭔지 모르겠다면서 자꾸 막혀버렸다. 아래와 같은 오류가 발생한다.  data type (16, BOOLEAN) not recognized and will be ignored. See FAQ for more information  문제는 DbUnit 2.2 이하 버전이 HSQLDB의	]]>
	</description>
	<pubDate>Thu, 16 Oct 2008 21:30:39 +0900</pubDate>
	<dc:creator><![CDATA[까먹지말자!]]></dc:creator>
</item>
<item>
	<title><![CDATA[Java 5.0 Generics 활용 예제]]></title>
	<link>http://zoonoo.egloos.com/4133245</link>
	<guid>http://zoonoo.egloos.com/4133245</guid>
	<description>
	<![CDATA[ 
 DAO, Stack 등 Generics를 활용한 예제	]]>
	</description>
	<pubDate>Mon, 04 Feb 2008 16:39:04 +0900</pubDate>
	<dc:creator><![CDATA[if ( love.isGone() ) then ...]]></dc:creator>
</item>
<item>
	<title><![CDATA[Generic DAO 관련 문서]]></title>
	<link>http://zoonoo.egloos.com/4133206</link>
	<guid>http://zoonoo.egloos.com/4133206</guid>
	<description>
	<![CDATA[ 
1. - Spring, Hibernate 를 활용. Generic DAO는 POJO를 기반으로 Spring의 Hibernate Session을 활용하였으며 Spring AOP를 이용하여 Domain DAO 구현을 생략함.  2. - Spring, Hibernate 를 활용. Generic DAO는 Spring의 HibernateDaoSupport를 상속받아 구현. 구현이 간단함.  3. http://www.dhptech.com/node/18 - Spring, Hibernate 를 활용, Generic DAO는 POJO를 기반으로 Spring의 HibernateTemplate를 활용함. 1과 2를 적절히 활용	]]>
	</description>
	<pubDate>Mon, 04 Feb 2008 16:21:04 +0900</pubDate>
	<dc:creator><![CDATA[if ( love.isGone() ) then ...]]></dc:creator>
</item>
<item>
	<title><![CDATA[Generics makes DAOs easy]]></title>
	<link>http://zoonoo.egloos.com/4126641</link>
	<guid>http://zoonoo.egloos.com/4126641</guid>
	<description>
	<![CDATA[ 
We've all been there. You're developing a medium-to-large application that uses a POJO persistence engine such as Hibernate. Good software design advocates that you have a DAO for each type of POJO, so off you go writing some. But after five?ten iterations of writing CRUD methods, it gets boring, doesn't it?  Here's how to make it easy.   Assumptions  This article uses generics; generics are suppo	]]>
	</description>
	<pubDate>Fri, 01 Feb 2008 18:02:36 +0900</pubDate>
	<dc:creator><![CDATA[if ( love.isGone() ) then ...]]></dc:creator>
</item>
<item>
	<title><![CDATA[SimpleCriteria : 단순한 Query Object 구현]]></title>
	<link>http://gyumee.egloos.com/1225724</link>
	<guid>http://gyumee.egloos.com/1225724</guid>
	<description>
	<![CDATA[ 
<img 
				src="http://thumb.egloos.net/100x76/http://pds7.egloos.com/pds/200801/02/08/e0079508_477b40ee56ee1_t.png"  
				alt="SimpleCriteria : 단순한 Query Object 구현" 
				width="100px"  
				height="76pxpx"
				align="left"
				style="border:1px solid #DDDDDD;margin:0 10px 10px 0px;"
				/>   소개    SimpleCriteria는 P of EAA의 Query Object 패턴의 미니멀한 구현입니다. 비즈니스 로직이 DAO 객체에 복잡한 검색 룰을 전달 할 때나 DAO에서 실행시에 복잡한 조건의 SQL문을 만들어야 할 때 사용 합니다. 오랫동안 제가 업무에서 사용하던 방식을 재설계해서 만들어 봤습니다.    Spring JDBC Template 과 함께 사용할 생각으로 만들었지만 직접 JDBC를 다루거나 다른 JDBC 유틸리티를 쓸 때에도 사용 할 수 있습니다. 비즈니스 로직에 Hibernate 디펜던시를 주고 싶지 않다면 Hibernate HQL을 만들 때에도 쓸 수 있지 않을지... ㅎㅎ    Query Object 패턴    Query Object 패턴 설명은 먼저 마틴 파울러의 글을 번	]]>
	</description>
	<pubDate>Wed, 02 Jan 2008 16:16:54 +0900</pubDate>
	<dc:creator><![CDATA[생각하고 나누고 공감하기...]]></dc:creator>
</item>
<item>
	<title><![CDATA[[java] data mapping : iBATIS / Hibernate]]></title>
	<link>http://mulriver.egloos.com/3920665</link>
	<guid>http://mulriver.egloos.com/3920665</guid>
	<description>
	<![CDATA[ 
&quot;iBATIS in action&quot; 中 역자(이동국)서문 中 &quot;최근에 퍼시스턴트 계층에 적용할 프레임워크를 검토하고 계신가요? 그렇다면  아이바티스와 하이버네이트 중에 하나를 검토하고 계시겠군요. 그렇다면 한 가지  질문을 더 드리겠습니다. 팀원 개발자들이 JDBC에 숙한각요? 객체 지향 모델링에  능숙한가요? 물론 이 질문이 프레임워크 선택에 확실한 기준이 되는 것이 아니고  두 질문이 서로 연과이 되는 것도 아닙니다만 JDBC에 능숙한 분은 아이바티스,  객체 지향 모델링에 능숙하신 분은 하이버네이트를 추천합니다.  개인적인 생각으로 아이바티스는 JDBC에 대해 한 단계 나은 개발방식을 적용하고자  하시는 분에게 가장 적절하지 않을까 생각합니다.&quot;  역자(손권남)서문 中  &quot;또 iBATIS를 가장 많이 필	]]>
	</description>
	<pubDate>Fri, 09 Nov 2007 14:28:45 +0900</pubDate>
	<dc:creator><![CDATA[낭망글루]]></dc:creator>
</item>
	</channel>
</rss>

