HOME > 상세정보

상세정보

자바 파일럿 프로젝트 실무

자바 파일럿 프로젝트 실무 (7회 대출)

자료유형
단행본
개인저자
김형준
서명 / 저자사항
자바 파일럿 프로젝트 실무 / 김형준 저.
발행사항
서울 :   구민사 ,   2001.  
형태사항
643 p. : 삽도 ; 26 cm. + CD-ROM 1매.
기타표제
Java database explorer
ISBN
8970741380
일반주기
부록포함  
000 00657namccc200229 k 4500
001 000000716629
005 20100807023450
007 ta
008 010911s2001 ulka 00 a kor
020 ▼a 8970741380 ▼g 93000 : ▼c \25000
040 ▼a 211009 ▼c 211009 ▼d 211009
049 1 ▼l 111194856 ▼f 개가
082 0 4 ▼a 005.74 ▼2 21
090 ▼a 005.74 ▼b 2001c
100 1 ▼a 김형준
245 1 0 ▼a 자바 파일럿 프로젝트 실무 / ▼d 김형준 저.
246 0 3 ▼a Java database explorer
246 0 3 ▼a Swing, JDBC를 이용한 데이터베이스 관리도구 제작
260 ▼a 서울 : ▼b 구민사 , ▼c 2001.
300 ▼a 643 p. : ▼b 삽도 ; ▼c 26 cm. + ▼e CD-ROM 1매.
500 ▼a 부록포함

No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 학술정보관(CDL)/B1 국제기구자료실(보존서고4)/ 청구기호 005.74 2001c 등록번호 111194856 (6회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 2 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.74 2001c 등록번호 151108686 (1회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 학술정보관(CDL)/B1 국제기구자료실(보존서고4)/ 청구기호 005.74 2001c 등록번호 111194856 (6회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M
No. 소장처 청구기호 등록번호 도서상태 반납예정일 예약 서비스
No. 1 소장처 세종학술정보원/과학기술실(5층)/ 청구기호 005.74 2001c 등록번호 151108686 (1회 대출) 도서상태 대출가능 반납예정일 예약 서비스 B M ?

컨텐츠정보

저자소개

김형준(지은이)

비주얼그래픽스를 거쳐, 현재 코어미디어 영상 제작팀에서 일하고 있다. 지은 책으로 <포토샵 CS/CS2무작정 따라하기>, <일러스트레이터 CS/CS2 쉽게 배우기>, <대한민국 No.1 파워포인트/엑셀 노하우> 등이 있다.

정보제공 : Aladin

목차


목차

Chapter 01 JDBE란 무엇인가 = 20

 JDBE 설치 및 실행 = 23

Chapter 02 계산기 예제 = 24

 JDK설치 및 SwingSet 프로그램 실행 = 27

  JDK 설치 및 java.sun.com = 27

  SwingSet 컴파일 및 실행 = 29

   CLASS PATH 설정 = 29

   컴파일 = 30

   실행 = 32

   SwingSet = 33

 계산기 프로그램 개발 = 35

  프로그램 개발절차 = 35

  분석단계 = 36

  설계단계 = 37

   화면구성 = 37

   클래스 구성 = 38

   클래스 설계 = 39

   Mycal 클래스 = 39

   MyButtonEvent 클래스 = 40

  개발단계 = 40

   자바 Application 프로그램 기본 구조 = 40

   자바 API Document 활용 = 42

   계산기 화면 구현 = 45

   컴파일 및 실행 = 47

   계산기 화면 구성 소스 설명 = 48

   Interface 활용방법 = 49

   이벤트 처리 = 56

   Event 클랫 구현 = 57

   Adapter 클래스 = 58

   이벤트 처리 클래스를 해당 component에 붙이는 방법 = 61

   계산기예제의 이벤트 처리 = 67

   이벤트 처리 소스 설명 = 71

  구현단계 = 73

   setup 파일 만들기 = 73

   jar 파일 만들기 = 74

Chapter 03 JDBE 프로젝트 = 78

 JDBE에서 사용된 기술 = 81

  Swing Component의 사용 = 81

  JDBC(Java Database Connection) = 81

  Oracle Execute Plan = 82

  Oracle Trace = 82

  Oracle Dictionary 정보 = 82

  FTP(File Transfer Protocol) = 83

  XML(eXtended Markup Language) = 83

 JDBE 프로젝트 개발 환경 = 83

 분석(JDBE 기능) = 84

  DB List 관리 = 85

  테이블 Data 관리 = 85

  Query 실행 = 85

  Execute Plan 조회 = 86

  Dictionary 정보 조회 = 86

  Trace = 86

 설계 = 87

  화면설계 = 87

   JDBE 메인 화면 = 88

   SQL 처리 화면 = 88

   Plan 정보 조회화면 = 89

   DB정보 조회화면 = 89

   Trace 정보 조회화면 = 90

   DB List 등록 다이얼로그 = 90

   DBList 조회/수정 다이얼로그 = 91

   DB Login 다이얼로그 = 91

   즐겨찾기 입력 다이얼로그 = 92

   Trace 옵션 설정 다이얼로그 = 92

   About 다이얼로그 = 92

   메뉴구성 = 92

  클래스 구성도 = 94

  클래스 개요 = 95

  클래스 상세설명 = 96

   DBExplorer = 96

   TabChangeListener = 97

   DBInforPanel = 97

   InfoTableModel = 99

   DBNode = 100

   DBList = 101

   DBTreeCellRenderer = 102

   JDBEMenrListener = 102

   PlanPanel = 103

   SQLPanel = 104

   SQLModel = 105

   TablePanel = 106

   DBModel = 107

   TreePanel = 108

   TracePanel = 111

   Ftp = 113

   HelpDialog = 114

   HelpHyperLink = 114

   AboutDialog = 115

  파일정의 = 115

   dblist.cfg = 115

   like.xml = 116

   trace.xml = 116

  코드명명규칙 정의 = 117

   클래스 Document 만들기 = 120

 개발 = 123

 메일 윈도우 구성 = 123

 메인 클래스 만들기(DBExplorer) = 124

  DBExplorer 클래스 선언 및 생성자 = 124

  멤버변수 및 main 메소드 = 127

  프레임 만들기 = 127

  화면 분할하기 = 128

  Tab 콘트롤 만들기 = 130

  메뉴 만들기 = 131

  상태 바 설정 = 137

 Tree 만들기 = 139

  TreePanel 클래스 = 139

  트리 구성하기 = 142

  DBNode 구현 = 151

  DBList 구현 = 155

  트리 Node의 종류에 따라 아이콘 변경 = 156

  자바 클래스 캐스트 연산 = 161

  컴파일 및 실행 = 163

 DB List 등록 = 165

  메뉴 이벤트 처리 클래스 = 166

   JDBEMenuListener 클래스 = 166

   메뉴 Item에 이벤트 클래스 붙이기 = 168

  DBList 입력 Dialog 구성 및 호출 = 170

   TreePanel 멤버 변수 추가 = 170

   Tree에 동적으로 노드 추가(insertDBNode) = 172

   자바에서의 파일 입출력 = 176

   DB List정보 파일저장 = 180

   입력 다이얼로그 화면 구성 = 183

   DBList 클래스 수정 = 185

   예외처리 방법(try.. catch.. finally) = 188

   Properties 클래스 사용방법 = 190

 DB List 정보조회/수정/삭제 = 193

  메뉴연결 = 193

  파일정보이용 Tree 구성 = 194

  DB List 수정 = 196

  수정/조회 Panel 구성(setPanel 메소드) = 199

  DB List 정보조회 = 202

  DB List 삭제(Tree에서 특정 Node 삭제) = 203

 DB Login = 204

  JTree MouseClick Event 처리 = 205

  DB Login = 208

   JDBC = 209

   JDBC 환경 설정(Oracle 예, TYPE4 thin driver 사용) = 209

   JDBC Type = 218

   JDBC 드라이버 관리 = 219

   DB Connection = 220

   JDBE의 DB 로그인 구현 = 221

  TreePanel 클래스 로그인 기능 구현 = 226

   DBList에서 테이블 목록 삭제 = 228

   테이블 목록 조회 = 230

   DatabaseMetaData 활용 = 233

   Vector, Hashtable의 사용방법 = 234

 Table 정보 조회 = 238

  JTree의 Selection 이벤트 처리 = 238

   멤버변수 및 TablePanel 추가 = 238

   Tree 선택 이벤트 처리시 테이블 데이터 조회 = 239

  TablePanel 클래스 만들기 = 243

   화면구성 = 243

   MVC 모델의 이해 = 247

   JTable 만들기 = 249

  DB 테이블 데이터 가져오기(TableModel) = 253

   TableModel 구현 = 253

   JDBC를 이용한 데이터 조회(Statement, ResultSet) = 261

   ResultSetMetaData = 266

   JDBC 한글문제 해결 = 271

   ijava를 이용한 한글 문제 처리 = 273

   executeQuery 메소드 구현 = 276

  Tree에 컬럼 정보 표시 = 284

  mbd/mySQL 로그인 = 288

 Table 정보 추가/삭제 = 294

  JTable의 Selection 이벤트 처리 = 295

   ListSelectionModel = 295

  TablePanel 기능 버튼 구현 = 296

   추가버튼 기능 구현 = 298

   삭제버튼 기능 구현 = 301

   처음, 마지막, 다음 Data 버튼 기능 구현 = 303

  DBModel 추가/삭제 구현 = 305

   JTable의 Row 추가 = 305

   insertDBTable(DB 테이블에 데이터 저장) = 308

   JTable의 Row 삭제 = 313

   deleteDBTable(DB 테이블의 데이터 삭제) = 314

  테이블 데이터 파일 저장 = 318

   메뉴 기능 구현(조회결과저장) = 318

   JTabbedPane Change 이벤트 처리 = 325

   파일저장 구현(TablePanel, DBModel) = 327

 SQLPanel = 332

  관련 클래스 수정 = 333

   DBExploer 클래스 수정 = 333

   DB SQL전송시 한글 변환 = 335

   TablePanel Connection 재설정 = 336

   메뉴처리 수정 = 336

  SQLPanel = 338

   JTextArea 생성 및 환경설정 = 339

   JTextArea 키보드 이벤트 처리 = 340

   클래스선언 및 멤버변수 선언 = 343

   화면구성 = 345

   runQuery, setConnection 메소드 구현 = 350

  SQLModel 구현 = 351

   클래스 정의, 멤버변수 선언, 생성자 = 352

   TableModel 인터페이스 메소드 구현 = 353

   executeQuery() 메소드 구현 = 355

   시간, 날짜 관련 클래스 = 358

   setTableData() 메소드 = 366

  SQL 문 저장 = 368

  조회결과 파일 저장 = 370

   메뉴처리구현 = 370

   파일저장 기능 구현 = 371

   한글 substring 처리 = 374

 Plan 정보조회 = 376

  EXECUTE PLAN = 377

   PLAN 테이블 생성 = 381

   PLAN 조회 = 384

  PlanPanel 구현 = 386

   DBExplorer 수정 = 386

   TabledPane 이벤트 처리 수정 = 388

   SQLPanel 수정 = 388

   PlanPanel 클래스 선언 = 389

   생성자(화면구성), 기타 메소드 = 390

   Plan 조회하기(setPlan 메소드) = 392

   PLAN 정보를 이용하여 SQL문 튜닝하기 = 396

 DB 정보 조회 = 399

  Dictionary = 402

 DBInfoPanel 화면구성 = 403

  DBExplorer 수정 = 403

  DBInfoPanel 화면 구성 = 405

  InfoModel 구현 = 410

   클래스 선언 및 생성자 = 410

   TableModel 인터페이스 메소드 구현 = 411

   Dictionary 테이블 관계 = 412

   executeQuery() 메소드 구현 = 413

  DBInfoPanel 기능 조회 = 416

   테이블 리스트 조회 = 416

   getOption()메소드 = 423

   getTableColumn 메소드 = 424

   JList 사용방법 = 424

   JRadioButton 이벤트 구현 = 430

   JTable 이벤트 처리 = 432

   테이블 INDEX 정보 조회 = 433

   테이블 CONSTRAINTS 정보 조회 = 436

 TRACE 정보 조회 = 440

  SQL Trace 파일 = 441

   Trace를 위한 DB 환경설정 = 442

   간단한 Trace 옵션 설정 = 444

   Trace 파일 정보 조회 = 445

  FTP = 453

   FTP 데몬 서버 = 455

   FTP 클래스 = 456

  XML = 474

   XML이란? = 474

   JDBE에서 XML 사용 = 480

   XML 파서 = 481

   XML 문서를 이용한 자바프로그램 = 482

  TracePanel 구현 = 489

   trace.xml = 489

   관련 클래스 수정 = 491

   TracePanel 화면 구성 = 494

   Trace 옵션 값 입력 = 500

   Trace 정보 조회 = 510

   시스템 정보 가져오기 = 517

   Trace 파일 다운로드 및 찾기 = 520

 즐겨찾기 기능 = 526

  like.xml 파일 생성 = 526

  즐겨찾기 추가 = 527

   동적으로 메뉴항목 생성 = 529

   관련 클래스 수정 = 534

  즐겨찾기 메뉴 처리 이벤트 구현 = 536

  즐겨찾기 초기화 = 538

 기타기능 = 540

  DB연걸/해제 메뉴 = 540

  About Dialog = 544

  Help Dialog = 547

   HTML 파일 나타내기 = 548

   하이퍼링크 연결하기 = 551

   HelpDialog 구현내용 = 553

 구현 = 556

  jar 파일 만들기 = 557

  jdbe.exe 파일 만들기 = 558

  jdbe_install.exe 파일 만들기 = 560

Chapter 04 성능을 고려한 자바프로그램 = 566

 성능을 고려한 프로그래밍 = 569

  C언어의 메모리 관리 = 569

  Frament = 570

  자바의 메모리 관리 = 571

  잘못된 배열의 사용 = 572

  사용하지 않는 Object의 Reference 존재 = 575

  String 대신 StringBuffer의 사용 = 578

  재사용 가능한 클래스의 사용 = 581

 JVM Option 조정 = 582

 사용하고 있는 JDK의 Bug = 585

부록 = 586



관련분야 신착자료

Harvard Business Review (2025)