목록java (27)
today_is

문제예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요.<h2 style="color: #585f69;" data-ke..

문제검정색 피스는 모두 있었으나, 흰색 피스는 개수가 올바르지 않았다.체스는 총 16개의 피스를 사용하며, 킹 1개, 퀸 1개, 룩 2개, 비숍 2개, 나이트 2개, 폰 8개로 구성되어 있다.<p style="col..

오늘의 목표여러 페이지를 이용하여 사용자에게 데이터를 입력받고, 데이터 삭제, 추가 등의 기능을 처리해보자 index.jspadd.jspadd-action.jspdelete.jsplist.jspview.jspview-show.jsp대문페이지도서 추가(사용자에게 보여줄 입력 폼)도서 추가(데이터처리)도서 삭제목록개별 보기(자바 코드 부분 : 사용자에게는 보여지지 않음)개별 보기(출력 부분: 사용자가 보는 화면) index.jsp : 대문페이지 index 페이지에서는 a 태그를 이용하여 도서 목록이 있는 list 페이지로 이동시키기[ add.jsp ]Book도서 관리 프로그램 list.jsp : 현재 있는 도서 목록들을 보여준다사용자는 이 페이지를 보면서 도서 추가 및 삭제를 할때 참고 ..
오늘의 목표 다른 페이지간의 데이터 이동을 시켜보자 ! jsp 정의 <p data-ke-size="s..

오늘의 목표 >> java.net.Socket 을 이용하여 간단하게 대상 서버에 대한 메시지를 받아본다. socket으로 메시지를 주고받을때 무엇이 필요한지 가볍게 알아보자! step 1 > server 클래스 작성 client 가 접속하면, 보내고싶은 메시지를 내보낸다. import java.io.BufferedWriter; import java.io.OutputStreamWriter; import java.net.ServerSocket; import java.net.Socket; import java.text.SimpleDateFormat; import java.util.Date; public class Server { public static void main(String[] args) throws..

오늘의 목표 >> DB와 연동하여 DAO 와 DTO 를 이용한 데이터 변경을 해보자 1. 이번에는 template 을 사용하지 않고, 작성하기 2. sql구문을 조금 더 복잡하게 작성하여 새로운 데이터를 추출해보기 문제 >> 1) employees 테이블에서 first_name, salary, hire_date, 그리고 입사후 몇 년이 지났는지 조회하는 자바 프로그램을 작성 2) 데이터베이스에서 날짜 형식의 데이터를 컬럼에 저장했으나 해당 시점의 날짜만 기록되어 있고, 현재 시점으로부터 얼마나 오래되었는지 계산 3) 직원들이 입사 후 몇 년 지났는지 확인할 수 있도록 정렬해서 출력 (단, 이미 DB에 데이터가 생성되어있다고 가정) step 1 > DTO 작성 tip (1) !! DTO를 작성할때에는 연결..

오늘의 공부 목표 : DAO와 DTO를 사용하여 oracle DB와 연결하여 DB에 있는 데이터를 수정, 삭제, 추가 등의 변경을 할 수 있도록 자바 코드 작성해보자. step 0 ) template 준비 import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import java.util.ArrayList; import oracle.jdbc.driver.OracleDriver; public class JdbcTemplate { private Connection conn; private Pre..