Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

タグ

Springに関するt_43zのブックマーク (103)

  • Seasar3の未来 - ありの日記

    Java Cloud Meeting Tokyo 2010 x Seasar Conference 2010に行ってきた。 Java Cloud Meeting Tokyo 2010 自分は午前中のひがさんの講演「Seasar3がやってきた」を見てきた。 今回はディスカッション形式と言うことで、会場にきている人にその場でアンケートをとって(2、3個質問を投げかけて自分の考えに近いものに挙手をするみたいない)、いろいろ感想をききながら今後のSeasarのあり方を考えていきましょうというスタイルで行われた。 まず、Seasar2の現状として、2年ほど前に新たな機能追加は行わない様にして、枯れたフレームワークとしていく方針をとったということ。その背景にはSeasar2は企業で多く使われていることもあり、どんどん機能追加していってそれに追随して行かなきゃ行けないっていうのはあんまり嬉しくない話。会

    Seasar3の未来 - ありの日記
  • 【ハウツー】概説 Springプロダクト(11) - エンタープライズJava開発に最適なIDE「STS」 (1) STSの中核をなすSpring IDE | エンタープライズ | マイコミジャーナル

    SpringSource Tool Suite(以下STS)はEclipseベースの無償のIDE(統合開発環境)だ。EclipseもIDEだが、STSはSpringSourceがターゲットとしてきた、エンタープライズJava開発に特化した統合開発環境である。そしてSTSは「ダウンロードするだけで、エンタープライズJava開発に必要な全ての機能を、最適な生産性で提供する」というコンセプトの元、開発されてきた。 Spring Tool Suiteの画面 さらに最近では、STSをクラウドを使ったWebアプリケーションの開発の入り口とするべく、機能拡張が進んできる。と言うのも、SpringSourceの母体であるVMWareは、4月にSalesforce.comとの提携を発表し、さらに5月に入り、Googleとの提携を発表した。どちらもクラウドを担ぎ上げている有力なクラウドベンダである。 これはV

  • 【ハウツー】概説 Springプロダクト(1) - まずはSpringの歴史と主要プロダクトを一覧 (1) バージョン2で革新を遂げた「Spring Framework」 | エンタープライズ | マイコミジャーナル

    はじめに 2002年、Rod Johnson氏が「実践 J2EEシステム(Expert One on One J2EE Design and Development)」を著した時、Springの名前は、MVCの解説の中で「このフレームワークはサンプルではなく、公開され自由に使えます」といった主旨の文章に続いてひっそりと記される程度の露出しかなかった。 この時、今のようにSpringの名前やSpringに関連したプロダクトがここまで広がるとは誰が予想しただろうか。2010年の現在、Javaのエンタープライズ・システムにおいてSpringは外せないプロダクトとなっている。 企画では、その巨大になったSpring関連のプロダクトを4カ月間にわたって順に紹介していく。まずは、この後に解説する様々なプロダクトの前置きとして、Springの歴史を追いながら、Springの主なプロダクトにどのようなも

  • Spring Roo登場 - Spring on Rails? | エンタープライズ | マイコミジャーナル

    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

    t_43z
    t_43z 2010/01/06
  • SpringSource,オープンソースJavaフレームワークの新版「Spring 3.0」を発表

    米VMwareの事業部門であるSpringSourceは米国時間2009年10月19日,オープンソースJavaフレームワークの新版「Spring 3.0」を発表した。まもなく正式版をWebサイトでダウンロード提供する予定。 Spring 3.0にEclipseベースの開発環境「SpringSource Tool Suite」を組み合わせると,容易にエンタープライズ・クラスのJavaアプリケーションを作れる。Webサービス用プロトコルRepresentational State Transfer(REST)に対応しており,高機能なWebアプリケーションが開発可能という。旧版の「Spring 2.5」と互換性がある。新版の新機能などは,ルイジアナ州ニューオリンズで開催中のSpringOne 2GX Conferenceで紹介する。 SpringSourceは,Springを開発するほかSpri

    SpringSource,オープンソースJavaフレームワークの新版「Spring 3.0」を発表
    t_43z
    t_43z 2009/10/20
  • 米SpringSource、無償になった「SpringSource Tool Suite」最新版リリース | OSDN Magazine

    Eclipseベースのアプリケーション開発環境の最新版「SpringSource Tool Suite(STS)2.1」を発表した。「Spring 3.0」をサポート、「Eclipse 3.4」または「Eclipse 3.5」(開発コード名「Eclipse Galileo」)から選択できる。 STSは、EclipseベースのSpringアプリケーション開発環境。SpringSourceは5月7日にSTSを無償化しており、2.1は無償化以来初のGA版リリースとなる。 最新版はSpring 3.0に対応、XMLエディタ・認証、@Configuration、@Beanアノテーションなどの最新機能を利用できる。OSGi開発ツールもサポートしたほか、バッチ処理「Spring Batch」のビジュアルエディタや「Spring Web Flow」、RADツール「Spring Roo」統合など自社プロジェ

    米SpringSource、無償になった「SpringSource Tool Suite」最新版リリース | OSDN Magazine
  • Embedded Jetty and Spring: The Lightweight Antidote for Java EE Complexity

    Embedded Jetty and Spring: The Lightweight Antidote for Java EE Complexity Enterprise Java development does not need to be heavyweight and Ant-driven; with embedded Jetty and Spring, it can be lean, mean, fast, and—above all—productive. n my 15 years as a software professional I've never seen a software stack as unproductive—not to mention as verbose or complicated—as J2EE, despite its enterprise-

  • SpringPython 1.0登場、SpringのパワーをPythonへ | エンタープライズ | マイコミジャーナル

    SpringSource 1日(米国時間)、Spring Pythonの最新安定版にして初のメジャーリリースとなるSpring Python 1.0.0 GAが発表された。Spring PythonはSpring Frameworkで実装されたコンセプトをPythonで実現するというもの。Javaで開発されているSpring Frameworkの機能やフレームワークをPythonに提供する。 すでにオーバービューやコンセプト、実装内容などをまとめた参照ドキュメントがSpring Python - Reference Documentationとして公開されているほか、開発に使えるAPIマニュアルがPython: package springpythonにおいて公開されている。 PythonGoogle App Engineの対応言語として最初に対応されるなど、活躍の場を広げている。Spr

  • Spring 3.0、Java 6とJava EE 5を主対象 | エンタープライズ | マイコミジャーナル

    SpringSource Java EEに対応したアプリケーションを開発するためのフレームワークはいくつもある。中でも複雑だったEJBに対する反面教師として登場したSpring Frameworkに対する支持は根強く、現在でももっともよく活用されているフレームワークのひとつとなっている。 Spring Frameworkの次期メジャーバージョンはSpring Framework 3.0.0だ。現在開発が進められており、5日(米国時間)には主要開発者であるJuergen Hoeller氏からマイルストーンリリースがおこなわれた。注目度の高いフレームワークであるだけに、次期バージョンがどういった方向に進むのかには注目しておく必要がある。現在明らかになっている3.0の特徴は次のとおり。 Java 6およびJava EE 5をターゲットとした最新のフレームワーク(最低限でもJava 5またはJ2E

    t_43z
    t_43z 2008/12/10
  • 米AdobeとSpringSource、エンタープライズ向けJava RIAで提携 | OSDN Magazine

    米Adobe Systemsと米SpringSourceは12月8日(米国時間)、Javaアプリケーションでの「Adobe Flash」対応を容易にすることを目指し、協業することを発表した。SpringSourceは新しいオープンソースプロジェクトを立ち上げ、2社の技術を統合する。 クライアント/プレゼンテーション層のAdobe Flash/FlexとSpringSourceのJava技術の連携を容易にすることで、エンタープライズ向けRIA(リッチインターネットアプリケーション)の開発を促進する。これにより、Java開発者はFlexとSpring Frameworkを利用して、エンタープライズRIAを迅速に開発できるようになるという。 この提携の下、SpringSourceは、Adobeのオープンソース技術BlazeDS」とSpringとを蜜に統合することを目的とした最新のオープンソース

    米AdobeとSpringSource、エンタープライズ向けJava RIAで提携 | OSDN Magazine
  • 第11回 Spring Securityでラクラク! セキュリティ対策

    株式会社DTSネットワーク事業部所属。Struts/Springベースのフレームワーク開発,プロジェクト支援に携わる。 今回から2回にわたって,Spring Securityについて取り上げます。Spring Securityは,Springのサブプロジェクトの一つです。以前までAcegi Securityと呼ばれていたセキュリティに関するフレームワークです。この連載を読んでいただいている方なら,名前くらいは聞いたことがあるのではないでしょうか? しかし,Spring Securityを利用すると,どんなセキュリティ対策ができるのかは,あまり知られていないように感じます。 稿では,まずSpring Securityを利用すると具体的に何ができるのか,また,反対に何ができないのかについて説明します。Spring Securityについて理解したところで,簡単なサンプルの作成を通して,Sp

    第11回 Spring Securityでラクラク! セキュリティ対策
  • 設定ファイルを書く(SpringとIBatisとweb.xml) - Fuckin’ 殴り書き

    前回は開発環境構築まで終わったのでいよいよ作っていこうと思う。 でも自動生成できるところはしていかないとめんどくさくてしょうがない。 まずビジネスロジックはJUDEでクラス図を書いたのでjavaスケルトンコードを出力。これでインターフェースと空の実装クラスが完成。パッケージもきちんと分けておけばそのとおりにフォルダが出力されるので、ワークスペースにどーんとブン投げればOK。 次にDAOまわり。今回はIBatisを使うのでAbatorっていうツールが使える。これは前にも使ったことがあって、すごく便利。O/Rマッパーを使用できない案件などで自作DAOを作るときとかも応用できそう。まぁやってることはそんなに難しくなくて、DBにアクセスしてテーブル定義からDAOとモデル、それからIBatis用のSqlMapファイルを生成してくれる。Springと連携する用の設定にすればSqlMapClientDa

    設定ファイルを書く(SpringとIBatisとweb.xml) - Fuckin’ 殴り書き
  • Wicket + Spring + IBatisでWEBアプリ - Fuckin’ 殴り書き

    個人的に簡単なグループウェアのWEBアプリを作ることにした。 というのも地元の友人結婚しだしたので、嫁さんとか含めてみんなでコミュニケーションとれるようにしたいね~ってことでつくることになった。 期間が1ヶ月(帰宅後と休日だけ)なので全部新しいものを使って勉強しながら作るのは無理っぽい。でもやるからには何か習得したいので、下記のような構成で行くことにした。 [OS]Ubuntu (バージョン忘れた。。自宅のサーバーとして稼働中) [言語]java(java6) [フレームワーク]Wicket 1.4,Spring 2.5,JPA(Hibernate)(色々実験してたら複雑なので次回。。今回はIBatis) [APサーバー]Tomcat 6 [データベース]PostgreSQL 8.3 DIコンテナは違うやつ使ってみたかった(Guiceとか)けど時間がないので慣れたSpringで。 もちろ

    Wicket + Spring + IBatisでWEBアプリ - Fuckin’ 殴り書き
  • Springは心を改めた - ひがやすを技術ブログ

    Springの新しいメンテナンスポリシーが物議をかもし出しましたが、あまりに批判が多かったからか、修正版のメンテナンスポリシーを発表しました。 We are amending our maintenance policy in the light of community feedback. We will make regular binary releases from the Spring trunk available to the community, with no 3 month window. For each version of Spring, community releases will be available while it remains the trunk or until the next version is stable. amendは「規則を改正す

    Springは心を改めた - ひがやすを技術ブログ
    t_43z
    t_43z 2008/10/10
    お、このS2JDBCの書き方はいいな。リファクタリングにも強いし。
  • SpringSourceの変更にコミュニティが反応、Rod Johnson最高経営責任者が説明

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    SpringSourceの変更にコミュニティが反応、Rod Johnson最高経営責任者が説明
    t_43z
    t_43z 2008/10/05
  • 第10回 Spring&Struts連携のベスト・プラクティスはこれだ!

    株式会社NTTデータ関西 法人ソリューション事業部所属。Struts/Springを利用したフレームワーク開発,プロジェクト支援に携わる。最近は,.NETを利用したフレームワーク開発に携わる。 稿では,Springから提供されているStruts連携について解説します。Strutsは,画面遷移などをサポートするSpringMVCと同じプレゼンテーション層のフレームワークです。 Springでは,Strutsと連携する方法として,4つのパターンを提供しています。利用者としては,結局どの方法を利用すればよいのか悩むところではないでしょうか? また,すでにSpringとStrutsを連携している人にとっては,当に今の方法が最適なのかどうかを不安に思っている人もいるのではないでしょうか? 稿では,まず,根的な部分として,なぜSpringが提供するSpringMVCではなく,Strutsを利用

    第10回 Spring&Struts連携のベスト・プラクティスはこれだ!
  • TheServerSide | Your Java Community discussing server side development

    OpenAI API tutorial: How to use AI prompt chaining This walkthrough teaches developers how to chain AI prompts and models using the OpenAI API, in this case to identify and present specific data from William Shakespeare plays. Get started with Spring Tools Suite 4 Getting started with Spring Boot has never been easier. The Spring Tools Suite for Eclipse comes with everything you need to write, com

    t_43z
    t_43z 2008/10/03
    SpringSourceが独自のAPサーバをリリース。GPLと商用のデュアルライセンス
  • Springの新しいメンテナンスポリシーでJava界の勢力図が変わる - ひがやすを技術ブログ

    Springの新しいメインテナンスポリシーが発表されました。 http://www.springsource.com/node/558 それに対するTSSの反応はこちら。 http://www.theserverside.com/news/thread.tss?thread_id=50727 新しいメンテナンスポリシーがどういうものかというと、 新しいメジャーバージョンをリリース後、3ヶ月はコミュニティー(無償)バージョンをリリースする。 3ヶ月たった後のメンテナンスリリースは、エンタープライズ(有償)版のお客様だけにリリースする。 エンタープライズ版は、3年間保障する。 3ヶ月たった後に行われた修正は、次のメジャーリリースには含まれる。 というものです。メジャーバージョンとは、二つ目の数字までのリリースのこと。例えば、2.1.xの次に2.5.0がリリースされれば、メジャーバージョンのリリ

    Springの新しいメンテナンスポリシーでJava界の勢力図が変わる - ひがやすを技術ブログ
    t_43z
    t_43z 2008/09/30
    これは・・・
  • STBBS.NET blog: Springと一緒に Wicketを使う

    我が社は主に Flexと BlazeDSを用いた RIAに注力している。このプラットフォームを用いる場合、サーバ側ではほぼ純粋にビジネスロジックを提供するだけで良いため典型的なMVCタイプの Webアプリケーションよりもさらに分業が容易であるという利点がある。 しかしながら、常にユーザの環境が RIAに適しているとは限らないし、「文書を読ませる」機能に関して言えばそれを Flash Player上に実現した場合あまりユーザにとって快適とは言い難いものになる可能性が高い。 などの理由から、従来通りHTMLで表現される Webアプリケーションを実装する場合も少なからずあるため、近頃先進的な向きに人気の高い Wicketを調べてみた(むろん、同様の目的には Spring MVCや Struts2を使っても良いのだが)。 ここでは、既に Spring Frameworkが Webアプリケーションに

  • 【ハウツー】"Without EJB"なAPサーバ「SpringSource Application Platform」 (1) Spring Frameworkを最大限に生かすAPサーバ | エンタープライズ | マイコミジャーナル

    SpringSource Application Platformとは Spring Frameworkの開発者Rod Johnson氏が率いる企業「SpringSource」が、先月30日にSpringSource Application Platform(以下、SSAP)のβ版をリリースした。 SSAPとは何か。簡潔に言うなら、「EJBを捨て、OSGiとSpring Framework、そしてTomcatを採用した、ライトウェイトなアプリケーションサーバ」である。様々な変遷を経て肥大化した現在のJava EE標準から離れ、Spring FrameworkやOSGiといったテクノロジーを最大限活用すべく、一から設計されたアプリケーションサーバ、それがSSAPだ。 Spring Frameworkは、言わずと知れた著名なDI(Dependency Injection)コンテナである。こちら