본문 바로가기

전체 글322

20230517 JAVA package test.main; import java.awt.BorderLayout; import java.awt.Color; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import javax.swing.AbstractButton; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.sw.. 2023. 5. 17.
JAVA Super Java에서 super는 키워드 중 하나로, 부모 클래스의 객체를 참조하는 데 사용된다. 부모 클래스의 인스턴스 변수 또는 메소드를 호출하거나, 부모 클래스의 생성자를 호출하는 데 사용된다. 이를 통해 코드의 재사용성을 높이고, 코드 중복을 피할 수 있다. super 키워드의 사용방법 👉 super는 부모 클래스의 인스턴스 변수를 참조하는 데 사용. 만약 부모 클래스와 자식 클래스에서 같은 이름의 인스턴스 벼누가 있다면, 자식 클래스에서 super키워드를 사용하여 부모 클래스의 인스턴스 변수에 접근할 수 있다. super는 부모 클래스의 메소드를 호출하는데 사용 된다. 만약 자식 클래스에서 부모 클래스의 메소드를 오버라이딩 했다면, 자식 클래스에서 super키워드를 사용하여 부모 클래스의 메소드를 호출할.. 2023. 5. 17.
20230517 JavaScript 오답 목록보기 번호 이름 주소 오타를 잘 보자....................................... 2023. 5. 17.
20230516 수업내용🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️ 모르고 안적고 있었다.. package test.dao; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.util.ArrayList; import java.util.List; import javax.xml.stream.events.EntityReference; import test.dto.MemberDto; import test.util.DBConnect; /* *Data Access Object 만들어 보기 * *- DB 에 insert, update, delete, select 작업을 대신해 주는 객체를 생성할 클래스 설계하기 */ public class MemberD.. 2023. 5. 16.
JAVA DTO Java에서 DTO란 Data Transfer Object의 약자로, 계층간 데이터 교환을 위한 자바빈즈(JavaBeans)이다. DTO는 데이터베이스에서 데이터를 얻어 Service나 Controller 등으로 보낼 때 사용 된다. DTO는 데이터베이스 레코드에 대응하며, DTO객체는 로직을 가지지 않는 순수한 데이터 객체이다. 이는 DTO 객체가 로직을 가지지 않아서 DTO 객체 자체가 변경되지 않기 때문에, 여러 컨트롤러나 뷰에서 사용될 수 있다는 장점이 있다. DTO의 장점은 아래와 같다.👉👉 계층간 데이터 교환을 위한 자바빈즈로, 데이터를 표현하는 객체 데이터베이스에서 데이터를 얻어 Service나 Controller 등으로 보낼 때 사용된다. DTO 객체는 로직을 가지지 않는 순수한 데이터 객.. 2023. 5. 15.
20230515 수업내용🙌🙌🙌🙌 package test.main; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; public class MainClass02 { public static void main(String[] args) { //member int num = 4; String name = "주뎅이"; String addr = "봉천동"; //DB 연결객체를 담을 지역 변수 만들기 Connection conn = null; try { //오라클 드라이버 로딩 Class.forName("oracle.jdbc.driver.OracleDriver"); //접속할 DB 의 정보 @아이피주소:port번호:db이름 St.. 2023. 5. 15.
JAVA JDBC Java에서의 JDBC란 JDBC(Java Database Connectivity)는 Java프로그램에서 데이터베이스에 접속하고 쿼리를 실행하기 위한 API(Application Programming Interface)이다. JDBC API를 통해 관계형 데이터베이스를 비롯한 거의 모든 데이ㅓ 소스에 접근할 수 있다. JDBC는 JavaSE(Java Standard Edition)의 일부로 오라클 코퍼레이션에서 제공되며, 데이터베이스에서 데이터를 조회하거나 업데이트하는 메서드를 제공한다. 이를 위해 JDBC드라이버가 필요하다. JDBC드라이버는 JDBC API와 데이터베이스를 매개로 하는 중간 다리 역할을 한다. JDBC드라이버는 Java프로그램에서 데이터 소스에 연결하기 위한 표준 인터페이스를 제공하며.. 2023. 5. 15.
20230512 수업내용 오전에 적어둔거 컴퓨터 꺼져서 다 날라감.. package frame01; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Font; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import javax.swing.JButton; import javax.swing.JFileChooser; import javax.swin.. 2023. 5. 12.
JAVA Input & Output Java 에서 Input 과 Output 은 즉 입력과 출력이다. 스트림(Stream)은 데이터를 운반하는데 사용되는 연결 통로이다. 이름에서 알 수 있듯이 연속적인 데이터의 흐름을 물에 비유해서 붙여졌다. 스트림은 단방향 통신만 가능하기 때문에 하나의 스트림으로 입력과 출력을 동시에 처리할 수 없다. 따라서 입력을 위한 입력스트림(input stream)과 출력을 위한 출력스트림(output stream)이 필요하다. 입력과 출력을 총칭하는 용어로는 I/O(Input/Output)가 있고 이는 컴퓨터 내부 또는 외부의 장치와 프로그램 간의 데이터를 주고받는 것을 말한다. Java에서는 InputStream과 OutputStream이라는 추상 클래스를 제공하는데 이 두 클래스는 바이트 단위로 데이터를 전.. 2023. 5. 11.