web(java)の勉強をしているときに使ったものです
maven
Java用プロジェクト管理ツールでApache Antに代わるものとして作られた
ウィッキペディアページ https://ja.wikipedia.org/wiki/Apache_Maven
参考ページ https://qiita.com/tarosa0001/items/e5667cfa857529900216
これがあるといろいろな機能を追加するとき楽
SQL
sql
jdbc
Java と関係データベースの接続のためのAPI
ウィッキペディアページ https://ja.wikipedia.org/wiki/JDBC
hibernate
Java のためのオブジェクト関係マッピング (ORM) ライブラリでオブジェクト指向のドメインモデルを関係データベースにマッピングするためのフレームワーク
ウィッキペディアページ https://ja.wikipedia.org/wiki/Hibernate
操作参考 https://qiita.com/Maruo110/items/4dc4a49aedd6323ebfdb
フィルタ
javaリソース->srcにパッケージを作成
EncodingFilter(フィルター)を作成しdoFilterに
request.setCharacterEncoding("UTF-8");
response.setCharacterEncoding("UTF-8");
を設定することにより各サーブレットとjspに記述する必要がなくなる
ログを残すフィルタ
doFilterに
System.out.println( ((HttpServletRequest)request).getRequestURI() + ":" + new Date() );
に記述するとコンソールにアクセスログを残す