Spring Framework

Spring BootでConfigurableApplicationContextを使ってみる

www.itmedia.co.jp 米Alphabet傘下の英DeepMindが、遺伝子配列情報からタンパク質の立体構造を解析するAI「AlphaFold v2.0」(以下、AlphaFold2)をGitHub上で無償公開し、ネット上で注目を集めている。Twitterを利用する生物系の研究者からは「革命的な成果…

Spring FrameworkでValidationを実装する際に泥沼にハマる...

チェックマーク(英: checkmark, check mark)は、「✓」(または、「v」や「レ」)のように下か右下に伸びたあと右上にはねる線であらわされる図形・記号である。イギリス英語では tick と呼ばれる。 チェックマーク - Wikipedia 歴史 チェックマークはロー…

Spring FrameworkでAOP(Aspect Oriented Programming)、とは関係ないカレントディレクトリ問題でハマる...

www.itmedia.co.jp オランダProsusは6月2日(現地時間)、プログラマー向けQ&Aサイトを運営する米Stack Overflowを買収することで合意したと発表した。買収総額は約18億ドル(約1972億円)。取引は第3四半期(7~9月)に完了する見込みだ。 プログラマー向…

Spring Frameworkで複数のapplicationContext.xmlを利用する

www.itmedia.co.jp スクウェア・エニックスは5月27日、YouTubeで配信した「ドラゴンクエスト35周年特番」で1988年に社会現象となった「ドラゴンクエストIII」をリメイクすると発表した。ドット絵をアレンジした新しいグラフィック手法を採用する。 「ドラク…

DDD(Domain-driven design)の集約とJPA(Java Persistence API)のリレーションって相性悪い?

nazology.net 「熱いもののほうが冷たいものより早く凍る現象(ムペンバ効果と命名)」は、物理学における巨大な謎として現在まで君臨し続けていました。 お湯が冷水よりも早く凍る「ムペンバ効果」のナゾが解明される! | ナゾロジー しかし今回、カナダの…

template might not exist or might not be accessible by any of the configured Template Resolvers って言われてもね...

eigobu.jp 「fog」「mis」「haze」はどれも霧という意味で似ていますが、濃い順番に並べると、 fog > mist > haze になります。 「霧」の英語「fog」「mist」「haze」の意味の違い | 英語部 厳密に和訳をすれば、 ・fog:霧(きり) ・mist:靄(もや) ・…

Thymeleaf でHTMLのレイアウトを共通化

レイアウト(英語: layout、 lay-out)とは、デザイン(紙、ウェブ等)、建築設計、インテリア(展示会場・展覧会場設計、ショールーム設計などを含む)、書籍・雑誌・新聞などの編集等々において、何をどこにどのように配置(割り付け)するかということ、…

2WaySQLができるライブラリ Doma 2系 ってのを、Spring Bootなプロジェクトで使ってみたけど...

かどや製油株式会社 ⇧ 選べな~い、あたいには、選べないぃぃぃぃぃ~... かどや製油株式会社さんの遊び心~、はい、どうも、ボクです。 ってなわけで、そんな、どっちも好っきやねん、っていう症状を何というでしょうか? www.men-joy.jp ⇧ ブタ野郎~!ま…

Linux 環境でのSpring Bootプロジェクトってどう動かすのが良いのか

Because I am hard you will not like me. But the more you hate me the more you will learn. I am hard but I am fair. There is no racial bigotry here. I do not look down on n*ggers, kikes, wops or greasers. Here you are all equally worthless.…

Spring BootでMySQL接続してSpring DATA JPAであいまい検索風

検索欄が1つのときのあいまい検索を実装してみました。検索するテーブルは1つですけど...それではいってみましょー。 ・Spring Data JPA でのクエリー実装方法まとめ - Qiita ⇧ 上記サイト様の説明にありますように、 ネイティブSQL JPQL CriteriaAPI 名前付…

Spring BootのThymeleafを2.x系から3.x系に変更してみる

Spring Bootで「spring-boot-starter-thymeleaf」を利用している場合、デフォルトでは2.x系が使われているようです。 Spring Boot Reference Guide ガイドにある通りに設定すれば、Tyhmeleaf 3系が使えるようになるようです。 pom.xmlの編集 Eclipseを起動し…

Spring DATA JPAのSpecificationで動的クエリー

Spring DATA JPAを使うと、ほとんどSQLを書かなくてもよくなるようです。 ・【Spring Data JPA】自動実装されるメソッドの命名ルール - Qiita ⇧ そのぶん、メソッドには命名規則があるみたいです。 ⇩ Spring DATA JPA 以外にも、いろいろなクエリーの実装方…

Spring BootでMySQL接続してSpring DATA JPAでデータを取得

前回、Spring Frameworkを導入してみました。そして、Spring BootでWeb(Spring MVC)とThymeleafを実際に利用してみました。今回は、Spring DATA JPAという機能を使ってデータベースとのデータをやり取りしてみたいと思います。 データベースには、MySQLを…

EclipseでSpring Frameworkを利用するために

Spring Frameworkを使う場合、STS(Spring Tool Suite)を利用するとことが多いと思われますが、今現在、Eclipseを使っていて、そのEclipseを使い続けていきたい場合、プラグインを導入すれば良いようです。 2020年1月14(火)追記:↓ ここから Pleiadies Al…

Spring FrameworkのDI(Dependency Injection)

Spring Frameworkの理解が進まない今日この頃ですが、今回はSpring FrameworkのなかのDI(Dependency Injection)についてです。 その前に、前回、『MySampleWebApp』というプロジェクトをSTSで作成しました。 今回、javaファイルをまだ作成していないのでja…

Spring Frameworkの構造

8月になってしまいました、熱中症には気を付けましょう。 Spring Frameworkについてすこしづつメモしていきたいと思います。 Spring Frameworkはwikipediaの説明によると、 Spring Framework は、Javaプラットフォーム向けのオープンソースアプリケーション…

Javaのフレームワーク Spring Framework

「五月雨の降り残してや光堂(ひかりだう)【出典奥の細道 平泉・芭蕉(ばせう)】」 五月雨や~、5月病の季節も終わりを告げ、6月病のスタートですかね。 本日は、Javaのフレームワーク Spring Frameworkについてです。 Spring Frameworkとは? Spring Frame…