タグ

2015年6月22日のブックマーク (8件)

  • Play framework – Blog

    トレーニングでplay frameworkでブログを作ってた。 タグをつけるところで若干詰まったのでメモ。 まずModelでBlogとTagをManyToManyで連携。 そしてBlogとTagを合わせた入力フォーム用のクラスを用意。 public class Entry { public String title; public String content; public String tag; } それをformヘルパーで表示してcontrollerでpostされたのをbindfromrequestしてget()する。 ここでgetした内容をそれぞれに分けてsave() Tagはカンマで区切ったものを分割してそれぞれ登録。 /*Blogのデータを保存*/ Blog blogData = new Blog(); blogData.title = f.get().title; blogD

    Play framework – Blog
    snoopyo
    snoopyo 2015/06/22
    [java]
  • Play Framework 2.3 For Java ことはじめ #11 リレーションを持つCRUD編 - まーぽんって誰がつけたの?

    Play Framework 2.3 For Java 入門記事一覧 第11回はリレーションを持つエンティティに関するCRUDについてです。 #6 データベース接続(JPA with Hibernate)編で一つのテーブルだけ持つ場合のCRUDはできることが分かって、これでだいたいOKかなと思ってたけど全然まだまだだった。 実際の世界ではそんな単純な構造や関係というのはめったになくて、必ず1対1、1対多、多対多などのリレーションを持ったエンティティによって構成されます。なのでこのリレーションを持った場合のサンプルアプリケーションを作ってみました。 これがほんとに正しいかは分からないけど、ひとまず一通りのリレーションとCRUDを考慮してあります。 mpon/play-jpa-relation · GitHub サンプルアプリケーションのERの説明 サンプルとして、こんなERを作ってみた。 "

    Play Framework 2.3 For Java ことはじめ #11 リレーションを持つCRUD編 - まーぽんって誰がつけたの?
  • Play Framework(Java)でEbeanを使ってManyToManyのリレーションを行う - hidemium's blog

    この記事は Play framework Advent Calendar 2014の 14 日目です。 前回、Ebeanを使ってリレーションを持つテーブルの操作を試してみました。しかし、多対多のリレーションについて、更新時に関係付けしたインスタンスが削除される事象が発生し、しばらくはまってしまいました。今回は、その時に確認した内容についてまとめました。*1 構成 Windows 8.1 Java 7 Play Framework 2.2.3 サンプル用のアプリについて ソースコードはhideakihal/play-ebean-relation · GitHubで公開しています。 ManyToManyを試すために以下のの2つのModelを用意しました。 Message・・・メッセージを管理 Member・・・ユーザ名を管理 models パッケージに,Message.javaとMember.

    Play Framework(Java)でEbeanを使ってManyToManyのリレーションを行う - hidemium's blog
  • Play! Framework 2.0 -> 2.3

    というわけで、担当プロジェクトはPlay! Framework 2.3(Java)を使うことに決まりました。どうせならScalaの方が良かったんですが、「社内リソースがない」ということで。そりゃそうだ。 で、自分の知識をScala->Javaに切り替えなければならないので、適当な記事を参考にひと通り学習しなおして見ることに。いやー…びっくりするほど忘れてた…。 記事はコレ。Play 2.0ベースで書かれています。手元の最新は2.3.4、1.2->2.0ほどではないものの、かなりの変更があって大変でした。連載開始2012年4月か…途中長い中断があって、待ち遠しかったのを覚えてます。 ■EBean関連で右往左往■ ま、一言でいえば、コレです。中の人が「EBeanは開発止まってるから、やっぱ2.3からJPAに戻るわw」と言ったとか。 しかし記事はEBean前提だし、とりあえず「EBeanかJPA

    Play! Framework 2.0 -> 2.3
    snoopyo
    snoopyo 2015/06/22
    [コンパイルエラー]
  • Play Java開発、今ならこうやる話

    Playframeworkアドベントカレンダー1日目です。 @kara_dがお送りします。 Play Javaは変化しまくってきた バージョン1.x系から数えると、Play frameworkが世に出てもうすぐ5年になります。 その間にPlayはずいぶんとその姿を変えてきました。Javaで作られていたフレームワークはScalaで出来たフレームワークへと変わり、バージョン2.3からはコンソール起動時に使う「Play」コマンド自体なくなってしまいました。 Play 1のころからJava版を使い続けてきた人間としては、これら変化への対応が常に求められてきた5年間だったと言えるでしょう。 僕自身はPlayをベースにした開発にシフトして3年くらいになります。 バージョン間のマイグレーションは、小さなプロジェクトであれば、さほど大きな修正ではないのですが、Playのコアの機能をどっぷりと使ったプロジェ

    Play Java開発、今ならこうやる話
  • ASEホームページ :: Play framework 2.0によるWebアプリケーション開発(第1回)

    Play framework 2.0によるWebアプリケーション開発(第1回) 2012年3月28日 はじめに みなさんはPlay frameworkというWebアプリケーション用フレームワークをご存知でしょうか? 連載では、最近正式版としてリリースされたばかりのPlay framework 2.0 について解説していきます。  第1回目となる今回は、 Play framework 2.0 についての説明と、ひな形となるアプリケーションを作成し、起動する手順について解説します。 Play framework 2.0 について Play framework 2.0(以下、Play! 2.0)は、Ruby on Railsフレームワークの影響を受けて作られたScala/Java用のWebアプリケーションフレームワークです。以下のような特徴があります。 Java EEを使用しない軽量フレームワ

    snoopyo
    snoopyo 2015/06/22
    play java
  • 【初心者向け】Play Frameworkを使ってみよう!(2) | Casley Deep Innovations株式会社 技術ブログ

    こんにちは。SI部の松葉です。 今回はPlay Frameworkのcontrollerとviewをカスタマイズしてみようと思います。 ■Welcomeページを削除し、オリジナルの表示にしてみよう。 デフォルトでは下記の表示がされます。 index.scala.htmlを変更してみましょう。 下記のように書き換えます。 再度http://localhost:9000にアクセスすると、Welcomeページが変更されます。 ■スタイルシートを設定してみましょう。 main.cssを変更してみましょう。 下記のように書き換え、再度http://localhost:9000にアクセスします。 オリジナルの表示が変更されます。 ■ルーティングについて どのアドレスにアクセスしたらどれを表示するかといったアドレスと表示のマッピング情報を確認します。 controllersパッケージのApplicati

    【初心者向け】Play Frameworkを使ってみよう!(2) | Casley Deep Innovations株式会社 技術ブログ
    snoopyo
    snoopyo 2015/06/22
    play java
  • Google Search Console

    Search Console でプロパティに関する Google 検索結果データを監視できます。

    Google Search Console
    snoopyo
    snoopyo 2015/06/22
    play