java

코딩 개발/Java

Servlet - ServletConfig, ServletContext

ServletConfig 란? Servlet 설정 정보 객체입니다. Servlet 객체당 하나 생성합니다. ServletConfig 객체는 Servlet이 초기화될 때 생성되며, Servlet의 init() 메서드에서 사용할 수 있습니다. ServletConfig 객체는 Servlet이 종료될 때까지 사용할 수 있습니다. ServletConfig 객체는 Servlet을 구성하는 데 사용할 수 있습니다. 예를 들어, ServletConfig 객체를 사용하여 로깅 프레임워크를 설정하거나, 데이터베이스 연결을 초기화하거나, Servlet의 구성을 설정할 수 있습니다. ServletConfig 객체 일부 메서드 getInitParameter(String name): 애플리케이션의 초기화 매개변수에 대한 값을 가..

코딩 개발/Java

Java - Servlet 연동 (HTML <form>, <a> tag)

https://pabeba.tistory.com/145 Apache Tomcat (WAS, Web Server, Apache HTTP Server, Apache Tomcat) 주제 간단하게 생각해 보기 처음 보는 입장에서 WAS(Web Application Server) , Web Server, Apache HTTP Server, Apache Tomcat 이 뭔지 도저히 알 수가 없습니다. (네. 제가 그렇습니다.) 그래서 '와 이거를 어떻게 쉽 pabeba.tistory.com 저번 시간에 알아본 WAS에 대하여 알아보도록 하겠습니다. 직접 예시를 보면서 알아보도록 하겠습니다. Servlet 이란? java web programming 기반 기술입니다. MVC*의 Controller 역할을 담당합니다...

코딩 개발/Java

Java & ORACLE - TRANSACTION

TRANSACTION 더 이상 나눌 수 없는 작업단위, 데이터베이스의 상태를 변경시키기 위해 수행하는 업무단위입니다. TCL ( Transaction Control Language ) commit과 rollback을 이용하여 데이터 작업을 할 때 문제가 발생하면 rollback을 이용해서 데이터의 변경이 없게 하는 것이고 이상이 없이 잘 되었다면 commit을 하여 데이터를 변경하는 명령어입니다. 예를 들어, 스마트폰으로 은행업무를 한다고 가정해 봅시다. 돈을 1억 원을 보내고 있는데 갑자기 서버가 이상해져서 돈이 보내졌다고 자신의 데이터는 처리가 되었는데, 서버가 이상해서 상대방은 받지 못했다면 굉장히 문제가 커지겠죠? 그래서 이러한 상황을 대비하여 모든 작업이 끝나지 않고 문제가 생기게 되면 roll..

코딩 개발/ORACLE

Java - Eclipse DB 연동 (ORACLE) Window 용

Oracle 설치를 완료하였다면, 이클립스에서 DB를 연동하면 됩니다. Eclipse 와 DB연결 Eclipse의 Data Source Explorer 에서 DB에 연결하여 SQL 문장을 이클립스에서 직접 작성해서 사용할 수 있습니다. 먼저 Oracle DB에 자신의 계정을 만들어야합니다. Oracle DB 계정 만들기 Run SQL Commend Line을 실행하여 설치할 때 저장한 비밀번호와 아이디를 작성합니다. SQL> connect; Enter user-name: system Enter password: Connected. 그 다음 시스템 계정 안에서도 새로운 사용자를 만들어서 진행합니다. user의 이름을 mango 비밀번호를 apple 이라고 하면 커맨드 라인에 SQL> create user ..

코딩 개발/ORACLE

Java - 프로그램 실행을 통한 DB연동

https://pabeba.tistory.com/132 Java - Eclipse DB 연동 (ORACLE) Oracle 설치를 완료하였다면, 이클립스에서 DB를 연동하면 됩니다. Eclipse 와 DB연결 Eclipse의 Data Source Explorer 에서 DB에 연결하여 SQL 문장을 이클립스에서 직접 작성해서 사용할 수 있습니다. 먼저 Ora pabeba.tistory.com 이전 글을 확인하면 파일을 옮기는 과정이 있습니다. 오라클 jdbc 드라이버 java 실행 환경에 설정 C:\oraclexe\app\oracle\product\11\server\jdbc\lib\ojdbc6.jar 파일을 C:\Program Files\Java\jdk1.8.x\jre\lib\ext\ 에 붙여 넣습니다. 이..

코딩 개발/Java

Java - Network 응용 심화편(장코드 주의)

오늘은 Network 응용 심화편을 알아보도록 할 겁니다. 코드가 매우 길고 Nested class를 이용하여 다소 복잡할 수 있으니 꾹 참고 내용 확인해 보세요. 그래서 오늘 만들 프로그램은 바로 채팅서버를 만들어 보는 것입니다. 물론 실생활에서 사용할 수 없는 채팅 프로그램이고 기능도 현저히 떨어지는 프로그램이지만 통신이 어떻게 되고 객체가 어떻게 움직이는 지 더 확실히 알 수 있습니다. 채팅 서버와 채팅 클라이언트 서버를 제작해서 여러명의 클라이언트가 들어왔을 때도 채팅방에 내가 친 채팅을 다른 클라이언트에게 보여주는 프로그램을 만들 것입니다. 그냥 카카오톡 비슷하게 만든다고 보시면 됩니다. 이전 글 보고 기본편을 학습하고 오시면 더 이해가 잘 될 것입니다. https://pabeba.tistory..

호소세
'java' 태그의 글 목록 (3 Page)