본문 바로가기

전체 글

티스토리를 처음 시작한 이유! 오늘은 제가 티스토리 블로그를 운영하게 된 이유를 말씀드리고 싶네요! 어느 날 오전 일이 없을 때였어요.. 사람들은 일이 없을 때 좋다고 말씀하지만, 오히려 저는 일을 할 때가 제일 재밌고 신났어요! '일 없이 오전을 지루하게 보내느니' 차라리 내게 도움이 되는 글을 만들어 보자면서 결심을 하게 됐죠! 맨 처음으로 티스토리를 가입하고 나서 글 작성 버튼을 눌렀어요! 하지만 글을 작성하는 창이 나오자마자, 머릿속에선 "무슨 글을 써야 하지?", "어떤 내용을 작성해야 될지?"라는 말들이 제 머릿속이 헤집어놓았어요.. 무턱대고 눌렀지만 막상 시작할려니까 너무 겁이 났어요ㅠㅠ.. 그렇기에 일단 글 작성은 나중에 하기로 마음을 먹었어요! 시간이 날 때마다 다른 사람들이 작성한 글을 읽으며 앞으로 어떤 글을 작성.. 더보기
[JDBC] PreparedStatement를 이용해 동적으로 SQL 처리하기 이번 주제에서 알아볼 것은 Java에서 동적으로 SQL을 처리하는 방법을 알아보겠습니다. 일단 PreparedStatement(java.sql.PreparedStatement)는 Statement 보다 향상된 기능을 가지고 있습니다. 주요 특징 - 인자값으로 전달이 가능하다. - 가독성이 높다. - 기존 Statement 보다 성능이 좋다. 이전 Statement가 궁금하시면 https://aricode.tistory.com/10를 참고해주세요! [JDBC] ResultSet을 통해 결과값을 불러오기 이번 주제에서 알아볼 것은 Java에서 조회한 결과값을 출력하는 방법을 알아보겠습니다. 이번에 데이터베이스를 Mysql에서 Oracle로 바꿨습니다. 주의 해서 봐주시기 바랍니다. ResultSet(java.. 더보기
[JDBC] ResultSet을 통해 결과값을 불러오기 - (Mysql 8.0 버전) 저번에 Oracle Database와, ResultSet을 이용해서 결괏값을 불러왔는데, 저번에도 말했듯이 Mysql버전을 작성해보도록 하겠습니다~ 이번 내용은 저번 ResultSet에 설명되어 있으므로 생략하겠습니다. https://aricode.tistory.com/10 [JDBC] ResultSet을 통해 결과값을 불러오기 이번 주제에서 알아볼 것은 Java에서 조회한 결과값을 출력하는 방법을 알아보겠습니다. 이번에 데이터베이스를 Mysql에서 Oracle로 바꿨습니다. 주의 해서 봐주시기 바랍니다. ResultSet(java.sql.ResultSe aricode.tistory.com package jdbc; import java.sql.Connection; import java.sql.Driver.. 더보기
[JDBC] ResultSet을 통해 결과값을 불러오기 이번 주제에서 알아볼 것은 Java에서 조회한 결과값을 출력하는 방법을 알아보겠습니다. 이번에 데이터베이스를 Mysql에서 Oracle로 바꿨습니다. 주의 해서 봐주시기 바랍니다. ResultSet(java.sql.ResultSet)은 executeQuery(String sql)을 통해 쿼리 실행하면 ResultSet타입으로 반환을 해주어 결과값을 저장할 수 있다. - 결과값을 저장할 수 있다. - 저장된 값을 한 행 단위로 불러올 수 있다. - 한 행에서 값을 가져올 때는 타입을 지정해 불러올 수 있다. (이때, sql은 select, show 등을 실행할 목적으로 사용한다. / 자세한 내용은 https://aricode.tistory.com/9를 참고하면 좋다.) [JDBC] 자바에서 sql문 처리하.. 더보기
[JDBC] 자바에서 sql문 처리하기 (Statement) 이번 주제에서 알아볼 것은 Java에서 SQL을 처리하는 방법을 알아보겠습니다. Statement (java.sql.Statement)는 Connection으로 연결한 객체에게, Query 작업을 실행하기 위한 객체. - 정적인 쿼리를 처리할 수 있다. - 즉 쿼리를 처리할 때는 반드시 값이 미리 입력되어야만 처리가 가능하다. 먼저 볼것은 Statement를 생성하고 사용하는 방법 Statement객체를 생성하기 위해서는 Connection이 먼저 연결되야 한다. 연결하는 방법은 https://aricode.tistory.com/8에서 확인하면 된다! package jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.s.. 더보기
[JDBC] 자바로 mysql 8 버전 연결하기 이번 주제에서 알아볼 것은 Java로 DB 연결하는 방법을 알아보겠습니다. 우선 알아야 할 내용이 있습니다. Connection (java.sql.Connection)은 DB에 접속할 때 필요한 클래스입니다. (본 내용은 mysql 8.0.16 버전을 설치했고, Build Path 설정한 상태에서 작성된 내용입니다.) package jdbc; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DBConnection { private Connection con; public DBConnection() { try { String url = "jdbc:mysql://localho.. 더보기
자바 메모장 파일 작성하기 (FileOutputStream) 저번에 이어서 이번 글에서 알아볼 것은 FileOutputStream입니다. FileOutputStream으로 파일을 작성하기 먼저 FileOutputStream 은 파일을 작성하기 위해서 사용한다. write() 은 내용을 추가해 주는 역할을 한다. 실행하기 전에 files패키지에는 2개의 텍스트 파일밖에 없다. import java.io.File; import java.io.FileOutputStream; import java.io.IOException; public class FileOutputStreamEx { public static void main(String[] args) throws IOException { // TODO Auto-generated method stub String tex.. 더보기
자바 메모장 파일 읽어오기 (FileInputStream) 이번 글에서 알아볼 것은 FileInputStream입니다. FileInputStream으로 파일 읽어오기 먼저 FileInputStream 은 파일을 읽어올 때 사용한다. read() 파일의 시작부터 차례대로 바이트 단위로 읽는 용도이다. import java.io.File; import java.io.FileInputStream; import java.io.IOException; public class FileInputStreamEx { public static void main(String[] args) throws IOException { // TODO Auto-generated method stub FileInputStream fis = new FileInputStream(new File("./.. 더보기