きのこたけのこ さん プロフィール

  •  
きのこたけのこさん: なんちゃってJava
ハンドル名きのこたけのこ さん
ブログタイトルなんちゃってJava
ブログURLhttp://taisyoku3650.blog.shinobi.jp/
サイト紹介文Java、Java関連技術を勉強するブログです
参加カテゴリー
更新頻度(1年)情報提供21回 / 8日(平均18.4回/週) - 参加 2017/07/16 10:10

きのこたけのこ さんのブログ記事

  • 過去の記事 …
  • Spring automatic wiring
  • Spring のautomatic wiring には、次の2つがある(1)Component scanning application context にそって、自動生成するbeanを、生成する(2) Autowiring bean の依存性を保障する [続きを読む]
  • Java Exceptionを学ぶ 2
  • 第二回目ですC言語のような手続き型の言語では、関数の呼び出しの失敗を判断するためにreturn value を用いるreturn value の特別な値、null や -1 が失敗を表すすべての関数呼び出しに対して、return value をチェックする必要があるそのため、エラー処理がプログラム全体にわたる [続きを読む]
  • Java Exceptionを学ぶ 1
  • インターネットに公開されているJava Idioms Exception Handling の肝を読んで、Exceptionの使い方を学んでみたいと思います第一回目ですExceptionは、failure をハンドリングする強力な機能であるしかし、何も戦略なく使うと、システムに複雑性をもたらすことになるそこで、Exceptionの使い方についての、フレームワークを提供するこのパターンを利用すれば、複雑さを抑えることができコードも、修正や拡張が容易になる続きは [続きを読む]
  • Java Function
  • Functionを定義して、applyを、実行するようです与えられた数を2倍にする関数ですこんな感じpublic static void main(String[] args) { int input = 3 ; Function func1 = (a) ->(a*2) ; System.out.println(func1.apply(input)); } [続きを読む]
  • SpringとEJB
  • Spring は、 EJB のかわりになるものではないしかし、Spring は、高機能でテストしやすくPOJO に対するトランザクションマネージャー機能等を提供するまた、AOPの機能も提供する [続きを読む]
  • Java ArrayListからArrayへ変換
  • toArray を使うようですこんな感じpublic static void main(String[] args) { ArrayList al = new ArrayList() ;
    al.add(1) ; al.add(2) ; al.add(3) ; Integer ai[] = new Integer[al.size()] ; // Arrayへ変換 ai = al.to
    Array(ai) ; for ( int i : ai) { System.out.println(i); } } [続きを読む]
  • Struts から Spring へ移行した方が良い理由
  • 1.継承の柔軟性Struts では、Actionを継承する必要があるSpringのコントロールは、インターフェースであり、どんなコンポーネントでもコントローラの役割を担うことができ、柔軟な設計ができる2.柔軟性Struts では、Form Bean等、オブジェクトの仕様を、Strutsに合わせる必要がある一方、Spring MVC は、インターフェースを使うことで、より柔軟になっている3. Struts は、単なるWebのフレームワークであるStruts は、プレゼン [続きを読む]
  • Java ForEachで繰り返し
  • 自作Personクラスを利用して、ForEachで、一覧を表示してみますpublic static void main(String[] args) { List person = Person.listPerson() ; person.forEach((p)->System.out.println(p.getName())); }かなり、すっきりしました [続きを読む]
  • Spring MVCを学ぶ
  • インターネットに公開されている資料をもとにSpringを学んでみたいと思います間違い等があったら、ごめんなさいSpringにおいて、最初にリクエストを処理するのは、DispatcherServletであるSpring MVCでは、フロントエンドのコントロール用の単一サーブレットが、リクエストの入り口となるフロントコントローラは、単一のサーブレットが、他のコンポーネントに要求に対する責任を委譲する一般的なWebアプリケーションパターンで [続きを読む]
  • iBATIS を学ぶ
  • インターネットに公開されている資料をもとにiBATISを学んでみたいと思います間違い等があったら、ごめんなさいSQLは、長い間利用されているiBATISは、リレーショナル・データベースとSQLに価値があるという考え方に基づいているプログラミング言語を変更した場合でも、SQLは大部分が、そのまま利用できた経験もあるiBATISはSQLをそのまま利用しようとする永続化レイヤーフレームワークではなく、オブジェクト指向ソフトウェア [続きを読む]
  • 過去の記事 …