2015-01-01から1ヶ月間の記事一覧

JPA2.1 でアノテーション使わずに Named Query を登録するには

JPA 2.1 の javax.persistence.EntityManagerFactory#addNamedQuery() のはなし。 検索してもあまりヒットしないので。 普通の NamedQuery の使い方 JPA で NamedQuery 使う時は、Entity にアノテーション指定して以下のように定義する。 @Entity @NamedQuer…

Accessing Relational Data using JDBC with Spring

Accessing Relational Data using JDBC with Spring Getting Started · Accessing Relational Data using JDBC with Spring このガイドでは Spring でリレーショナルデータへアクセスする手順を見ていきます。 What you’ll build Spring の JdbcTemplate で…

Accessing Data with JPA

Accessing Data with JPA Getting Started · Accessing Data with JPA このガイドでは Spring Data JPA を使い、リレーショナルデータベースにデータを保存し取得する方法を見ていきます。 What you’ll build POJO な Customer をインメモリデータベースに保…

Consuming a RESTful Web Service

Consuming a RESTful Web Service Getting Started · Consuming a RESTful Web Service このガイドではRESTful Web サービスを利用するアプリケーションの作成をしていきます。 What you’ll build Spring の RestTemplate を使い、次のような Facebook の Gr…

Converting a Spring Boot JAR Application to a WAR

Converting a Spring Boot JAR Application to a WAR Getting Started · Converting a Spring Boot JAR Application to a WAR Spring Boot には強力な2つのプラグインがあります。 spring-boot-gradle-plugin spring-boot-maven-plugin これらは本質的に同等…

Spring boot -- Hot swapping for idea--

Serving Web Content with Spring MVC Hot swapping を利用するには Spring Loaded が使える。 Spring Loaded Spring Loaded はJVMの停止なしにクラスファイルの変更を行う hot code replace ツール。 デバック実行時にメソッドの中身を書き換える hot swap …

Serving Web Content with Spring MVC

Serving Web Content with Spring MVC このガイドでは Spting による"hello world" Web サイトを作っていきます。 What you’ll need だいたい15分 お気に入りのテキストエディタかIDE JDK 1.6 以上 Gradle 1.11 以上か、 Maven 3.0 以上 How to complete thi…

Building a RESTful Web Service

Building a RESTful Web Service このガイドでは "hello world" RESTful web service を作っていきます。 What you’ll build 以下の GET リクエストで、 http://localhost:8080/greeting JSON 形式の挨拶を返します。 {"id":1,"content":"Hello, World!"} na…

Building an Application with Spring Boot

Building an Application with Spring Boot このガイドでは Spting Boot が迅速なアプリケーション開発にどのように役立つかをサンプルを提供します。 ちなみに http://start.spring.io/ で入力項目埋めるとプロジェクトの雛形がつくれます。 What you’ll bu…

JPA の Criteria API インターフェースの階層

わかりズラい。 代表的なメソッドのありか JPQL Clause Criteria API Interface Method SELECT CriteriaQuery select() Subquery select() FROM AbstractQuery from() WHERE AbstractQuery where() ORDER BY CriteriaQuery orderBy() GROUP BY AbstractQuery…

正しい要約は

etc

要約を作成せよ ビバリーヒルズ高校でジャーナリズム入門を教えていたのは、チャーリー・O・シムズという先生だった。 最初の授業の内容は、リード・パラグラフの書き方。 記事の要旨を簡素にまとめることが大事だ、とシムズは言った。 いつ、誰が、何を、な…