2021-03-13から1日間の記事一覧

コンストラクタで値を抱える enum 列挙型の汎用インターフェース

Java の enum 使用でよく列挙名と共にコード値を定義して使用したりする設計は 常套手段の1つである。 public enum Frame { Gold(101), Silver(101), Bronz(102); private int value; private Frame(int value) { this.value = value; } public int getValu…

MySQL 8.x からは、JDBCドライバ指定は変えないとダメだった

MySQL 5.7 あたりは、JDBC ドライバ指定は、 com.mysql.jdbc.Driver だったけど、 以下、Maven で取得したコネクターを使うなら、 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.23</version> </dependency>