Quantcast
Channel: Java – DevelopersIO
Browsing all 227 articles
Browse latest View live

[Java][Spring Boot] Spring BatchでTaskletを使ってみる。

はじめに 以前の記事でchunk(チャンク)を使ってバッチ処理の例をあげましたが、今回はtasklet(タスクレット)を使用したバッチ処理を使ってみました。 chunkでは、Reader → Compressor → W […]

View Article



[Java][Spring Boot] 複数のデータベースに接続する。

はじめに 異なるデータベース間でレコードを移行したい場合、アプリ内でそれぞれのデータベースに接続する訳ですが、Springではどうやって実現するのかを調べたので備忘録として記しておきます。 環境 Mac OSX 10.1 […]

View Article

[SpringBoot] エクスポートしたjarファイルをEC2上で実行する

はじめに SpringBootでバッチ処理をするプロジェクトを作り、EC2上で動作させたいと思ったのですが、所々はまったので自分用にメモします。 環境 Spring Tool Suite 3.8.0 概要 今回やってみる […]

View Article

[SpringBoot] エクスポートしたjarファイルをEC2で実行する 〜非公開のS3にアクセス〜

はじめに 前回はS3のバケットが公開されている状態でS3のオブジェクトを取得しましたが 扱うファイルが公開されているとは限らないので、S3のファイルは認証済みユーザーのみに公開されている想定でやってみます。 EC2にエク […]

View Article

[SpringBoot] エクスポートしたjarファイルをEC2で実行する〜RedshiftでCOPYコマンドを使いS3からLoadする〜

はじめに 前回は定時実行でS3にアクセスするプロジェクトを作りましたが今回はRedshiftにCOPYコマンドを送るプロジェクトを作ります。 環境 STS Version: 3.8.0 作業 S3にGZIP形式のTSVフ […]

View Article


[Java][Spring Boot] メールを送信する。

はじめに バッチ処理の途中で失敗した場合などに、どこでどんなエラーが発生したのかを知る必要があります。 アプリケーションで取得したExceptionなどをメールで送受信できると便利ですよね、という事でメールを送信する方法 […]

View Article

[Java][Spring Boot] メールのメッセージにテンプレートを使用し、ファイルを添付して送る。

はじめに 前回はSpringを使用したメール送信について書きましたが、ファイル添付を行ったりする方法について調べた事を書きます。 プログラムの目的 ・Javaでメール送信を行う。 ・ローカルのファイルを添付する。 ・テン […]

View Article

halvaでJavaをScalaっぽく使おう

JavaでScalaっぽい機能を使う Javaも8になってLambdaやStreamなどかなり便利になりましたが、Scalaに比べるとまだまだ物足りない人もいるかと思います。 開発でScalaのを使いたいけど、Scala […]

View Article


[Java] ランダムな年月日を取得する。

はじめに DBのテストデータに様々な年月の作成が必要だったので、調べて専用のメソッドを作成しました。 Javaのバージョンが1.7以下の場合にも使用できるので、備忘録として記載しておきます。 環境 Mac OSX 10. […]

View Article


[Java] Java1.8で追加されたDate and Time APIを使用してランダムな日付を生成する。

はじめに 前回はJava1.7以下でも使用できる方法を書きましたが、今回はJava1.8で追加されたDate and Time APIを使用して日付を生成する方法を調べたので書いておきます。 環境 Mac OSX 10. […]

View Article

JavaでS3のフォルダの存在チェックをする

S3に特定のフォルダが存在するかどうかチェックするプログラムをJavaで作る機会がありました。 あまり実用性はないかと思いますが、公開します。 そもそもS3にフォルダという概念はない いきなり当エントリがタイトル詐欺だと […]

View Article

[Java8][Framework] New Next Web Framework 「Jooby」入門 [Lifecycle]

はじめに 前回は手始めにHelloWorldでアプリケーションを起動してみました。今回から少しずつFrameworkの動作について確認していきます。今回は基本的な部分であるアプリケーションライフサイクル、アプリケーション […]

View Article

MavenProjectでAmazon EC2 Container Registry (ECR)にプッシュしてみた。

はじめに 好物はインフラとフロントエンドのかじわらゆたかです。 ちょうど1ヶ月前、佐々木が以下のブログを上げていました。 【新機能】Amazon EC2 Container Registry (ECR)が東京リージョンに […]

View Article


[Java] 標準APIのLoggerを使用してログを外部ファイルに出力する。

はじめに 実行ログをファイルに出力したくて調べてみるといくつかの方法が有りましたが、Javaの標準APIであるLoggerを使用してみたので備忘録として書いておきます。 環境 Mac OSX 10.10.5 Yosemi […]

View Article

TalendでtJavaを使用してJavaでマスキング処理。

はじめに Talendには様々なコンポーネントが用意されていますが、細かいところはコードを書いて対応したいという事があります。その時には「tJava」を使用すれば解決します。 TalendはEclipseを元に開発されて […]

View Article


JJUG CCC 2016 Fallに参加してきました #jjug_ccc

こんにちは、小澤です。 2016/12/03に開催されたJJUG CCC 2016 Fallに参加してきました。 JJUG CCCとは JJUG CCCのイベントサイトによると JJUG CCCは、例年2回、春と秋に開催 […]

View Article

[Java]リモートのサーバにSSH接続してコマンドを実行する[JSch]

Javaでリモートのサーバのシェルスクリプトを実行する、という処理を書く機会がありました。 使い道は、、、そうないかもですが。(TeraTerm使えばいいしな) 考えられるとしたらWebシステムを使ってブラウザからリモー […]

View Article


[Serverless Framework] Java + gradle のLambda Functionを作成する

はじめに 前回、Serverless ApplicationをJavaで作成する手段としてAWS Toolkit for Eclipse で Serverless Applicationを作成するという記事を書きました。 […]

View Article

spring-retry の RetryTemplate を使ってみた

「スタバで注文するのはいつも Venti」でおなじみの fujimura です。 とある箇所でいい感じにリトライする処理が必要になったため、spring-retry の RetryTemplate を使ってみました。 準 […]

View Article

[Spring Boot][Java] アノテーション@Scheduledを使用してタスクを定期実行する

はじめに 日次処理でJarを定期実行する場合にはcronを使ったりしますが、Spring Bootのアノテーション「scheduling」を使用した方法について調べた事を備忘録として書いておきます。 環境 Mac OSX […]

View Article
Browsing all 227 articles
Browse latest View live




Latest Images