목표: 목록에서 이전 / 다음 구현하기 내부 프로그램부터 수정 /* program5.java */ package ex1; import java.sql.SQLException; import com.newlecture.app.console.NoticeConsole; public class program5 { /* 탑다운 방식 구현 */ public static void main(String[] args) throws ClassNotFoundException, SQLException { NoticeConsole console = new NoticeConsole(); //console객체가 page를 가지고 있는게 바람직하다. EXIT: while(true) { console.printNoticeList(); ..
목표: 목롤을 위한 View 생성하고 자바에서 활용 CREATE VIEW 사용 CREATE VIEW NOTICE_VIEW AS SELECT * FROM ( SELECT ROWNUM NUM, N.* FROM ( SELECT * FROM NOTICE ORDER BY REGDATE DESC ) N ) CREATE VIEW 를 사용해서 이전에 만들어 두었던 쿼리문을 하나의 테이블(NOTICE_VIEW)로 만들어둔다. 생성한 NOTICE_VIEW테이블로부터 정상적으로 값들이 출력된다. 자바에서 활용 할 수있도록 SQL문을 수정 CREATE VIEW를 이용하면 편리하고 간결한 SQL쿼리문을 만들수있다.
제어문[초기값, 최종값, 증가] 문자열 포맷 코드 %o : 8진수 >>>"%o" %10 12 10진수 10을 입력하면 8진수 12를 출력 %x : 16진수 >>>"%x" %319 '13f' 10진수 319를 입력하면 16진수 13f를 출력 "%0.4F" : 소숫점 4자리까지 출력 >>> "%0.4F" %3.424242424 '3.4242' 정렬 문자열 공간 10개를 만들고 우측정렬해 HI, 그 후에 JANE을 붙여서 출력 >>> "%10sJANE" %"HI" ' HIJANE' 문자열 공간 10개를 만들고 우측정렬해 HI출력 >>> "%10s" %"HI" ' HI' 문자열 공간 10개를 만들고 좌측정렬해 HI, 그 10개의 공간 이후에 JANE을 출력 >>> "%-10sJANE" %"HI" 'HI JANE..