Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
Tags
- jdbc설정
- jdbc환경설정
- 검색기능
- 정처기
- 회원정보수정
- 국비학원
- 페이지 재사용
- 내일배움카드
- 비밀번호변경
- emmet환경설정
- redirect
- 내배카
- 권한변경
- 페이징
- 배열
- forward
- 국민취업지원제도
- 인코딩
- 회원탈퇴
- github
- 국취제
- 비밀번호암호화
- 관리자회원조회
- 입력메소드
- live server 환경설정
- 별찍기
- jsp기본
- mvc
- 로그아웃
- Git
Archives
- Today
- Total
기록
*113일차 ncs테스트 - (인터페이스 구현) 본문
@평가자체크리스트
1.MyBatis 프레임워크를 이용하여 데이터베이스와의 연결에 대한 mybatis-config.xml 설정과 Mapper.xml 에서의 MyBatis 동적 SQL 문을 사용하여 요구하는 내용에 대한 답안을 작성하시오.
<settings>
<setting name="jdbcTypeForNull" value="null"/>
</settings>
MyBatis 설정파일에서 오류가 발생하는 부분을 해결한 구문을 작성하시오.
2.Select 문을 choose,when,otherwise 를 이용하여 and 구문이 적절하게 출력될 수있도록 수정하시오.
3.mybatis-config.xml의 environment 앨리먼트에 아래의 요구사항들을 작성하여 완성하시오.
// environment 설정값 : id="oracledb"
driver=oracle.jdbc.driver.OracleDriver
url=jdbc:oracle:thin:@192.168.10.33:1521:xe
username=mybatis
password=mybatis
4.Mybatis 설정파일 mybatis-config.xml 에서 아래클래스의 클래스명으로 별칭을 부여하는 구문을 작성하시오.
com.kh.myBatis.member.model.vo.Member
com.kh.myBatis.board.model.vo.Board
com.kh.myBatis.board.model.vo.SearchCondition
<trim prefix="WHERE" prefixOverrides="AND|OR">
<choose>
<when test="writer != null and writer != ''">
AND USER_ID LIKE '%' || #{writer} || '%'
</when>
<when test="title != null and title != ''">
AND BOARD_TITLE LIKE '%' || #{title} || '%'
</when>
<otherwise>
AND BOARD_CONTENT LIKE '%' || #{content} || '%'
</otherwise>
</choose>
</trim>
@서술형(신)
- '영속성 Framework' 에 대해 간단히 설명하시오.
- mybatis-config.xml 에서 <typeAliases> 태그에 대해 작성하시오.
- mybatis-config.xml 에서 <environments> 태그에 대해 작성하시오.
- Mybaits 에서 SQL을 동적으로 제어할 수 있는 구문 종류 4가지를 작성하시오.
- resultType과 resultMap의 차이점에 대해 설명하시오.
- SqlSession의 메소드 중, selectOne과 selectList의 차이점을 기술하시오.
- (scott/tiger 계정) DEPT 테이블의 특정 row의 dname과 loc를 수정하는 기능을 작성 할 때,
mapper xml 에 알맞은 태그를 작성하시오. (20점)
앨리먼트 아이디 : updateDept
매개변수자료형 별칭 : deptDto
사용할 테이블명 : DEPT
객체의 필드명과 테이블의 컬럼명은 동일한 COMMAND 객체임.
deptDto의 field : deptno, dname, loc
수정할 기준이 되는 column : DEPTNO - config.xml에서 domain.blog.Comment 클래스를 Comment 라는 별칭으로 사용하려고 할 때, 필요한 앨리먼트와 해당 앨리먼트의 속성에 값을 넣어서 작성하시오
'학원 > 강의' 카테고리의 다른 글
*131일차 ncs테스트 - (공공데이터 활용하기) (0) | 2022.08.02 |
---|---|
*123일차 ncs테스트 - (통합 구현) (0) | 2022.07.21 |
*103일차 ncs테스트 - (애플리케이션 설계) (0) | 2022.06.24 |
*92일차 - ncs테스트 (서버프로그램 구현) (0) | 2022.06.09 |
*83일차 (게시글 상세보기 / 조회수 / 파일 다운로드) (0) | 2022.05.25 |