Java

Java で JSON 戻しサンプル (GET)

Jersey および Jackson ベースによるシンプルサンプル。 import java.net.URI; import javax.ws.rs.DefaultValue; import javax.ws.rs.GET; import javax.ws.rs.Path; import javax.ws.rs.Produces; import javax.ws.rs.QueryParam; import javax.ws.rs.core…

Java でシンプル RESTful サンプル

今風に Java でシンプルな RESTful を作成する方法を調べてみました。さしあたり Jersey を用いて確認しました。 Jersey https://jersey.java.net/ RESTful Web services を実現するための GlassFish 同梱で有名な JAX-RS 実装。 jar ファイル類 以下の組み…

Enterprise API によるSFDC接続

SFDC接続 public static EnterpriseConnection getEnterpriseConnection() throws ConnectionException { final ConnectorConfig connConfig = new ConnectorConfig(); connConfig.setUsername("UserName"); connConfig.setPassword("password"); connConfig…

iCal4J の利用サンプル

IgapyonICalLib.java import java.io.ByteArrayOutputStream; import java.io.IOException; import java.net.URISyntaxException; import net.fortuna.ical4j.data.CalendarOutputter; import net.fortuna.ical4j.model.DateTime; import net.fortuna.ical4j…

The Java Virtual Machine Specification: Java SE 8 Edition

http://docs.oracle.com/javase/specs/jvms/se8/html/index.html

FindBugs ディテクターのシンプルサンプル

FindBugs の検出器(Detector)を自作できると、さまざまな応用が利きます。ここではシンプルな FindBugs ディテクターを例示します。 ディテクター作成のために必要となるもの findbugs.xml、messages.xml、ディテクターの Java クラス(*.class)を格納した ja…

Apache Derby をローカルで動作させる

Class.forName("org.apache.derby.jdbc.EmbeddedDriver"); final Connection conn = DriverManager.getConnection("jdbc:derby:mydb;create=true"); conn.setAutoCommit(false);

シンプル・サーブレット (Servlet 3.0)

Java Servlet 3.0 では、それまでの Servlet に比べ、記述量が劇的に簡単になっています。これのシンプルサンプルをメモします。 最低限必要なディレクトリおよびファイルの構造 極端に最小限なファイル一覧を示します。 ★web.xml すら省略しています。 src/…

Java オワコン

Oracle、Java SE 7u11を公開 (Java オワコン) http://developers.slashdot.jp/story/13/01/14/0723233/Oracle%E3%80%81Java-SE-7u11%E3%82%92%E5%85%AC%E9%96%8B Java オワコンが現実味帯びてきたかもです。。。がんばれ Oracle! 、、、クライアント Java は…

セキュリティ問題によるクライアント Java の苦悩

セキュリティ上の問題が多く報告されている現状から、PC で動作するクライアント側 Java は苦境に立たされていると思います。 Java 7のセキュリティホール対策はこれだ! - WebブラウザのJavaプラグインを無効化すれば攻撃を予防できる http://news.mynavi.jp…

Oracle のイベント

WebLogic Server 12c Forum 2013 -Java EEの現在と未来、WebLogicが拓く新たな可能性- http://www.oracle.com/goto/jpm130201 参加予定。

私のプログラミング言語経験年数

私のプログラミング言語の経験年数は、おおむね以下のような分布となります。 Java : 12 年 C/C++ : 7 年 C#.NET: 3 年

: ManjyuRss という Java 用 RSS 2.0 Parser/Serializer ライブラリを作成して OSS で公開

ManjyuRss という Java 用 RSS 2.0 Parser/Serializer ライブラリを作成して OSS で公開しました。 http://sourceforge.jp/projects/manjyurss/wiki/ LGPL, EPL, ASL のトリプルライセンスです。 依存する JAR ファイルは特にありません。Java SE のみで動作…

Java 向け RSS ライブラリ: ROME

ROME : RSS and Atom Utilities for Java http://rometools.org/ ROME is a set of RSS and Atom Utilities for Java. Apache 2.0 ライセンス。Sun のコピーライトとなっていました。 ただし、ROME は JDOM を利用します。JDOM は Apache っぽいライセンスで…

Java の OAuth ライブラリ事情

Java の OAuth ライブラリ事情を、ものすごくざっくり調べました。 OAuth そのものについての情報 OAuth 2.0 http://www.atmarkit.co.jp/fsmart/articles/oauth2/01.html ゼロから学ぶOAuth http://gihyo.jp/dev/feature/01/oauth/0001 OAuth 2.0 対応ライブ…