<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.egovframe.go.kr/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.egovframe.go.kr/wiki/feed.php">
        <title>eGovFrame egovframework:rte:psl</title>
        <description></description>
        <link>http://www.egovframe.go.kr/wiki/</link>
        <image rdf:resource="http://www.egovframe.go.kr/wiki/lib/images/favicon.ico" />
       <dc:date>2025-06-14T11:16:15+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:psl:data_access&amp;rev=1703136096&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:psl:data_source&amp;rev=1703136096&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:psl:orm&amp;rev=1703136096&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:psl:transaction&amp;rev=1703136096&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.egovframe.go.kr/wiki/lib/images/favicon.ico">
        <title>eGovFrame</title>
        <link>http://www.egovframe.go.kr/wiki/</link>
        <url>http://www.egovframe.go.kr/wiki/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:psl:data_access&amp;rev=1703136096&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-21T05:21:36+00:00</dc:date>
        <title>egovframework:rte:psl:data_access</title>
        <link>http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:psl:data_access&amp;rev=1703136096&amp;do=diff</link>
        <description>개요


Data Access 서비스는 다양한 데이터베이스 솔루션 및 데이터베이스 접근 기술에 일관된 방식으로 대응하기 위한 서비스로써,데이터를 조회하거나 입력, 수정, 삭제하는 기능을 수행하는 메커니즘을 단순화한다. 또한 데이터베이스 솔루션이나 접근 기술이 변경될 경우에도 데이터를 다루는 시스템 영역의 변경을 최소화할 수 있도록 데이터베이스와의 접점을 추상화하며, 추상화된 데이터 접근 방식을 템플릿(Template)으로 제공함으로써, 개발자들의 업무 효율을 향상시킨다.…</description>
    </item>
    <item rdf:about="http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:psl:data_source&amp;rev=1703136096&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-21T05:21:36+00:00</dc:date>
        <title>egovframework:rte:psl:data_source</title>
        <link>http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:psl:data_source&amp;rev=1703136096&amp;do=diff</link>
        <description>개요

데이터베이스에 대한 연결을 제공하는 서비스이다. 다양한 방식의 데이터베이스 연결을 제공하고,이데 대한 추상화계층을
제공함으로써, 업무 로직과 데이터베이스 연결 방식 간의 종속성을 배제한다.</description>
    </item>
    <item rdf:about="http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:psl:orm&amp;rev=1703136096&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-21T05:21:36+00:00</dc:date>
        <title>egovframework:rte:psl:orm</title>
        <link>http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:psl:orm&amp;rev=1703136096&amp;do=diff</link>
        <description>개요


객체 모델링(Object Oriented Modeling)과 관계형 데이터 모델링(Relational Data Modeling) 사이의 불일치를 해결해 주는 OR Mapping 서비스로 자바 표준인 JPA를 표준 서비스로 제시하고 구현체로는 JPA 구현체중에 가장 성능이 우수한 것으로 알려진 Hibernate를 이용하였다. 서비스의 특징을 살펴보면 다음과 같다.</description>
    </item>
    <item rdf:about="http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:psl:transaction&amp;rev=1703136096&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-12-21T05:21:36+00:00</dc:date>
        <title>egovframework:rte:psl:transaction</title>
        <link>http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte:psl:transaction&amp;rev=1703136096&amp;do=diff</link>
        <description>개요

트랜잭션 서비스는 Spring 트랜잭션 서비스를 채택하여 가이드한다. 트랜잭션 서비스에는 여러가지가 있지만 여기서는 DataSource Transaction Service, JTA Transaction Service, JPA Transaction Service에 대해서 설명하고 트랜잭션 활용에 대해서는 설정 및 Annotation을 통해서 활용할 수 있는 Declaration Transaction Management와 프로그램에서 직접 API를 호출하여 쓸 수 있도록 하는 Programmatic Transaction Management 두가지에 대해서 설명한다.…</description>
    </item>
</rdf:RDF>
