Skip to content

Japan Products 29

Blog written about Japanese hobby products by a Japanese

  • Hobby shop
  • Blog
  • Products
  • Marketing
  • Programming
    • Java
    • Home
    • JavaServlet
    • MACターミナル
    • エラーメッセージ
    • html
    • TOMCAT
  • English
  • Company URL (Japanese)
  • Toggle search form

Java Servlet でmysqlのデータを呼び出してブラウザに反映させる。

Posted on 2021年12月9日2022年4月15日 By Yu No Comments on Java Servlet でmysqlのデータを呼び出してブラウザに反映させる。

Mysqlとservletを繋ぎテーブルのデータをブラウザに反映させる。JavaservletとMysqlの接続についてはこの記事に記載してある

このサイトのソースを参考にした。

参考にしたサイト

    データの取得(SELECT)
  • インタフェースConnection
  • JDBCドライバのロード

基本的にMYSQLを繋いだプロジェクトをそのまま利用してプログラムを書く。

目次

  • 1 サーブレットクラス
    • 1.1 import文
    • 1.2 Connectionクラス、mysqlのurl, ユーザー名、パスワードを定義する
    • 1.3 Class.forName(クラス名)とクラスを指定
    • 1.4 mysqlのurl, user, passwordを設置する
    • 1.5 ステートメントを作成する
    • 1.6 executeQuery”メソッドを使ってSLECT文を問い合わせる

サーブレットクラス

import文

importするクラスはjava.io.*;, javax.servlet.*, java.sql.*;の他にjava.sql.Statement;と java.sql.ResultSet;も加える

Connectionクラス、mysqlのurl, ユーザー名、パスワードを定義する

インタフェースConnectionは特定のデータベースとの接続(セッション)を表現する。接続のコンテキスト内でSQL文が実行され結果が返される。

mysqlのユーザー名、パスワード、urlを設置して、Connectionクラスに変数を代入してnullを指定し初期化する。

Class.forName(クラス名)とクラスを指定

Classクラスは、Javaにおけるクラスやインターフェースを表すもの。特定のクラスを使用するには「Class.forName(クラス名)」とクラス名を指定して”forName”メソッドを実行する。

mysqlのurl, user, passwordを設置する


JDBCドライバをロードすると、java.sql.DriverManagerクラスに利用可能なドライバとして登録されます。そしてデータベースへ接続するにはDriverManagerに接続しようとするデータベースの情報を指定し接続を行います。JavaDrive

ステートメントを作成する

ステートメントは「java.sql.Statement」インターフェースのオブジェクトだが、作成するにはコネクションから作成します。具体的には「Connection」インターフェースで定義されている”createStatement”メソッドを使う。

executeQuery”メソッドを使ってSLECT文を問い合わせる

JavaServlet, MSQL, Programming

Post navigation

Previous Post: プログラミングコードをHTMLに表示させるためのタグ
Next Post: SQLException:Operation not allowed after ResultSet closed

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

About

Hi! My name is Yu! I'm a Japanese exporter,dealing with rescue products, knick-knacks. This time, I've decided to sell Japanese hobby products overseas. In this blog, I'm just going to post what I am interested in as soon as I find. This blog is one of my activities to forcast demand of Japanese hobby products overseas.

Instagram

…

Recent Posts

  • Yokohama Camera right in front of Yokohama station (plastic model specialty shop)
  • BOOK-OFF SUPER BAZAAR OFUNA (Kanagawa pref Japan)
  • Hobby-off Fujisawa (Kanagawa pref Japan)
  • Surugaya, Yokohama Marui (Kanagawa pref Japan)
  • Finding products is my current job

Category

  • English
  • Marketing
  • Products
    • Japanese Hobby Shops
  • Programming
    • html
    • Java
    • JavaServlet
    • MACターミナル
    • MSQL
    • Spring-Boot
    • TOMCAT
    • エラーメッセージ

Archives

  • April 2022 (5)
  • January 2022 (1)
  • December 2021 (32)
  • March 2021 (1)
Company Information

Copyright © 2025 Japan Products 29.

Powered by PressBook WordPress theme