この商品は、以下のいずれかの理由で、現在販売しておりません。 ①ご選択いただいたデバイスには、対応しておりません。 対応している他のデバイスをご選択いただき、ご購入ください。 ②準備中、販売停止の商品となっております。申し訳ございません。
![ページを表示できません | VarsityWave eBooks](https://cdn-ak-scissors.b.st-hatena.com/image/square/3b39bc18da273b65594de6bac3f300f394a9b799/height=288;version=1;width=512/https%3A%2F%2Fcoop-ebook.jp%2Fshosai%2Fthumbnail%2FMBJ0%2F20526%2F120663797%2F001%2F001%2F20526_120663797_001_001_l.jpg)
Spring Bootとは いまから10年以上前、Spring frameworkは巨大化したJ2EEへのアンチテーゼとして登場し、 DIやAOPといった、当時の最新技術をもってWebアプリ開発に必要な機能を提供してくれました。 ※Spring frameworkについてはこのへん参照 Webアプリ開発において革新をもたらしたSpringでしたが、時間が経つにつれSpring frameworkまわりの さまざまなプロダクトが登場し、J2EE以上に肥大化していきました。 そこで最近登場したのが、今回紹介するSpring Bootです。 Spring Bootは「コードを全く生成することなく、XML構成ファイルなしで本番環境で利用できる Springベースのアプリを作成し、すぐに実行できるようにすること」とのことです。 開発者がSpring Bootを使用することで、「Springプラットフ
自己紹介 中村 twitter: @nakamura_to GitHub: nakamura-to Java 8の新機能 ラムダ式 Stream API Date and Time API Optional デフォルトメソッド これ全部 Doma 2 で使えます! Doma とは? S2Daoから発展したDBアクセスライブラリ 2 way SQL 注釈処理 依存ライブラリ 0 Doma 1 は Java 6 以上で動作 Doma 2 はDoma 1 を Java 8 に最適化 ラムダ式 TransactionManager tm = ... tm.required(() -> { Emp emp = dao.selectById(1); emp.setAge(emp.getAge() + 1); dao.update(emp); }); Stream API @Dao public int
Javaは決して悪い言語ではない。 C++からポインターの「*」やアロー演算子の「->」とかスコープ演算子の「::」とか気持ち悪いものを廃止・整理して、比較的読み易いシンタックスになったと思う。1995年当時から見れば、十分に出来の良い言語だったと思われる。 でも後発のC#でコーディングする機会が増えてきたら、如何にJavaが駄目(というか保守的な)言語かってのもまた同時に痛感してしまう。2005年リリースの2.0の時点で既にJavaをほぼ完全に上回っていると思うのに、その後ラムダ式・LINQ・拡張メソッドなど数多くの新機能が加わった現行C#とは最早比べるまでもないと思う。 以下は根拠。 ■注(2014年2月18日) このエントリーは殴り書きに等しい状態で放置してましたが、最近は思わぬところで読まれ始めたりしたので、ちょっと加筆修正しました。 ①そもそも純粋なオブジェクト指向言語ではない。
テストを書いているとモックオブジェクトを使う機会が多いと思います。そのモックオブジェクトは自前で作るよりは、JMockやMockito*1などのフレームワークを利用した方が楽でしょう。 今回は機能的に、ほぼ最強と思われるJMockitを紹介します。 これが、他のモックフレームワークとの機能比較です。 MockingToolkitComparisonMatrix - jmockit - A feature matrix comparing several mocking toolkits. - Project Hosting on Google Code 機能が多ければ使いやすいか。そんなことはないと思います。しかし、これは使いやすいかもと周りの人からお勧めがあったので、実際に使ってどんなところが使えるのか検証してみたので、書いてみます。あと、最後にScalaで使えるか試してみました。 あ、
2024-04-17: ICU 75 is now available. It updates to CLDR 45 (beta blog) locale data with new locales and various additions and corrections. C++ code now requires C++17 and is being made more robust. The CLDR MessageFormat 2.0 specification is now in technology preview, together with a corresponding update of the ICU4J (Java) tech preview and a new ICU4C (C++) tech preview. See Downloading ICU > ICU
Play Framework makes it easy to build web applications with Java & Scala. Play is based on a lightweight, stateless, web-friendly architecture. Built on Pekko (Play 3) and Akka (Play 2), Play provides predictable and minimal resource consumption (CPU, memory, threads) for highly-scalable applications. Developer friendly. Make your changes and simply hit refresh! All you need is a browser and a tex
JCS Overview JCS and JCACHE Downloads FAQ Development Release Notes Upgrading from 1.3 to 2.0 Upgrading from 2.x to 3.0 Mailing Lists Issue Tracking Source Repository Core Javadoc Getting Started Overview Basic JCS Config Plugin Overview Basic Web Example JCS User's Guide Core Auxiliary Modules Apache Commons JCS :: Core Apache Commons JCS :: JCache Apache Commons JCS :: JCache TCK Apache Commons
Description ActiveObjects is an intuitive, pure-Java ORM. AO is designed from the ground up to be extremely simple and easy to use from an API standpoint. AO can be used with either an existing database schema, or it can auto-generate the database schema from the user-specified entity interfaces. ActiveObjects also supports Rails-style database migrations, allowing incremental changes and refac
あけましておめでとうございます。 昨年の2006年はJavaにとってエポックメーキングな年でした。5月にJava EE 5がリリースされ,12月にはJava SE 6がリリースされています。また,11月にはJavaがオープンソースになるというビッグニュースも飛び込んできました。 昨年に比べると,今年は端境期ということもあり,あまり大きな動きはないかもしれません。しかし,Java EE 6やJava SE 7に対する準備が着々と進んでいるようです。例えば,Java SE 7では,XMLリテラルやスーパーパッケージなど言語仕様の変更も予定されており,目が離せないところです。 さらに,最近ではJava EE/SEといったメインストリームではなく,オープンソースのプロジェクトから技術革新が起こることも多々あります。Apache Software FoundationやThe Eclipse Fou
| 新しいページ | 編集 | 差分 | 編集履歴 | ページ名変更 | アップロード | 検索 | ページ一覧 | タグ | RSS | ご利用ガイド | 管理者に問合せ | おすすめリンク | 転職ならen | 転職ならエン | 派遣ならen | アルバイトならen | 就職ならen | デジカメプリント | 年賀状 | ましかくプリント | 辞書 | | 2ch風無料掲示板 | 無料ブログ作成 | ソーシャルプロフィール | 無料掲示板 | 高機能無料掲示板 | 無料ホームページ | 無料SNS |php |ポイント | @wiki - 無料レンタルウィキサービス | プライバシーポリシー
Summary Javaって終わっちゃったのかなぁ バッキャローまだ始まってないよ(キッズリターン) 大事なのは業界標準じゃない 好きなフレームワークは? きえていく言語によせて Clickの紹介 Javaって終わっちゃったのかなぁ(1) Javaが終わってんなーと思う日常の瞬間 ひとつの画面を作るのに9つファイルを編集中 これらを自動生成するのがexcelとかでバージョン管理できねー 既存フレームワーク(以後FW)をラップする内製FW ↑これが使いづらいとか ↑実は自社の前任者がつくったやつとか これってただの愚痴ですよね Javaって終わっちゃったのかなぁ(2) (Enterprise系における)Javaへの不満はどこから来るのか? 言語仕様がいけてないとか(これは微妙) 「みんなが使う」フレームワークが複雑すぎる フレームワーク作成者は、複雑な標準についていくだけで一杯一杯 納得でき
JavaFXとは? JavaFXとは、Sun Microsystemsの手により生み出された次世代のRIAプラットフォームだ。今年のJavaOneで発表されたばかりの技術で、現在、多くの開発者たちがその可能性を探るべく、日夜研究を行っている。 JavaFXの概要については、別記事として「JavaFXで作るコンテンツは"Unbelievably Rich" - "Javaの父"が語るJavaFX」「JavaFXの実態を暴け! JavaOne 2007で発表されたばかりの新RIA言語を試す」といった記事も掲載されているので、そちらも併せて参考にしていただきたい。 簡単に説明すると、JavaFXは、新しいスクリプト言語「JavaFX Script」を中心に、リッチなUIコンテンツをデバイスを問わずに実行できるようにすることが主目的の技術だ。「デバイスを問わずに」が一番のポイントであり、あらゆるデ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く