yagibrary

あだ名のやぎと図書館のlibraryを組み合わせてyagibraryです。本から学んだことをみなさんに紹介します。

Java

【読書メモ】【プロになるためのSpring入門】第11章 Spring MVC + Thymeleaf その2

第11章 Spring MVC + Thymeleaf 11.7 ハンドラメソッドと@XxxMapping 11.8 リクエストパラメータの取得 11.9 Viewへのデータの渡し方 11.10 Thymeleafでデータを参照 11.11 Listオブジェクトの参照 11.12 入力画面と入力チェック 参考書籍 その1に関してはこ…

【読書メモ】【プロになるためのSpring入門】第11章 Spring MVC + Thymeleaf その1

第11章 Spring MVC + Thymeleaf 11.1 MVCとは? 11.2 Spring MVCの紹介 11.3 Thyemeleafの紹介 11.4 簡単なサンプルを動かす 11.4.1 pom.xmlの設定 11.4.2 Controllerクラスの作成 11.4.3 Viewの作成 11.4.4 Spring Bootで実行 11.4.5 ブラウザで確認 11.5 …

Javaコマンドラインから実行すると、java.lang.NoClassDefFoundError発生

eigostudy.blogspot.comqiita.com

【Apache POI】java.lang.NoSuchMethodError: org.apache.logging.log4j.Logger.atTrace()

mavenの場合、以下の依存関係を追加することで解決できました。 <dependencies> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-to-slf4j</artifactId> <version>2.17.2</version> </dependency> </dependencies>

【Apache POI】Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.openxmlformats.schemas.spreadsheetml.x2006.main.CTWorkbook

mavenの場合、以下の依存関係を追加することで解決できました。 <dependency> <groupId>org.apache.poi</groupId> <artifactId>ooxml-schemas</artifactId> <version>1.3</version> </dependency>参考サイト Apache POIにXSSFをインポートできないstackoverflow.com

【Apache POI】インポートされた org.apache.poi.xssf.usermodel.XSSFWorkbook は見つかりません

mavenの場合、以下の依存関係を追加することで解決できました。 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>5.2.3</version> </dependency>poi-ooxml-full-5.2.3.jarを依存関係に追加していたので問題ないかと思っていましたが、poi-ooxml-5.2.3.jarを別途追加する必要があったみたいです。参考サ…

【Eclipse】開きカッコ「(」 (Shift+8)が入力できなくなったときの解決法

ウィンドウ→設定でShift+8がショートカットキーに設定されていたので、それを解除してEclipseを再起動したら解決しました。参考サイト workteria.forward-soft.co.jp

【洋書和訳】Joshua Bloch【Effective Java Third Edition】1 Introduction2

kea.nu 目次 1 導入 1 導入 ほとんどの項目がプログラム例で説明されている。本書の大きな特徴は、多くのデザインパターンやイディオムを説明するコード例を掲載していることである。必要に応じて、この分野の標準的な参考文献[Gamma95]との相互参照を行って…

【洋書和訳】Joshua Bloch【Effective Java Third Edition】1 Introduction1

kea.nu 目次 1 導入 1 導入 本書は、Javaプログラミング言語とその基本ライブラリであるjava.lang, java.util, java.io、およびサブパッケージであるjava.util.concurrentやjava.util.functionを有効活用するためのものである。その他のライブラリについても…