NewBean의 웹과 콩나무
close
프로필 배경
프로필 로고

NewBean의 웹과 콩나무

  • 분류 전체보기 (499)
    • Programming Language (87)
      • Java (65)
      • C (4)
      • Python (16)
      • R (2)
    • UI & UX (4)
      • Figma (4)
    • Front-End Study (193)
      • HTML+CSS (34)
      • HTML 사전 (6)
      • CSS 사전 (14)
      • Sass (6)
      • 반응형 웹 (8)
      • JavaScript (52)
      • TypeScript (8)
      • React (29)
      • Next.js (9)
      • Angular (1)
      • Vue.js (23)
      • Vite (2)
      • Node.js (1)
    • Back-End Study (101)
      • DBMS (28)
      • Linux (43)
      • Git & GitHub (15)
      • Express (7)
      • Postman (4)
      • REST API (2)
      • PHP (0)
      • Grafana (2)
    • Computer Science (14)
    • 정보처리기사 (76)
      • 1. 요구사항 확인 (1)
      • 2. 화면 설계 (1)
      • 3. 데이터 입출력 구현 (1)
      • 4. 통합 구현 (1)
      • 5. 인터페이스 구현 (1)
      • 6. 프로그래밍 언어 활용 (1)
      • 7. SQL 응용 (1)
      • 8. 서버 프로그램 관리 (1)
      • 9. 소프트웨어 개발 보안 구축 (1)
      • 10. 애플리케이션 테스트 관리 (1)
      • 11. 응용 SW 기초 기술 활용 (1)
      • DB (65)
    • 잡다한 말 (6)
    • 기타 (5)
    • 내가 읽은 책 (5)
    • 없어진 글모음 (7)
  • 홈
  • 방명록
  • 깃허브
  • 포트폴리오
JDBC - 11. 회원가입 만들기

JDBC - 11. 회원가입 만들기

ⅩⅠ. 회원가입 만들기 1. 회원가입 만들기 - 회원가입을 할 수 있도록 아이디와 비밀번호를 입력받은 후, 테이블을 작성하게 만듦 (회원가입 시, 중복을 막게 함) - SQLYog에 다음과 같이 입력 DROP DATABASE IF EXISTS JDBCTest; CREATE DATABASE JDBCTest; USE JDBCTest; # 게시글 테이블 생성 CREATE TABLE article( id INT(10) UNSIGNED NOT NULL PRIMARY KEY AUTO_INCREMENT, regDate DATETIME NOT NULL, updateDate DATETIME NOT NULL, title CHAR(100) NOT NULL, `body` TEXT NOT NULL ); # 회원 테이블 생성 C..

  • format_list_bulleted Back-End Study/DBMS
  • · 2022. 9. 8.
  • textsms
JDBC - 10. DBUtil과 SecSql을 이용하여 Main의 방식 수정

JDBC - 10. DBUtil과 SecSql을 이용하여 Main의 방식 수정

Ⅹ. DBUtil과 SecSql을 이용하여 Main의 방식 수정 1. DBUtil과 SecSql을 이용하여 Main의 방식 수정 - DBUtil과 SecSql을 이용하여 article write, modify, list의 방식을 수정함 - Article.java에 다음과 같이 입력 package exam; import java.util.Map; public class Article { public int id; public String regDate; public String updateDate; public String title; public String body; public Article(int id, String title, String body) { this.id = id; this.title..

  • format_list_bulleted Back-End Study/DBMS
  • · 2022. 9. 7.
  • textsms
JDBC - 9. article DELETE 기능 구현

JDBC - 9. article DELETE 기능 구현

Ⅸ. article DELETE 기능 구현 1. article DELETE 기능 구현 - 그냥 article delete를 하면 삭제할 수 있지만, 잘못되면 다른 곳을 제거할 수 있는 위험이 있음 → 그래서 있을 경우에 제거될 수 있도록 설정해야 함 - SQLErrorException, DBUtil과 SecSql 추가 및 이를 이용해 article DELETE를 구현 - SQLErrorException.java에 다음과 같이 입력 package exam_Exception; public class SQLErrorException extends RuntimeException { private Exception origin; public SQLErrorException(String message, Except..

  • format_list_bulleted Back-End Study/DBMS
  • · 2022. 9. 7.
  • textsms
JDBC - 8. 게시물 수정기능 구현

JDBC - 8. 게시물 수정기능 구현

Ⅷ. 게시물 수정기능 구현 1. 게시물 수정기능 구현 - 게시물을 수정하기 위해서는 Main.java에 다음과 같이 입력함 package exam; import java.sql.*; import java.util.*; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("==프로그램 시작=="); int lastArticleId = 0; while (true) { System.out.printf("명령어 ) "); String cmd = sc.nextLine().trim(); if (cmd.equals("exit")) { System.out.prin..

  • format_list_bulleted Back-End Study/DBMS
  • · 2022. 9. 7.
  • textsms
JDBC - 7. article list 시, 데이터를 DB로부터 가져오기

JDBC - 7. article list 시, 데이터를 DB로부터 가져오기

Ⅶ. article list 시, 데이터를 DB로부터 가져오기 1. article list 시, 데이터를 DB로부터 가져오기 - Main.java에 다음과 같이 입력 - article list 시, 데이터를 DB로부터 가져와서 출력함 public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("==프로그램 시작=="); int lastArticleId = 0; while (true) { System.out.printf("명령어 ) "); String cmd = sc.nextLine().trim(); if (cmd.equals("exit")) { System..

  • format_list_bulleted Back-End Study/DBMS
  • · 2022. 9. 6.
  • textsms
JDBC - 6. JDBC SELECT 테스트

JDBC - 6. JDBC SELECT 테스트

Ⅵ. JDBC SELECT 테스트 1. JDBC SELECT 테스트 - 테이블을 선택하여 출력하고 싶을 경우에 사용 - Article.java에 다음과 같이 입력 package exam; public class Article { public int id; public String regDate; public String updateDate; public String title; public String body; public Article(int id, String title, String body) { this.id = id; this.title = title; this.body = body; } public Article(int id, String regDate, String updateDate, S..

  • format_list_bulleted Back-End Study/DBMS
  • · 2022. 9. 6.
  • textsms
  • navigate_before
  • 1
  • 2
  • navigate_next
공지사항
  • 문의 (juv6262@naver.com)
전체 카테고리
  • 분류 전체보기 (499)
    • Programming Language (87)
      • Java (65)
      • C (4)
      • Python (16)
      • R (2)
    • UI & UX (4)
      • Figma (4)
    • Front-End Study (193)
      • HTML+CSS (34)
      • HTML 사전 (6)
      • CSS 사전 (14)
      • Sass (6)
      • 반응형 웹 (8)
      • JavaScript (52)
      • TypeScript (8)
      • React (29)
      • Next.js (9)
      • Angular (1)
      • Vue.js (23)
      • Vite (2)
      • Node.js (1)
    • Back-End Study (101)
      • DBMS (28)
      • Linux (43)
      • Git & GitHub (15)
      • Express (7)
      • Postman (4)
      • REST API (2)
      • PHP (0)
      • Grafana (2)
    • Computer Science (14)
    • 정보처리기사 (76)
      • 1. 요구사항 확인 (1)
      • 2. 화면 설계 (1)
      • 3. 데이터 입출력 구현 (1)
      • 4. 통합 구현 (1)
      • 5. 인터페이스 구현 (1)
      • 6. 프로그래밍 언어 활용 (1)
      • 7. SQL 응용 (1)
      • 8. 서버 프로그램 관리 (1)
      • 9. 소프트웨어 개발 보안 구축 (1)
      • 10. 애플리케이션 테스트 관리 (1)
      • 11. 응용 SW 기초 기술 활용 (1)
      • DB (65)
    • 잡다한 말 (6)
    • 기타 (5)
    • 내가 읽은 책 (5)
    • 없어진 글모음 (7)
최근 글
인기 글
최근 댓글
태그
  • #Python
  • #Java
  • #html+css
  • #DBMS
  • #JavaScript
  • #Git & GitHub
  • #정보처리기사
  • #Vue.js
  • #react
  • #리눅스
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바