Java 【Java】DatagramSocketによるUDP通信 DatagramSocket java.net.DatagramSocket, DatagramPacketを利用することで簡単にUDP通信を行うことが可能です。まずは例から示します。 UdpSender public ... 2023.01.25 JavaUncategorized
Intellij 【Intellij】ショートカット 最低限のショートカットしか使用していませんでしたが、有効に使えばより作業効率を挙げられそうだったので使えそうなのをまとめてみます。コマンドはWindows版です。 目次 個人的によく使用しているコマンドには★マーク付けます ... 2022.12.19 IntellijJava
Java 【Java】LinkedBlockingQueue【特徴まとめ】 BlockingQueue producer - consumer , publish - subscribeパターンの実装を用意するにするためのjava. util.concurrentパッケージのinterfaceです。 ... 2022.12.19 Java
Gradle class file has wrong version 61.0, should be 55.0 Please remove or make sure it appears in the correct subdirectory of the classpath. 理由 ビルド・コンパイルに利用しているSDKとビルドスクリプトに記載されているターゲットバージョンが一致していません.特にビルド・コンパイルに利用しているSDKがビルドスクリプトが要求するバージョンより低い場合に上記のようなエラーが... 2022.12.10 GradleIntellijJava
Java 【Spring】【PostGIS】【Spring Data JPA】使い方 SpringとPostGISとSpring JPAを連携させる方法です。 初めに各種ライブラリの説明を行い、後にソースコードを配置します。実装にのみ興味がある方は後半に飛んでください。 PostGIS PostGISは空... 2022.09.08 JavapostgresqlSpringBoot
Java 【PostgreSQL docker】【MyBatis】初期設定 PostgreSQLとMyBatisで最速スタートを切るためのまとめです。 gradle バージョンは適宜必要なものにしてください implementation 'org.mybatis:mybatis:3.5.10' ... 2022.08.28 JavaKotlinMyBatispostgresql
Java 【MyBatis】【Annotation】まとめ 公式でもAnnotationに関してはxmlを参照とのこともあり、検索をかけても求めている答えに辿り着かないことが多いのでまとめました。(時間を短縮するためにORMを導入したはずが、予想以上に時間がかかってしまった。やはり新しいライブラリ... 2022.08.26 JavaKotlinMyBatispostgresql
Java 【MyBatis】SQL EnumとJava Enumをマッピングする 前提 MyBatisにおいては以下のマッピングの実現方法が異なります SQL VARCHAR ⇔ Java EnumSQL Enum ⇔ Java Enum 今回は主に後者の方です SQL Enum ⇔ Java ... 2022.08.23 JavaKotlinMyBatisSQL
Java 【Tips】ソフトウェア設計 関数の返り値は極力小さく これは今のためではなく、将来的にもコードをきれいに保つために非常に重要です。特に多数の人が利用する基盤要素のクラスでは。 関数の返り値が多くの要素にアクセス可能なラッパークラスであればあるほど、意図し... 2022.08.03 Java
Java 【Java】Google Http Clientライブラリの使い方 google-http-java-client 抽象化することで低層のライブラリに依存することなく、統一的な操作がHttp操作が可能です。 使用時にすることは使用したい環境・低層ライブラリに応じた具象HttpTra... 2022.07.23 Java