はじめに MongoDBの_idにはオリジナルなObjectIDがついてるけどこれをMySQLとかでいうようなオートインクリメントさせたい時の話 調べたら公式にドキュメントがあった Create an Auto-Incrementing Sequence Field のでこれをJavaで使ってみる ライブラリの追加 3.3.0のドライバを追加しておく 1<dependency> 2<groupId>org.mongodb</groupId> 3<artifactId>mongo-java-driver</artifactId> …
Read Moreはじめに JAX-RSで 1@Path("test") 2@GET 3public Map hoge(){ 4Map<String, String> data = new HashMap<>(); 5data.put("key", "value"); 6return data; 7} とかしたい時の話 依存性の追加 jersey-serverとjersey-jsonを追加する 追加してからメニューの実行->プロジェクトをビルド(F11)する pom.xmlに追記するか依存性の追加から 1<dependency> …
Read Moreはじめに NetBeansでJAX-RSを動かすところまでメモ 環境 NetBeans 8.2 EE版 https://netbeans.org/downloads/?pagelang=ja GlassFish 4.1.1 上のに付属してるやつ プロジェクト作成 プロジェクトを選択 ファイル→新規プロジェクト→Maven→Webアプリケーション 名前と場所 設定値は適当に決める この記事の値は全部デフォルト値で作成した時の話 設定 サーバー:GlassFish Server4.1.1 JavaEEバージョン:JavaEE 7 Web 終了押してプロジェクトを作成する 実装 左側のプロジェクトツリーのソース・パッケージの欄にあ …
Read Moreはじめに 前回と同じく使い方で困ったのでメモ 環境 NetBeans 8.2 というか1個前の記事JAX-RSを試すと同じ インストール プロジェクトツリーのプロジェクトファイル→pom.xmlを開く 以下を追加する 1<dependencies> 2// ここから 3<dependency> 4<groupId>net.sf.json-lib</groupId> 5<artifactId>json-lib</artifactId> 6<version>2.4</version> …
Read More