IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
グーグルとVMwareが、クラウドとオンプレミスのJava互換実行環境を実現。SpringとGWTの統合ツールも提供 グーグルがクラウドでのJava実行環境を提供する「Google App Engine for Java」は、これまでデータベースやJavaライブラリなどの制限から、独自のJavaアプリケーションを開発する必要がありました。 グーグルは5月19日(現地時間)、米サンフランシスコで開発者向けのイベント「Google I/O」でVMwareとの協業を発表。Springフレームワークに対応することで、オンプレミスとクラウドで互換性のあるJava実行環境を実現するとともに、データ構造などを設定するとユーザーインターフェイスまで揃った基本的なアプリケーション(スカッフォルド)まで自動的に生成してくれる統合開発ツールの提供を明らかにしました。 これまでのクラウドでのJavaアプリケーショ
2011年現在、おそらく世界で一番使用されているDIコンテナではないでしょうか(筆者の周りでは途中からSeasar2を使用することが多くなりましたが)。 Spring Frameworkの詳細については以下の記事をご覧ください。 ■Spring Sourceとは 以前、Rod Johnson氏は「Interface21」という企業のCEOを務めており、この企業ではSpring Frameworkの開発、コンサルティングおよびサポートを行っていました。 Spring Framework 2.5がリリースされてからしばらく後の2007年11月、Rod Johnson氏は社名を、「Spring Source」に変更しました。この辺りからSpring Sourceはオープンソース系企業の買収を行ったり、エンタープライズ系のプロダクトを発表していきます。 「Groovy」「Grails」を開発するG
Copyright © 2005 - 2024 Broadcom. All Rights Reserved. The term "Broadcom" refers to Broadcom Inc. and/or its subsidiaries. Terms of Use • Privacy • Trademark Guidelines • Your California Privacy Rights • Cookie Settings Apache®, Apache Tomcat®, Apache Kafka®, Apache Cassandra™, and Apache Geode™ are trademarks or registered trademarks of the Apache Software Foundation in the United States and/or
今回紹介するSpring Roo(以下、Roo)は、2009年12月31日にバージョン1.0.0がリリースされたばかりのSpringSourceの新しいプロダクトだ。 Rooは、コマンドラインからソースを自動生成するツール。Rooが開発された目的は、生産性の向上及び仕様変更や機能追加にも耐えうる継続的な開発を容易にすることである。 Rooが作成するソースは、Java界隈においてメジャーなフレームワークを利用しており、これまで培ってきたJava技術者の知識や経験を生かしつつ、よりクリエイティブに、より楽しく作業できることを目指している。 生産性に関しては、以前のSpringフレームワークは、設定ファイルを大量に記述しなければいけないなど批判されることもあった。Springフレームワークのバージョンアップと共に必要となる設定ファイルの量は確実に少なくなっているものの、それでも依然として相当量の
502 Bad Gateway nginx
EclipseベースIDEでSpring MVC開発ができRoo!:Rooでアプリ開発をRapidしようぜ!(2)(1/3 ページ) Eclipseベースの無料IDE「Spring Tool Suite」 第1回の記事「10ミニッツで絶対にできる、Spring Rooアプリ開発」では、コマンドラインからSpring Rooをシェルを使用してアプリケーションを作成してみました。今回はSpring Sourceが提供しているEclipseベースのIDE、「SpringSource Tool Suit」(以下、STS)を使用して開発してみましょう。 前回も少しだけ解説しましたが、STSはSpring系のサポートが非常に充実しており、さまざまな恩恵が受けられます。 SpringSource Tool Suiteのセットアップ 今回の筆者の環境は以下のようになっています。 OS:MacOS X 10
SpringSource Spring Roo 1.0.0が正式版として公開された。Spring RooはJavaで開発された開発ツール。Springフレームワーク、JSP、Hibernate、Spring Web Flow、Spring Securityなどを使っており、JavaのソースコードやWebアプリケーションとして必要になるXMLファイルなどを簡単な操作で一気に生成できるという特徴がある。コンテキストを加味したヘルプ機能を持ったRooシェルと呼ばれる操作用のCUI環境も用意されており、高機能シェルを操作するのと同じ要領で開発を進められるという特徴もある。 正式版として公開されたばかりだが、すでにドキュメントが整っており取りかかりやすくなっている点も注目される。 Spring Roo - Spring Roo Documentation Jump into Roo for extr
"One head cannot contain all wisdom." -- The Olduvai Cycle (Systems University Archives) Roo とは? Roo のプロジェクトリード Ben Alex 氏はブログ記事「Jump into Roo for extreme Java productivity」で以下のように説明されています。 Roo is a sophisticated round-tripping code generator that makes it quicker and easier than you've ever imagined to create and evolve Spring applications. Even if you have reservations about code generation, it
先日の記事を詳細化していこうと思う。Spring Rooは、エンティティ層-Web層というシンプルな2層構造になっている。 レイヤを多層化し、責務を明確化することで、コードの可読性や変更性は向上する。なぜなら、どこに何が書いてあるか探しやすくなるし、DRY原則を徹底することができるから。 しかし、レイヤが多層になるほど、アーキテクチャは複雑になり、生産性は落ちる。一例としては、ドメインモデルの各レイヤへの射影が必要になることが挙げられる。永続化のレイヤでは、JPAやHibernateの永続化オブジェクト、プレゼンテーション層では、入力や表示しやすい形式(プレゼンテーションモデルと呼ばれることもある)での表現。サービス層ではこの2つを仲介するためのDTO。レイヤを行き来するためには、本来的には同じエンティティでありながら、表現形式の異なるこれらのオブジェクトの「詰め替え」がいちいち必要になる
米SpringSource(米VMware)は12月17日、Java開発ツールの最新版「Spring Roo 1.2.0」を公開した。ライセンスがGPLからApache License 2.0に変更されたほか、多数のパフォーマンス改善やユーザビリティの改良が加えられている。 Spring RooはJava開発者向けのラピッドアプリケーション開発(RAD)ツール。Spring FrameworkやSpring MVC、Dojo、Apache Maven、Hibernateといったフレームワークに対応し、高速かつ容易にアプリケーションを作成できる。2009年12月に1.0.0を公開、今回リリースされた1.2.0は2010年10月に公開されたバージョン1.1.0以来のアップデートとなる。 Spring Roo 2.0では、Mavenのマルチモジュールプロジェクトに対応、複数のサブプロジェクトで構
Spring Rooとは Spring Roo は、Javaによる Springアプリケーション開発を効率化するコード生成ツールです。現在のバージョンは1.0.0.RC1となっています。まぁ、Java版のRailsみたいな感じですが、ラウンドトリップが行えます。簡単なコマンドでMavenのpom.xmlやソースを作成してくれます。 インストール 以下のサイトよりSpring Rooを取得します。今回取得したファイルはSpring Roo 1.0.0.RC1になります。 http://www.springsource.org/roo 任意ディレクトリに解凍した後、\bin へパスを通します。ここではC:\spring-rooに解凍したものとし、環境変数のPathにC:\spring-roo\binを追加します。 spring roo の起動 コマンドプロンプトより以下の操作を行います。 mk
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く