Spring framework

Springframeworkを使うインターネット事業会社

投稿日:2017年9月28日 更新日:

いわゆるWeb企業でも、サーバサイドはSpringframeworkを使っているという企業はあります。

springday2016より

http://springday2016.springframework.jp/session.html

このイベントの登壇情報から抽出しました。

LINE株式会社

サーバサイドにJava/Springframeworkを使用。
SpringBoot 1.4.0
MyBatis-Spring(Spring Data JPAも少しは使われてるが少数派)
freemakerとThymeleaf両方

スマートニュース株式会社

SmartNews(スマホアプリ)のニュース配信基盤、管理画面にSpringBootを使用。

楽天株式会社

楽天トラベルで使用。
Struts系、SAstruts→2011年からSpringが主力に。
SpringBootを使用。

株式会社サイバーエージェント

アメブロのサーバサイドはSpring Bootで構築。
2004年から開始されたサービスで、Struts1.X、S2Strutsだったのを、移行した。

先端の印象のあるCAでも典型的なSpring Bootが使用されてることがわかる。

 

まとめ インターネット事業会社のSpring導入理由は?

  1. XML地獄を回避すること

-Spring framework

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

アーキテクチャに拘るのはアーキテクトだけでよい

アーキテクチャ、アプリケーションのレイヤー化というのは、アーキテクトがこだわれば良い話である。 あまりそこに拘るがために、肝心のサービス内容を議論することがおざなりになってわいけない。 また、アーキテ …

no image

Spring Bootアプリケーションを起動するとThe Tomcat connector configured to listen on port 8080 failed to start

SpringBootアプリケーションは、Tomcatに配備せずに動作確認ができます。 SpringBootにTomcatサーバー機能が組み込まれてるからですね。 Eclipseで修正→動作確認→修正→ …

no image

Spring MVC HTTPセッションの利用

Controllerクラスにおいてセッションやリクエストに任意の値を格納する方法は、いろいろある。便利なのは処理メソッドの引数にWebRequestをとっておけば、セッション・リクエスト両スコープに対 …

no image

【SpringMVC】input type=”text”の必須入力チェックは@NotNullではなく@NotBlankで

SpringMVCのinput type=”text”の必須入力チェックとして、フォームクラスのプロパティのアノテーションに「@NotNull」を指定したところ、チェックが走り …

no image

SpringMVCでドメイン駆動開発に役立つサイト・スライド

1 SpringMVCでドメイン駆動開発を行う時の具体的なコード例 ドメインロジックに集中せよ 〜ドメイン駆動設計 powered by Spring from 亨 増田 2 データクラス+機能クラス …