10月30日(月)1、2コマ目

今日、やったこと

  • [サンプルアプリケーション]ユーザー登録(Java版)
  • [練習問題]パスワード変更(Java版) 

今日のホワイトボード

文字列の空白チェック

JavaにはC#のようなクラスメソッドのisNullOrEmpty()がない。

インスタンスメソッドのisEmpty()やisBlank()があるが、クラスメソッドではないため、実行前にnullチェックが必要!!

図 java.lang.Stringの空白チェックメソッド


[サンプルアプリケーション]ユーザー登録(Java版)

ソースをあげておきます。

[データアクセス]UserDAO.java

SQL実行時に発生するエラーのエラーコードはスローされるSQLExceptionのgetErrorCode()で取得できる。
主キー違反(ORA-00001)ならgetErrorCode()は1を返す。


[例外]DupplicateIDException.java

IDが重複しているときにスローする検査例外クラス。


[例外]InvalidInviterIDException.java

登録者自身のIDを紹介者として指定したときにスローする検査例外クラス。

[例外]NoInviterException.java

指定された紹介者が存在しないときにスローする検査例外クラス。

[例外]NotFilledException.java

未入力の項目があるときにスローする検査例外クラス。

[プレゼンテーション]IndexSrv.java


[プレゼンテーション]index.jsp



次回は

評価用課題をやってもらいます。

このブログの人気の投稿

12月22日(金)1、2コマ目

12月21日(木)1、2コマ目

10月24日(火)1、2コマ目