BaseSqlGeneratorJdbcDao 기반 첨삭 변경 검색 클래스 작성 예

4200 단어
자세히 보기

의 목적


간화 첨삭 고칠 수 있는 Dao 개발은 하나의 기본 클래스를 계승하고 JPA annotation에 맞추면 표 한 장의 첨삭 고칠 수 있다
 

 


 

의지하다


 


        com.duowan.common
        duowan-common-jdbc
        1.0.2
   

 

Java Model 클래스(JPA 마크업 지원)


(@Table @Column @GeneratedValue @Id 지원)
public class RssInfo {
        
        private int rssId;
        private String rssTitle;
        private String rssContent;
        
        @Id
        @GeneratedValue
        public int getRssId() {
                return rssId;
        }
        public void setRssId(int rssId) {
                this.rssId = rssId;
        }
        
        public String getRssTitle() {
                return rssTitle;
        }
        public void setRssTitle(String rssTitle) {
                this.rssTitle = rssTitle;
        }
        
        public String getRssContent() {
                return rssContent;
        }
        public void setRssContent(String rssContent) {
                this.rssContent = rssContent;
        }

        
}

 

Dao


 
import com.duowan.common.jdbc.sqlgenerator.support.BaseSqlGeneratorJdbcDao;
public class RssInfoDao extends BaseSqlGeneratorJdbcDao{
}

 

테스트 코드를 추가 삭제하고 수정하다.


 
 
        @Test
        public void test() throws SQLException {
                RssInfo info = new RssInfo();
                info.setRssTitle("title1");
                info.setRssContent("content1");

                dao.insert(info);
                dao.update(info);
                assertNotNull(dao.getById(info.getRssId()));
                dao.deleteById(info.getRssId());
                assertNull(dao.getById(info.getRssId()));
        }

좋은 웹페이지 즐겨찾기