JDBC공부를 위한 console 게시판 프로그램 만들기
·
WEB/BackEnd
서론jsp를 이용해 게시판 사이트를 제작하기 이전에 Oracle DataBase를 이용해서 제작 하기 위해 jdbc를 이용해 콘솔 게시판 프로그램을 먼저 제작해 보았다. 유튜브 뉴렉처님의 강의를 보고 천천히 따라했다.기본 기획기본적인 코드 구조먼저 코드 구조는 아래와 같다.Main Class에서 NoticeConsole Class를 호출하고 NoticeConsole Class에서 NoticeService class를 이용해서 DataBase에서 정보를 가져와 화면을 출력해 준다. NoticeService class에서는jdbc driver를 이용해서 Oracle db서버에 있는 데이터들을 요청에 맞게 반환해주거나 수정해 준다. 이때에 반환을 할때에는 Notice객체를 이용해서 List에 Notice객체를..
웹 서버와 WAS(Web Application Server)의 차이점
·
WEB/BackEnd
웹 서버와 WAS웹 개발을 시작할때 가장 먼저 접하는 단어 두가지는 웹서버와 WAS일 것이다. 필자의 경우 아파치, 톰켓, WAS, 웹 서버, 아파치 톰켓 등등 무수한 단어들이 구분이 모호하고 차이점을 구분하지 못하여 시작할때에 어려움을 겪었다. 이 기회를 통해 보다 더 명확히 차이점을 인식하고 왜 두가지를 나누어서 사용하는지 공부해 보려고 한다.웹 서버의 역할과 특징웹 서버는 클라이언트(브라우저)로부터 HTTP 요청을 받아 정적 컨텐츠를 제공하는 것이 주된 역할이다. Apache, Nginx와 같은 웹 서버들이 대표적인 예시이다. 회사 소개 페이지나 이미지 파일과 같이 변경이 잘 일어나지 않는 정적 컨텐츠를 효율적으로 제공할 수 있다.웹 서버의 종류  Apache vs NginxApache:전통적인 멀..