반응형

2024/04/10 4

자바 - JDBC

자바 - JDBC 자바를 이용하여 mysql 접속하여 데이터 수정 및 조회하는 방법( mysql 8.0 이상버전) 기본적으로 jdbc를 이용하는방법import java.sql.* 한다.드라이브를 로드한다.=> Class.forName("com.mysql.cj.jdbc.Driver");connection 객체를 생성한다.statement 객체를 생성하의 쿼리문을 실행할수 있도록 한다.결과를 얻었으면 만들었던 객체를 모두닫는다. db로 부터 우리가원하는값을 저장할수 있는 객체를 만든다 나는 roleId,description 는 내용을 받아올거다.package kr.or.connect.jdbcexam.dto; public class Role { private Integer roleId; private Stri..

자바 접근제한자

자바 접근제한자 유형 같은 클래스 같은 패키지 자식 클래스 기타영 public O O O O protected O O O X 선언x(default) O O X X private O X X X public: 모든 곳에서 접근이 가능하다. protected : 패키지 및 모든 하위 클래스에서 접근할 수 있다. default : 동일한 패키지안에서만 접근이 가능하다. private: 같은 클래스 안에서만 접근이 가능하다. public 사용법 package chap01; public class Exam01 { public void run() { System.out.println("뛰어다니다"); } } //public 로 선언된 메서드 접근 package chap01; public class Test { pub..

[프로그래머스 자바]가까운 1 찾기

[프로그래머스 자바] 가까운 1 찾기 문제 정수 배열 arr이 주어진다. arr은 0,1로 이루어진 배열이다. 정수 idx가 주어질때 인덱스값이 idx보다 크면서 배열의 값이 1인 가장 작은 인덱스를 찾아서 반환하는 solution 함수를 완성해 주세요. 단 그러한 인덱스가 없다면 -1을 반환합니다. 입출력 풀이 문제의 조건대로 배열 arr을 탐색하여 하고 현재 인덱스값이 idx이상일경우 인덱스값을 반환하면 된다. 나는 for문을 배열의 값으로 탐색하고 하나 탐색할 때마다 answer값을 +1을 해주면서 현재의 인덱스값을 확인하였다. 탐색하면 조건에 맞는 답이 나면 check =true 로 변경하고 반복문을 종료하였다 만약 check 값이 false 이면 우리가 원하는 조건의 답이 없다는 거니 -1을 a..

자바 클래스

자바 클래스 클래스의 구성요소 멤버 변수 더보기 멤버 변수는 객체의 데이터가 저장되는 곳을 말하면 주로 필드라고 부른다. 사용법 package classd; public class Member { int age=10; public static void main(String[] args) { Member data=new Member(); //객체를 만들고 System.out.println(data.age); //객체명.멤버변수명 을 이용하여 값을 가져올수 있다. } } //static 으로 선언한 멤버 변수는 같으 클래스 안에서 객체선언 없이 사용가능하다. package classd; public class Member { public static String name="홍길동"; public static..

반응형