Future Tech Blog
フューチャー技術ブログ
Home
Tags
Java
Java
タグの記事
33
投稿
21
著者数
4907
総シェア数
221
Twitter
6
Facebook
2923
はてブ
1757
Pocket
DBUnitでいろいろはまった
Javaでデータベースを使うプロジェクトだったのでDBUnit使うぜ、と導入したのですが、細かいところで引っかかったりしたので備忘メモです。
2024.12.04
Java
テスト
DBUnit
ツイート
シェア
はてな
1
Java 23 リリース記念連載 | 第3回 JDK 23 新機能紹介
2024 年 9 月 17 日(米国時間 )に「JDK 23」が [リリース] されました。本記事では JDK 23 でのアップデート内容から(Preview や Incubator の変更点を除き)正式に採用となったアップデートについて紹介していきます。
2024.10.02
Java
JDK23
ツイート
シェア
3
7
Java 23 リリース記念連載 | 第2回 JDK 22 新機能紹介
JDK 23のリリースを受けてバージョン21~23にかけての変更点を紹介する連載企画の2本目の記事です。今回はJDK 22でのアップデート内容から正式採用となった以下についてピックアップしてご紹介します。
2024.10.01
Java
JDK22
ツイート
シェア
1
6
Java 23 リリース記念連載 | 第1回 JDK 21 新機能紹介
JDK 21でのアップデート内容を取り上げます。
2024.09.30
Java
JDK21
ツイート
シェア
はてな
4
Java 23リリース記念連載スタートします
JDK 23のリリースを受けてバージョン21~23にかけての変更点を紹介するブログリレー連載です。
2024.09.30
インデックス
Java
JDK23
ツイート
シェア
はてな
3
2024年版のDockerfileの考え方&書き方
最近はお客さんとの勉強会でDockerのドキュメントをつまみ食いして読むというのをやっていますが、改めて最新版を読んでみて、いろいろ思考が整理されました。
2024.07.26
Go言語
Python
Java
Docker
コンテナビルド
DockerCompose
アンラーニング
ツイート
5
1072
538
PostgreSQLのPub/Sub機能とJavaのクライアント実装
Pub/Sub型のメッセージングアーキテクチャを採用するにあたっては、kafkaなどのブローカーミドルウェアや、Amazon SNS、Google Cloud Pub/Subなどのマネージドサービスを利用するケースが多いかと思います。ところでPostgreSQLでも実はPub/Subができます。すでに業務でPostgreSQLを使っていれば、新たにPub/Subブローカーを構築しなくても、疎結合なシステム間通信を簡易的に実現できます。
2024.06.28
PostgreSQL
Java
R2DBC
JDBC
ツイート
1
128
63
エンタープライズJavaで使えるORM「uroboroSQL」まとめ(リバイバル)
筆者自身もコミッターとして関わるJavaのDB永続化ライブラリ「uroboroSQL」の紹介です。
2024.06.27
Java
2WaySQL
uroboroSQL
SQL
ORM
永続化
ツイート
シェア
3
2
Difyで生成AIアプリケーション入門 後編:自作プログラムで機能追加して生成AIの指向性と精度を高める
前編のチュートリアル1で作ったSQL生成チャットbotをベースに、セルフレビュー機能を追加し、間違ったSQL文や存在しないテーブルやカラムを使用しようとした時に自動でやり直すように改修します。
2024.04.04
Java
ノーコード
生成AI
Dify
Anthropic Claude
ツイート
シェア
7
4
「プロになるためのWeb技術入門」を新人が読んでみた
新人研修の期間で先輩社員の方に薦めていただいた「プロになるためのWeb技術入門」を読んだ感想を書いていきます。特にIT未経験の同期の中で評判が良く、読んでいる人が多い書籍です。
2023.11.06
Java
書評
初心者向け
プロになるためのWeb技術入門
ツイート
シェア
1
1
Playwrightのテストランナーを他のテストライブラリと比較する
テスティングフレームワークには大きく2つの流派があります。ひとつはJUnit、あるいはその祖先の SUnitをベースにしたTDDスタイルものです。TDDスタイルはテスト関数、もしくはメソッドを実行します。
2023.08.25
TypeScript
Java
テスト
Playwright
Ruby
TDD
BDD
Jest
Mocha
ツイート
シェア
はてな
6
今どきJavaのウェブ開発体験(Helidon)
JavaでWebサービス開発というと、SpringBoot、という時代が長く続いていますが、Javaの世界もいろいろ進歩があるよ、ということで、MicroProfileというのを教えてもらいました。豆蔵さんの技術ブログや、masatarouさんのJJUGのレポートが詳しいです。
2023.03.08
Java
MicroProfile
Helidon
19
シェア
14
28
「スッキリわかるJava入門 実践編 第3版」の読書感想文
スッキリわかる Java 入門 実践編 第 3 版。「実践編」の内容については 実践というワードからも「まだ自分には早いのでは?」感があり、「配属後に必要となったら購入しよう」→「購入せずのまま」の流れにいる方も多いのではと思います
2023.02.27
Java
書評
新人研修
書籍
4
シェア
はてな
5
SpringBootで動的な条件をもとにDIしたい
SpringBootのDependency Injection(DI)は便利ですよね?利用する側にコンストラクタインジェクションやら、フィールドインジェクションやらセッターインジェクションやらの形式で書いておくと、DIコンテナが勝手に実行時に対象となるクラスをもってきてインスタンスの生成をしてくれますし、インスタンスのライフサイクルをインジェクションされるクラス側に書けます。実行時にDIしてくれるとはいっても...
2022.07.29
Java
SpringBoot
DI
14
シェア
35
18
SpringBootで、プロジェクトの共有ライブラリとして作ったHTTPのコントローラを公開する
アプリケーション開発のチームと、共有ライブラリチームに分かれているが、共有ライブラリ側でアプリ側にHTTPのエンドポイントを追加したい場合があると思います。例えば、特別なヘルスチェックのエンドポイントを足したいとか。SpringBootのデモアプリとして作成したもの(Spring Starter ProjectでSpring Webだけ足したもの)をベースにやり方をまとめていきます。
2022.07.05
Java
SpringBoot
6
シェア
2
4
「プロになるJava」読書感想文〜新人の頃の気持ちで最近のJava入門書を読む話
久しぶりにJavaを利用するプロジェクトにアサインされたことや、初めてOJTトレーナーをやることになったことがきっかけで、「最近のJava入門書ってどんな感じなんだろう?」とふと興味が湧きました。というわけで、「プロになるJava―仕事で必要なプログラミングの知識がゼロから身につく最高の指南書」(以下「プロになるJava」)というJava入門書を早速購入し、読んでみた中での感想文となります。
2022.04.22
Java
書評
書籍
11
シェア
4
14
JavaのDockerイメージ何選ぶ?
Javaアドベントカレンダーにエントリーした記事になります。Javaのイメージを作る上で、どのDockerイメージをベースに選べばいいのか、というのを軽く調べ始めたら、選択肢がたくさんでてきたので、ちょっと突っ込んで調べてみました。
2021.12.20
Java
Docker
コンテナビルド
32
シェア
65
48
Java17対応版!Javaコーディング規約の紹介
フューチャーのGitHubリポジトリで公開しているJavaコーディング規約をJava17に対応させたのでその宣伝記事です。先日の2021年9月14日にJava17がリリースされました。Java12からJava17の新機能...
2021.10.07
Java
コーディング規約
Java17
69
シェア
50
34
Spring Bootアプリケーションのネイティブイメージが簡単に作れるSpring Nativeの紹介
こんにちは、2021年新卒入社の本田です。Spring Bootアプリケーションのネイティブイメージが簡単に作れる[Spring Native]について調べてみたので、それを紹介します。Spring NativeとはSpring Bootアプリケーションをほとんど変更することなく、ネイティブイメージを生成することを目指したプロジェクトです。ネイティブイメージの実行はJVMによる実行と比べて...
2021.09.09
Java
SpringBoot
GraalVM
35
シェア
37
39
Future Tech Night #10 ~進化するJava。標準API/Tomcat編 を開催しました
こんにちは。TIG藤野です。2021/5/21を開催しました。私は、Tomcatコミッタがお送りするちょっとマニアックなTomcatのコンフィグレーション10選というタイトルでお話させていただきました。
2021.06.30
Java
登壇レポート
OSS
TechNight
Tomcat
14
シェア
1
4
Firebaseで取得したログをBigQueryに連携してユーザー操作をトラッキングする
[CP連載2021も折り返しの6本目です!陽光麗らかなある春の日、ITコンサルタントのあなたの元に、ユーザーからの問い合わせが入りました。「すみません、モバイルアプリの調子が悪いので確認してもらえませんか。」
2021.03.16
GCP
Java
BigQuery
Firebase
Android
GoogleAnalytics
ツイート
シェア
1
12
プログラミング英会話 基礎
こんにちは!英語大好き優輝です。今回はカナダの大学でコンピュータ・サイエンスを学んだ経験から、英語でIT会話をする基礎を書こうと思います。プログラミングやIT表現を練習をしましょう!
2021.02.17
Java
入門
英語
ツイート
シェア
1
3
Azure Event Hubs の EventProcessorClientを利用した Consumer 実装
Azure が提供されている Event Hubs の Consumer 処理実装の EventProcessorClient について調査する機会があったため、整理した内容を公開いたします。EventHubs_logo.png> Azure アーキテクチャ アイコン
2021.01.29
Azure
Java
ツイート
シェア
はてな
Pocket
OSSコミュニティへのフィードバック
私はフューチャー入社前から長年OSS開発者として、ASF(Apache Software Foundation)のメンバ、Tomcatのコミッター/PMCメンバーを務めてきました。今日は秋のブログ週間連載の第8弾として、私がプロジェクト案件対応を通じて行ったOSSコミュニティへフィードバックについてのお話をしたいと思います。
2020.11.06
Java
OSS
コミュニティ
Tomcat
OSSコントリビュート
ツイート
シェア
1
1
SpringBootでDIを駆使したルールエンジン開発
はじめまして、2018年新卒入社の渡邉です。第5弾はGlyphFeedsCMSにおけるSpringを駆使したルールエンジンについてです!新聞業界の多種多様に変化する業務体系に対してどのようにシステムを構築したかご紹介致します。ニュース(=コンテンツ)を世の中に配信していく過程において、新聞社には大きく次のアクターが関わります。
2020.09.18
Java
SpringBoot
GlyphFeeds
ルールエンジン
ツイート
シェア
1
2
1
2
Next