Spring BootでThymeleafを使う
はじめに Thymeleafを使うとWebページとの結びつけるのが簡単にできるという事で使ってみました。 環境 Mac OSX 10.10.5 Yosemite Eclipse 4.5.1 Spring Boot 1.3 […]
View ArticleSpring BootでAWS S3に接続
はじめに Spring Bootでは日常的に触れているAWSに接続できる方法があるということで調べてみました。 まずはS3です。 環境 Mac OSX 10.10.5 Yosemite Java 8 Spring Boo […]
View ArticleSpring Batchでバッチ処理
はじめに Javaでのバッチ処理について調べていると、どうやらSpring Batchが便利らしいので使ってみました。 環境 Mac OSX 10.10.5 Yosemite Spring Boot 1.3.5 Post […]
View ArticleTalendにJavaのコードを書く
はじめに Talendはソースコードを書かなくても(書けなくても)プログラムが作れてしまうのがメリットではありますが、Javaのソースコードを書くことも勿論できます。 『こういう処理を作りたいけど、どのコンポーネント使っ […]
View Articlejackson-jqを使ってJavaでjqクエリを処理する
よく訓練されたアップル信者、都元です。APIのデータ入出力フォーマットとして、JSONはすっかり市民権を得た感がありますね。私、XMLも意外と好(もごもご Jacksonで目的の値を取り出す さて、Javaの世界において […]
View Article[Java]Lombokでコードを短縮させる。
はじめに Javaでコードを書いていると毎回必ず必要になるメソッドが有りますが、ちょっと面倒だな〜と感じることは無いでしょうか。 そこで使えるのがlombokというライブラリです。 環境 Mac OSX 10.10.5 […]
View Article[Java8][Framework] New Next Web Framework 「Jooby」入門 [QuickStart]
こんにちは。こむろ@札幌です。札幌へ引っ越してきて2年弱、ようやく車を買ったので今年の夏は道内をうろうろする予定です。 ひとまず手始めに、WORKING!!!寿司で有名な寿司のまつくらへ行く予定であります。 Joobyと […]
View ArticleSpring BootでJdbcTemplateを使ってデータベースに接続
はじめに 先日の記事ではSQLを書かずにSQLを実行できるJPAを紹介しましたが、今回はSQLを書いて接続してみます。 初心者にはこちらの方が分かりやすいと思います。 環境 Mac OSC 10.10.5 Yosemit […]
View Article[Spring Boot] JPAでデータベースに接続
はじめに 以前の記事で、JPAを扱えるJpaRepositoryを使ったデータベース接続について書きました。 今回は、同じくJpaRepositoryを使用しますが、前回とは違う使い方です。 JPAはJQPLというSQL […]
View Article[Java][Spring Boot] DAOを作ってJPQLを操ってみる。
はじめに Spring BootのMVCの意味を考えると、コントローラーにデータベースにアクセスするコードを書くべきでは無い様です。 DAO(Data Access Object)を使用する事で実現できます。 そこで、こ […]
View Article[Java][Spring Boot] JPQLのクエリの作成方法
はじめに 前回はDAOでクエリを実行しました。 今回は、クエリの実行手段を複数紹介します。 JPA自体はJavaとデータベースを繋ぐものでSpringの機能ではありませんが、基本として必要なので紹介します。 環境 Mac […]
View ArticleTalendでファイル圧縮
はじめに 大量データをファイル出力した際には、ファイル圧縮を行う必要性もあると思います。 Talendのコンポーネントでもファイルを圧縮することができるので、ご紹介します。 環境 今回使用した環境以下の通りです。 Win […]
View Article[Java][Spring Boot] Criteria APIでJavaらしくデータベースを検索。
はじめに これまでのJPQLに関する記事は、クエリを"from MyData where id = :id"の様に文字で書いていました。 SQLをほぼそのままなので分かりやすいと言えばそうなのですが、Javaとしてどうな […]
View Article[Java][Spring] プロパティファイルを読み込んでマッピングする。
はじめに SpringではJavaの内容だけではなく、プロパティファイルを作って読み込む事もできるらしいので調べました。 小ネタですが、備忘録として書いておきます。 環境 MAC OSX 10.10.5 Yosemite […]
View Article[Java][Spring Boot] PostgreSQLからレコードを取得してGZIP形式でS3にアップロードする。
はじめに AWS Redshiftのテーブルにレコードを挿入するには、S3のバケットに配置したCSVやTSVからCOPYを実行しますが、大容量データとなるとS3の使用料もかさむので、GZIP形式に圧縮して配置しています。 […]
View Article[SpringBoot] コピペでできる3ステップお手軽バッチ処理
はじめに SpringBootでバッチ処理をしてみようと思い、SpringBatchを調べたのですが、もっとお手軽な方法がありましたのでご紹介します。 環境 Spring Tool Suite 3.8.0 手順 1ステッ […]
View Article[SpringBoot] Beanとは一体何者なのか?
はじめに Springフレームワークに馴染んだ後、SpringBootに触れた方はこのような疑問は持たれないのでしょうが、 僕のようにSpringを知らずにSpringBootを始める方も中にはいるのではないかと思い、僕 […]
View Article[Java][Spring] EclipseでSpringのJARファイルを作成してバッチ処理を行う。
はじめに 現在、ある目的のアプリケーションを、Springを使用して作っていて、最終的にはJarファイルをターミナルから実行する形を考えています。 そうなるともちろん、JARの作成方法を知らないといけないので調べて試して […]
View Article[SpringBoot][Tips] レスポンスヘッダからServer情報を消す
こんにちは。こむろ@札幌です。北海道のくせに猛暑日で溶けそうです。我が家にはエアコンがないのです(むしろ道内はある方が珍しい) 北大の中の様子。気持ちの良い緑(暑いけど) はじめに SpringBootで内包されているT […]
View Article[Java][Spring Boot] @Transactionalでトランザクション処理してロールバックする。
はじめに データベースに対して日常的に行っている処理で、複数のクエリを実行し、どこかでエラーが発生したらなかった事にしたいという事が有ります。 トランザクションを使ってロールバックするという事ですね。 これはSpring […]
View Article
More Pages to Explore .....