2012-01-01から1年間の記事一覧

slim3チュートリアル

Google App Engine向けのMVCフレームワーク。チュートリアル https://sites.google.com/site/slim3appengine/getting-startedslim3 Update Site:http://slim3.googlecode.com/svn/updates/twitter的なサンプル作成の手順が書いてある。 クラス作成がAnt Task…

Google App Engine

Update Site: http://dl.google.com/eclipse/plugin/4.2project作成: New>Other>Google/Web Application ProjectGoogle/App Engine Connected Android Project も出てくるけど、次のバージョンでリリースされますと表示される。

android sampleを動かす

new > project > android sample project でプロジェクト作成右クリック>run as>android application で作成したエミュレータで実行される。

hibernate fetch戦略

基本lazyで必要なときに明示するのがよさそう。 User user = (User) session.createCriteria(User.class) .setFetchMode("permissions", FetchMode.JOIN) .add( Restrictions.idEq(userId) ) .uniqueResult();

spring MVC Validate

Modelに画面入力値を設定するところまで自動でやってくれる。 型の違いはどうなるのかと思ったら、 propertiesファイルのメッセージが入力エラーとして出力される。 public class Pet extends NamedEntity { private Date birthDate; messages.properties ty…

macのコマンド

だいたいlinux? ipconfigはifconfig 環境変数確認はprintenv

sprngframeworkのsample petclinicをhibernateで動かしてみる

web.xml こっちに変更 contextConfigLocation /WEB-INF/spring/applicationContext-hibernate.xmlこれででいいと書いてあったけど、Tomcatで起動できなかった。 Caused by: java.lang.ClassNotFoundException: javax.transaction.TransactionManager at org.…

MAC + eclipseでコード保管のショートカット変更

WindowのようにCtrl+SpaceだとSpotlightが出てきてうまくいかない、 設定>General>Keysでcontentでフィルターして contents assistで Option+Spaceを押して設定できる。 →なんか押しづらいから マックのメニュー>システム環境設定>スポットライトでショート…

Androidのエミュレータ

cd .../android-sdk-macosx/tools/ android avd でAndroid Virtual Device Managerが起動 この画面からAVDが作れる。・爆速にする方法 http://www.atmarkit.co.jp/ait/articles/1304/16/news024.htmlそのままだと超重いけど Use Host GPUにすると早くなる。

MAC開発元が未確認のため開けませんの対応

control押しながら右クリックメニューの開くを選択。

Androidアプリ開発環境構築

既存のeclipseを使いたいときAndroid SDKをダウンロードして 適当なフォルダにandroid-sdk-macosxをおく。ADT pluginを入れる。更新サイト:https://dl-ssl.google.com/android/eclipse/eclipseの設定でandroid sdkのパスに.../android-sdk-macosxを入れる。…

springframeworkのソース

spring-framework-3.1.3.RELEASEに含まれている projects下のプロジェクトを一括で全部ワークスペースにインポート。 この時点ではクラスパス変数IVY_CACHEが解決されてない。 projects下のbuild-spring-frameworkに移動してant を実行しjarをゲットする。 O…

springframeworkのダウンロード

http://www.springsource.org/download/communityspring-framework-3.1.3.RELEASE

SPRING TOOL SUITE 3.1.0.RELEASE - BASED ON ECLIPSE JUNO 4.2.1を入れてみた

eclipse junoベースのアプリみたい。 最初に表示されるDashBoardのExample Projectsで ワンクリックでspring-mvc-showcaseがプロジェクトとして追加された。 サンプル入れるの超簡単だった。

マックにはmavenがビルドインされてた

コマンド mvn -version で表示されたら入ってるApache Maven 3.0.3 (r1075438; 2011-03-01 02:31:09+0900) Maven home: /usr/share/maven Java version: 1.6.0_37, vendor: Apple Inc. Java home: /System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Conte…

eclipse mavenプラグイン

eclipse junoの更新サイト中 Collaboration>m2e...

springframeworkのサンプル

eclipseで新規>その他>SVNからプロジェクトをチェックアウト https://src.springframework.org/svn/spring-samples/jpetstoreはビルドがうまくいかなかった。 petclinicを入れてみる。mavenのリポジトリをみてるので プロジェクト直下でmavenのコマンド mvn …

WEBアプリの絶対パス取得

ServletContext#getRealPath() WEB-INF下のファイルにアクセスしたい時など

eclipseのsvnプラグイン

eclipse junoの更新サイト中 Collaboration>subversive 再起動したらもう一度インストールの確認があるが、最新版を選択すればOK。

MACにTOMCATをインストール

サイトからtar.gzを落として適用なフォルダにおく。