今月の技術トピックス 株式会社フォアフロンティア 2013/05 帰社日 1. 今月の技術トピックス • 今月のトピックスは以下の通り (1) Java関連 (2) モバイル関連 (3) 簡単な試験 1-1. Struts1の終焉 • ご存知の通り、Web開発の初期では主流だっ たMVCフレームワーク • 今後はStruts2を主力とし、Struts1については メンテナンスされない →なので間違っても現場で提案しないように! →Struts2系はWebWorkが基になっている • Struts1系をマイグレーションする場合は 「Struts2」、「Spring Web MVC」、「Grails Stripes」を推奨している 1-2-1. WildFly • 「WildFly」と聞いて理解できている人がいれ ばよく勉強している証拠です • しかも、皆さんは必ず知っている内容です! • 何だかわかりますか? 1-2-2. WildFly • 「WildFly」とは「JBoss」が改名された名称をさ します →新しい名称は公開投票で決めたらしい • ただし、名称以外の変化は無い(短期的) →製品版は今までどおり「JBoss」で変更なし • ちなみに名称変更繋がりで「iBatis」は何に名 称変更したか知ってますよね? →相当前だから知ってると思いますが・・・ 1-3. Java8 • 当初予定だった2013/09リリース予定だった が延期が決定 →半年程度 →セキュリティー問題で人員が取られたのも少 し影響・・・ • 実際に遅れた一番に要因はProject Lambda の組込に手こずっているようです 2-1. Tabris 1.0 • iOS、Androidのクロスプラットフォームに対応 したJavaモバイルフレームワーク →いろいろな会社が出しすぎですね・・・ →こちらは有料っぽいですが・・・ • メリットとしては開発の大部分をJavaでできる らしい! 3. SQL解析 • 以下のSQLの問題点と改善方法を教えて! 【SQL】 SELECT x.name, (SELECT count(*) as cnt FROM t WHERE t.name=x.name) FROM x GROUP BY x.name • さすがに簡単すぎですかね・・・
© Copyright 2024 ExpyDoc