マガジンのカバー画像

Java勉強

5
運営しているクリエイター

記事一覧

【Java】Date型の日時をjspにjsonデータとして渡すとエポック型になる件

【Java】Date型の日時をjspにjsonデータとして渡すとエポック型になる件

Date型の日時情報をAjax通信で、JavaからJsonデータに変換してJSPに渡すと、下記のようにエポック型に変換されてしまった。

created: 1571757153000

JSP側ではDate型として使いたかったため、Java側でDBから必要データを取得してJsonデータに変換する前に、一度Date型の日時情報をString型に変換。

String型のデータも一緒に渡すことで、無事

もっとみる
【Java】Calender型の日時を取得して、時間を0にする

【Java】Calender型の日時を取得して、時間を0にする

現在日時を取得して、時間だけ0にしたい。

Calendar cl = Calendar.getInstance();System.out.println(cl.getTime()); //Tue Oct 22 19:25:01 JST 2019



Calendar cl = Calendar.getInstance();System.out.println(cl.getTime()); /

もっとみる
【Java】String型の文字列から、特定の位置の文字を取り出す

【Java】String型の文字列から、特定の位置の文字を取り出す

文字の場所指定が少し混乱するため、カーソルが入っている位置を数字で指定してその間が抜き出されると考える。

String date = "201910";String year = date.substring(0, 4);String month = date.substring(4, 6);System.out.println(year + "年" + month + "月");

実行結果:

もっとみる
【Java】Springのアノテーションまとめ

【Java】Springのアノテーションまとめ

Spring Frameworkを使っていて、使うアノテーションが増えてきたのでまとめ。よく使っているものだけ。詳細は後述。

@Afterメソッド単位で付与する。@Acpectが付与されたクラス内で使用。
@Afterが付与されたクラスは、execution内で定義された条件に当てはまる対象の処理(メソッドなど)の実行後に@Afterのついたメソッドが実行される。特定のメソッドの開始前や開始後に

もっとみる