Java
neuecc/LightNode · GitHub が新しい Swagger UI に対応したっていうのを見かけたので、こっちも見直してみようかなと。 *1 Swagger 拡張のメモ - お だ のスペースからの変わった点のメモ。 Swagger のバージョンを 1.5.2-M1 から 1.5.0 にしました。*2 大…
タイトルの通り Azure Web Apps(旧 Azure Web Sites) で Azure SQL Database に接続する Java アプリの JDBC Driver のバージョンを上げたら例外が出ました。。 JDBC Driver 4.0 では例外が出なかったのですが、4.1 に上げたら例外発生。 再現コード [code] …
参考サイト RestEasy client framework file upload - Stack Overflow RestEasy Client 使ってます。Jersey の方は知りません。 ちなみに リソースメソッドの @MultipartForm なパラメータに @BeanParam 付けると、リクエストをパラメータにマッピング出来ま…
SSMS と TDS のバージョンについて at SE の雑記 から Get started with SQL database auditing | Azure 見たんですが、JDBC4.0 だと TDS7.4 をサポートしてるけど、バグがあってセキュア接続文字列じゃないとダメだそうで。 JDBC4.1 なら セキュア接続文字…
PrimeFaces Community Forum - PrimeFaces Extensions 3.1.0 released PrimeFaces 5.2 がリリースされていますが Extensions 3.0.0 と一緒には動かせません。 - お だ のスペース で書きましたが、これで PrimeFaces 5.2 が試せますね。
Doma2とsql2oの例で発行しているクエリが異なるのでsql2oだとどれだけ楽なのかちょっとわからないなぁURL2015-04-13 07:27:48 via Twitter Web Client で Sql2o - Easy database query library - sql2o というのを知りました。 で トップページを見てこれ位…
4/8 にはリリースしていたのですが、 MigrationGuide - primefaces - Next Generation Component Suite - Google Project Hosting が書かれていないのでスルーしていました。 が、PrimeFaces 5.2.Final Released | のコメントに特に大きな変更ないから Migra…
Microsoft Azure SQL Database*1 では、リトライ処理が必須と言われています。 [SQL Database] アプリケーション作成における推奨事項について (Microsoft Azure SQL Database) - Microsoft SQL Server Japan Support Team Blog - Site Home - MSDN Blogs .N…
メモ:Swagger JAX-RS で同名のクラス(別パッケージ)を ApiModel(戻り値) として定義する時に気を付けること。 Swagger のバージョンは 1.5.2-M1 です。 吐かれる JSON 内の Model 定義には、クラスの simpleName が使われます。 パッケージ違いを考慮しない…
domaframework/doma · GitHub の 2.2.0 がリリースされました。 この中で SQL Server (2012以降) でのページング機能がちょっとだけ便利になりました。 従来ですと、offset を指定すると ORDER BY では SELECT で指定しているカラム全てを含む必要がありまし…
個人的なメモ。 Swagger 2.0 についての説明は本家や適当に調べて下さい。 REST APIを記述せよ!Swagger紹介 #apijp - Groovyラボ Swagger の紹介されているサイトでは、WebAPI と Swagger UI を同居させるパターンが多くて、public なサービスだと良いのか…
Chart コンポーネントは Printer コンポーネントからの印刷は出来ないようです。 PrimeFaces Community Forum Printer doesn't print Flash charts PrimeFaces Community Forum Printer not working for chart objects 2,3年前の回答ですが出来ないと書いて…
ColumnToggler が何かは SHOWCASE で確認してください。 PrimeFaces ShowCase でこれ基本的には、クライアント側だけの制御になります。 なので、初期表示に一部閉じておきたいとかの制御は基本出来ません。*1 が、Stateful Column Toggler | こんな記事が!…
Xtend - Modernized Java リリースノート 吐きだす Java のバージョンを指定出来るようになったようです。 .java から .xtend に変換する機能もあるようです。 Java8 指定なら Interface のデフォルトメソッドもOKのような事が書かれていました。 Miro's Blo…
Getting Started: Rinse and Repeat · Arquillian Guides 上の arquillian.xml の一部を WildFly 用に書き換えたらOK <container qualifier="wildfly-managed" default="true"> <configuration> <property name="jbossHome">~</property> </configuration></container>
WildFly 8.2 Final に載っている RESTEasy は 3.0.10.Final ですが、ドキュメントが 3.0.9.Final しか見つからないので 3.0.9 のドキュメントで紹介します。 Chapter 17. JAX-RS Content Negotiation @Produces で複数の MediaType を指定しているときに、通…
元ネタ:Faces Flowでリダイレクトできない… - Challenge Java EE ! 動きをみると、リダイレクト というより navigationCase が上手く効いてない感じでした。 とりあえず色々試して動かしてみました。 ちなみにこれで何で動くのかまでは調べてません。 FlowD…
Java で クエリ(SELECT) を 安全に改変したい。Doma 編 - お だ のスペース の続き 別のライブラリ jOOQ というのを試してみました。 jOOQ: The easiest way to write SQL in Java jOOQ は初めて触りましたが、中々面白そうな感じでした。 SQL は直書きたい…
.NET + SQL Server の組み合わせなら、この blog でも何回か取り上げている ScriptDom があります。 NuGet Gallery | Microsoft.SqlServer.TransactSql.ScriptDom 12.0.1 Microsoft.SqlServer.TransactSql.ScriptDom 名前空間 () が Java + Oracle でそうい…
Doma2 の1件検索はこちらを 検索 — Doma 2.0 ドキュメント 1件検索 悩んだのはこんなケース。 DB から 1行1項目(スカラ値)を取りたいけど、その項目は null の場合もあるし、そもそも条件にマッチする行が無い場合もある。 行が無い場合と、行はあるけど nul…
ここで紹介されています。 Java - JBossのRESTEasyにおけるMultipart Requestの文字化け対策 - Qiita ですが、PreProcessInterceptor は @Deprecated になっていました。 しかも @Provider 付けると Eclipse でこんな感じのエラーが。 The Provider must imp…
PHP 向けの SQL Server Driver (Preview) が出ています JDK7 向けのも出てます! - お だ のスペース で preview が出ていますと紹介していましたが、昨年12/13に正式版が出ました。 Download Microsoft JDBC Drivers 4.1 and 4.0 for SQL Server from Offic…
@nekop さんがサンプル書いてくれました。ありがとうございます! java-examples/jaxrs-jsonp at master · nekop/java-examples · GitHub WildFly-8.2.0.Final で試しましたがこれで動きました。 annotations="true" で jackson-provider を指定する必要があ…
WildFly-8.2.0.Final が何日か前に出てました。 WildFly Homepage · WildFly WildFly-8.1.0.Final の JAX-RS(RESTEasy) で JSONP を返そうとして上手く動かず。。 ※上手く動くサンプルどっか知りません? Jersey で JSONP は結構ブログとかに書かれているん…
11月の頭位の話しです。 Available Now: Preview Release of the SQL Server PHP Driver - SQL Server Team Blog - Site Home - TechNet Blogs PHP はあまり触らないのでどうでもいいのですが、JDK7 向けの JDBC Driver も出そうなことが書かれています。 現…
今日試しててハマったのでメモ 結論は、web.xml の Faces Servlet で url-pattern に .jsf を入れとくこと。 <servlet-mapping> <servlet-name>Faces Servlet</servlet-name> <url-pattern>*.xhtml</url-pattern> <url-pattern>*.jsf</url-pattern> </servlet-mapping> .xhtml を直アクセスさせない方法は幾つかありますが、 JSFのFaceletsでxhtmlに直接アクセスさせない方法 - DENの…
PrimeFaces Extensions 3.0.0の新しいコンポーネント - Challenge Java EE ! を見て 3.0.0 が出てるのを知りました。 で試してみましたが AnalogClock と Knob は テーマを指定しないとエラーが出て正しく動きません。 説明は AnalogClock で行いますが、Kno…
関西WildFly 8(旧JBoss AS)勉強会 - connpass にて、 「JSF アプリ作ったった ~EE サーバー載せかえ祭り~」というお題でお話しさせてもらいました。 Jsf アプリ作ったった from Oda Shinsuke 当日 WildFly で StereoType に CDI Scope を指定しても上手く…
ユーザーガイドに載ってる内容も込みで。 StreamedContent に ViewScoped は使えない。 RequestScoped にした場合、リクエストが2回来るから f:param で識別子を渡して getter で StreamedContent を生成し返すこと。 html 的には、<img src="..." > になるので commandButto…
関西WildFly 8(旧JBoss AS)勉強会 - connpass やるので、ちょこちょこネタ出し。 タイトルの通りなんですが、GlassFish4.0 では上手く動いて WildFly8.0.0 - 8.1.0 では上手く動きませんでした。 そんな困らなかったので詳しく追っかけてないですが、なんで…