<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>ボビー 気ままに Antian's Memo Libs</title>
<link>https://ameblo.jp/bobby70s/</link>
<atom:link href="https://rssblog.ameba.jp/bobby70s/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>Gorilla(ゴリラ)ベース・モンゴロイド系の生命体。見た目はTERAフォーマー。日常の些細をメモる。</description>
<language>ja</language>
<item>
<title>HTTPメソッド RESTサービス実装②（PUT、DELETEはダメみたい）</title>
<description>
<![CDATA[ <p>サンプル実装②</p><p>package jp.test.sample;</p><p><span style="color:#FF0000;">import javax.ws.rs.DELETE;</span><br>import javax.ws.rs.GET;<br><span style="color:#FF0000;">import javax.ws.rs.POST;<br>import javax.ws.rs.PUT;</span><br>import javax.ws.rs.Path;<br>import javax.ws.rs.PathParam;</p><p>/**<br>&nbsp;* http://localhost:8080/sample/rest/hello/{message}<br>&nbsp;*/<br>@Path("shuttle")<br>public class TestShuttle {</p><p>&nbsp; &nbsp; @GET<br>&nbsp; &nbsp; @Path("/hello/{message}")<br>&nbsp; &nbsp; public String getDestination(@PathParam("message") String message) {<br>&nbsp; &nbsp; &nbsp; &nbsp; return "TEST's hello, " + message;<br>&nbsp; &nbsp; }</p><p><span style="color:#FF0000;">&nbsp; &nbsp; @GET<br>&nbsp; &nbsp; @Path("/bus")<br>&nbsp; &nbsp; public String getBusDestination() {<br>&nbsp; &nbsp; &nbsp; &nbsp; return "TEST, Get Method!";<br>&nbsp; &nbsp; }</span></p><p><span style="color:#FF0000;">&nbsp; &nbsp; @POST<br>&nbsp; &nbsp; @Path("/bus")<br>&nbsp; &nbsp; public String createBusDestination() {<br>&nbsp; &nbsp; &nbsp; &nbsp; return "TEST, Create Method!";<br>&nbsp; &nbsp; }</span></p><p><span style="color:#FF0000;">&nbsp; &nbsp; @PUT<br>&nbsp; &nbsp; @Path("/bus")<br>&nbsp; &nbsp; public String updateBusDestination() {<br>&nbsp; &nbsp; &nbsp; &nbsp; return "TEST, Update Method!";<br>&nbsp; &nbsp; }</span></p><p><span style="color:#FF0000;">&nbsp; &nbsp; @DELETE<br>&nbsp; &nbsp; @Path("/bus")<br>&nbsp; &nbsp; public String removeBusDestination() {<br>&nbsp; &nbsp; &nbsp; &nbsp; return "TEST, Remove Method!";<br>&nbsp; &nbsp; }</span><br>}</p><p>&nbsp;</p><p>図の朱枠部分を追記。</p><p><a href="http://stat.ameba.jp/user_images/20160704/22/bobby70s/63/15/p/o0800066913689479687.png"><img width="420" height="351" alt="" src="https://stat.ameba.jp/user_images/20160704/22/bobby70s/63/15/p/o0800066913689479687.png"></a></p><p>&nbsp;</p><p>追記した処理を呼び出す画面を、</p><p>WebContent直下に「test.html」として作成。</p><p>&nbsp;</p><p>&lt;!DOCTYPE html&gt;<br>&lt;html&gt;<br>&lt;head&gt;<br>&lt;meta charset="UTF-8"&gt;<br>&lt;title&gt;test&lt;/title&gt;<br>&lt;/head&gt;<br>&lt;body&gt;<br>TEST!<br>&lt;form action="http://localhost:8080/sample/rest/shuttle/bus" method="get" id="getid"&gt;<br>&lt;/form&gt;<br>&lt;form action="http://localhost:8080/sample/rest/shuttle/bus" method="post" id="postid"&gt;<br>&lt;/form&gt;<br>&lt;form action="http://localhost:8080/sample/rest/shuttle/bus" method="put" id="putid"&gt;<br>&lt;/form&gt;<br>&lt;form action="http://localhost:8080/sample/rest/shuttle/bus" method="delete" id="deleteid"&gt;<br>&lt;/form&gt;<br>...&lt;p&gt;&lt;input type="submit" value="GET送信する" form="getid"&gt;&lt;/p&gt;<br>...&lt;p&gt;&lt;input type="submit" value="POST送信する" form="postid"&gt;&lt;/p&gt;<br>...&lt;p&gt;&lt;input type="submit" value="PUT送信する" form="putid"&gt;&lt;/p&gt;<br>...&lt;p&gt;&lt;input type="submit" value="DELETE送信する" form="deleteid"&gt;&lt;/p&gt;<br>&lt;/body&gt;<br>&lt;/html&gt;</p><p>&nbsp;</p><p><a href="http://stat.ameba.jp/user_images/20160705/23/bobby70s/94/d3/p/o0800040813690322421.png"><img src="https://stat.ameba.jp/user_images/20160705/23/bobby70s/94/d3/p/o0800040813690322421.png" width="420" height="214" alt=""></a></p><p>&nbsp;</p><p>これをサーバー配置して動かしてみるね。</p><p>&nbsp;</p><p><a href="http://stat.ameba.jp/user_images/20160704/21/bobby70s/86/87/p/o0622042513689444872.png"><img width="420" height="287" alt="" src="https://stat.ameba.jp/user_images/20160704/21/bobby70s/86/87/p/o0622042513689444872.png"></a></p><p>&nbsp;</p><p>上から順にボタン押下してみると、</p><p>GET、POSTはそれぞれのHTTPメソッドのアノテーションで</p><p>修飾しているメソッドを実行している。</p><p><a href="http://stat.ameba.jp/user_images/20160704/21/bobby70s/a0/e8/p/o0622043113689449994.png"><img width="420" height="291" alt="" src="https://stat.ameba.jp/user_images/20160704/21/bobby70s/a0/e8/p/o0622043113689449994.png"></a></p><p>&nbsp;</p><p>けれど、PUT、DELETEは<span style="font-size:1.4em;"><span style="color:#FF0000;"><span style="font-weight:bold;">NG</span></span></span><span style="font-size:1em;"><span style="color:#FF0000;"><span style="font-weight:bold;">（ダメ）</span></span></span>でした。</p><p><a href="http://stat.ameba.jp/user_images/20160704/21/bobby70s/03/9c/p/o0622021413689453316.png"><img width="420" height="145" alt="" src="https://stat.ameba.jp/user_images/20160704/21/bobby70s/03/9c/p/o0622021413689453316.png"></a></p><p>Getで送信しちゃってるんだよ。</p><p>&nbsp;</p><p>Jerseyは、HTTP1.1の、GET、POST、PUT、DELETEの</p><p>４メソッドを意識しているんでしょうが、</p><p>HTTPプロトコル的にはGET、POSTしかないらしいんですね～。</p><p>RESTfulっぽくしたいのだけれど、どうしたものか。。。</p><p><br>この問題を解決するために</p><p>JavaScript の&nbsp;Ajax&nbsp;を使いたいので、</p><p>次回のRESTサービス実装では、</p><p>HTML画面に、jQueryをインクルード利用します。</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/bobby70s/entry-12177324565.html</link>
<pubDate>Mon, 04 Jul 2016 21:36:24 +0900</pubDate>
</item>
<item>
<title>HTTP GETメソッド RESTサービス実装①</title>
<description>
<![CDATA[ <p>サンプル実装①</p><p>package jp.test.sample;</p><p>import javax.ws.rs.GET;<br>import javax.ws.rs.Path;<br>import javax.ws.rs.PathParam;</p><p>@Path("shuttle")<br>public class TestShuttle {</p><p>&nbsp;&nbsp; &nbsp;@GET<br>&nbsp;&nbsp; &nbsp;@Path("/hello/{message}")<br>&nbsp;&nbsp; &nbsp;public String getDestination(@PathParam("message") String message) {<br>&nbsp;&nbsp; &nbsp;&nbsp;&nbsp; &nbsp;return "Forward to TEST's hello, " + message;<br>&nbsp;&nbsp; &nbsp;}<br>}<br> </p><p>これをAPサーバーに配置して、</p><p>動かしてみます。</p><p><a href="http://stat.ameba.jp/user_images/20160626/23/bobby70s/d3/d5/p/o0800043013682883672.png"><img src="https://stat.ameba.jp/user_images/20160626/23/bobby70s/d3/d5/p/o0800043013682883672.png" width="420" height="226" alt=""></a></p><p>&nbsp;</p><p>URI：</p><p>http://localhost:8080/sample/rest/<span style="color:#FF0000;">shuttle/hello/HeyYo</span></p><p><a href="http://stat.ameba.jp/user_images/20160626/23/bobby70s/e6/a4/p/o0623020813682890940.png"><img src="https://stat.ameba.jp/user_images/20160626/23/bobby70s/e6/a4/p/o0623020813682890940.png" width="420" height="140" alt=""></a></p><p>&nbsp;</p><p>こんな感じ。</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/bobby70s/entry-12174733557.html</link>
<pubDate>Sun, 26 Jun 2016 23:53:53 +0900</pubDate>
</item>
<item>
<title>動的WebプロジェクトにRESTサービス(JAX-RS Jersey)環境を。</title>
<description>
<![CDATA[ <p>ダウンロードしておいた、JerseyのZIPファイルを解凍して、</p><p>以下の３つのフォルダから全てのJARファイルを取リ出し、</p><p>　・　api</p><p>　・　ext</p><p>　・　lib</p><p><a href="http://stat.ameba.jp/user_images/20160626/17/bobby70s/c2/a2/p/o0753047813682512706.png"><img width="420" height="267" alt="" src="https://stat.ameba.jp/user_images/20160626/17/bobby70s/c2/a2/p/o0753047813682512706.png"></a></p><p>&nbsp;</p><p>Webアプリケーション・ライブラリとして、「WEB-INF」下の「lib」にコピー配置。</p><p><a href="http://stat.ameba.jp/user_images/20160626/17/bobby70s/39/de/p/o0610049613682518126.png"><img width="420" height="342" alt="" src="https://stat.ameba.jp/user_images/20160626/17/bobby70s/39/de/p/o0610049613682518126.png"></a></p><p>&nbsp;</p><p>次に、web.xml をいじる、の、だ、が～</p><p>&nbsp;</p><p>■　変更まえ（デフォルト）</p><p>&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br>&lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1"&gt;<br>&nbsp; &lt;display-name&gt;sample&lt;/display-name&gt;<br>&nbsp; &lt;welcome-file-list&gt;<br>&nbsp; &nbsp; &lt;welcome-file&gt;index.html&lt;/welcome-file&gt;<br>&nbsp; &nbsp; &lt;welcome-file&gt;index.htm&lt;/welcome-file&gt;<br>&nbsp; &nbsp; &lt;welcome-file&gt;index.jsp&lt;/welcome-file&gt;<br>&nbsp; &nbsp; &lt;welcome-file&gt;default.html&lt;/welcome-file&gt;<br>&nbsp; &nbsp; &lt;welcome-file&gt;default.htm&lt;/welcome-file&gt;<br>&nbsp; &nbsp; &lt;welcome-file&gt;default.jsp&lt;/welcome-file&gt;<br>&nbsp; &lt;/welcome-file-list&gt;<br>&lt;/web-app&gt;</p><p>&nbsp;</p><p>■　変更あと</p><p>&lt;?xml version="1.0" encoding="UTF-8"?&gt;<br>&lt;web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1"&gt;<br>&nbsp; &lt;display-name&gt;sample&lt;/display-name&gt;</p><p>&nbsp;</p><p>&nbsp; &lt;!-- Jersey's&nbsp;Servlet --&gt;<br><span style="color:#FF0000;">&nbsp; &lt;servlet&gt;<br>&nbsp; &nbsp; &lt;servlet-name&gt;javax.ws.rs.core.Application&lt;/servlet-name&gt;<br>&nbsp; &lt;/servlet&gt;<br>&nbsp; &lt;servlet-mapping&gt;<br>&nbsp; &nbsp; &lt;servlet-name&gt;javax.ws.rs.core.Application&lt;/servlet-name&gt;<br>&nbsp; &nbsp; &lt;url-pattern&gt;/rest/*&lt;/url-pattern&gt;<br>&nbsp; &lt;/servlet-mapping&gt;</span></p><p><br>&lt;/web-app&gt;</p><p>&nbsp;</p><p>これで、</p><p>http://localhost:8080/sample/rest/～&nbsp;</p><p>っていうアクセスが出来る準備完了です。</p><p>&nbsp;</p><p>以上、JAX-RS環境おわり。</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/bobby70s/entry-12174607123.html</link>
<pubDate>Sun, 26 Jun 2016 17:53:36 +0900</pubDate>
</item>
<item>
<title>Eclipse4.5から動的Webプロジェクトの作成</title>
<description>
<![CDATA[ <p>Eclipseメニューから、</p><p>[ファイル]-[新規]-[その他]のように進んでいく。</p><p>&nbsp;</p><p>さらに、ウィザードから[Web][動的 Web プロジェクト]を選択し、</p><p>[次へ]。</p><p>&nbsp;</p><p><a href="http://stat.ameba.jp/user_images/20160626/17/bobby70s/c5/d0/p/o0800053413682479500.png"><img src="https://stat.ameba.jp/user_images/20160626/17/bobby70s/c5/d0/p/o0800053413682479500.png" width="420" height="280" alt=""></a></p><p>&nbsp;</p><p>サンプルぷろじぇくとを作成します。</p><p><a href="http://stat.ameba.jp/user_images/20160626/17/bobby70s/11/8c/p/o0791072813682483687.png"><img src="https://stat.ameba.jp/user_images/20160626/17/bobby70s/11/8c/p/o0791072813682483687.png" width="420" height="387" alt=""></a></p><p>ここで、ターゲットランタイムは「Tomcat８(Java8)」を選択。</p><p>&nbsp;</p><p>「次へ」、「次へ」、．．．Webモジュール設定になったら、</p><p><a href="http://stat.ameba.jp/user_images/20160626/17/bobby70s/99/d8/p/o0800042313682489850.png"><img src="https://stat.ameba.jp/user_images/20160626/17/bobby70s/99/d8/p/o0800042313682489850.png" width="420" height="222" alt=""></a></p><p>「web.xml&nbsp;デプロイメント記述子の生成」にチェック入れ。</p><p>[完了]。</p><p>&nbsp;</p><p>こんな感じ。</p><p><a href="http://stat.ameba.jp/user_images/20160626/17/bobby70s/8f/75/p/o0661037313682491707.png"><img src="https://stat.ameba.jp/user_images/20160626/17/bobby70s/8f/75/p/o0661037313682491707.png" width="420" height="237" alt=""></a></p><p>&nbsp;</p><p>以上。</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/bobby70s/entry-12174597172.html</link>
<pubDate>Sun, 26 Jun 2016 17:19:28 +0900</pubDate>
</item>
<item>
<title>JAX-RS Jersey(じゃーじぃー)ダウンロード</title>
<description>
<![CDATA[ <p>JavaにRESTful Webサービス（RESTful Web Services in Java.）。</p><p><a href="https://jersey.java.net/download.html">https://jersey.java.net/download.html</a></p><p>&nbsp;</p><p>いざ、英語なんか読みたくないけど、適当にエイ！</p><p><a href="http://stat.ameba.jp/user_images/20160626/16/bobby70s/cc/ad/p/o0800046913682460912.png"><img src="https://stat.ameba.jp/user_images/20160626/16/bobby70s/cc/ad/p/o0800046913682460912.png" width="420" height="246" alt=""></a></p><p>ダウンロードできたっぽい。</p><p><a href="http://stat.ameba.jp/user_images/20160626/16/bobby70s/36/91/p/o0578005313682463146.png"><img src="https://stat.ameba.jp/user_images/20160626/16/bobby70s/36/91/p/o0578005313682463146.png" width="420" height="39" alt=""></a></p><p>&nbsp;</p><p>一応、あとで使うつもりなので解凍しておく。</p><p>&nbsp;</p><p>以上。</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/bobby70s/entry-12174585359.html</link>
<pubDate>Sun, 26 Jun 2016 16:39:37 +0900</pubDate>
</item>
<item>
<title>Eclipse4.5にAPサーバー(Tomcat8)作成</title>
<description>
<![CDATA[ <p>Eclipseメニューから、</p><p>[ファイル]-[新規作成]-[その他]って進めて、「サーバー」を選択し[次へ]。</p><p><a href="http://stat.ameba.jp/user_images/20160626/16/bobby70s/d7/b2/p/o0800041513682428473.png"><img width="420" height="218" alt="" src="https://stat.ameba.jp/user_images/20160626/16/bobby70s/d7/b2/p/o0800041513682428473.png"></a></p><p>&nbsp;</p><p>サーバーのタイプ「Tomcat&nbsp;8.0 サーバー」を選択して、</p><p>サーバー・ランタイム環境が「Tomcat8(Java8)」になっていることを確認。</p><p><a href="http://stat.ameba.jp/user_images/20160626/16/bobby70s/b1/1d/p/o0800050313682431974.png"><img width="420" height="264" alt="" src="https://stat.ameba.jp/user_images/20160626/16/bobby70s/b1/1d/p/o0800050313682431974.png"></a></p><p>[次へ]。</p><p>&nbsp;</p><p>ここでは、追加するモノはまだ何もないので</p><p><a href="http://stat.ameba.jp/user_images/20160626/16/bobby70s/d3/77/p/o0800050313682437323.png"><img src="https://stat.ameba.jp/user_images/20160626/16/bobby70s/d3/77/p/o0800050313682437323.png" width="420" height="264" alt=""></a></p><p>[完了]でOK。</p><p>&nbsp;</p><p>エクスポーラに以下のようなServerプロジェクトが作成される。</p><p><a href="http://stat.ameba.jp/user_images/20160626/16/bobby70s/c3/9d/p/o0392049613682442346.png"><img src="https://stat.ameba.jp/user_images/20160626/16/bobby70s/c3/9d/p/o0392049613682442346.png" width="392" height="496" alt=""></a></p><p>&nbsp;</p><p>以上。</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/bobby70s/entry-12174574339.html</link>
<pubDate>Sun, 26 Jun 2016 15:59:50 +0900</pubDate>
</item>
<item>
<title>EclipseはMars(4.5)を選択。Neon(4.6)なんてのもあるんだ～。</title>
<description>
<![CDATA[ <p>日本語化されているEclipseといえば・・・</p><p><a href="http://mergedoc.osdn.jp/#pleiades.html">http://mergedoc.osdn.jp/#pleiades.html</a></p><p>で、こちらからMarsをダウンロード。</p><p>&nbsp;</p><p>特にダウンロード先を変更してなければWindowsだと</p><p>C:\Users\[ユーザー名]\Downloadsフォルダ配下に</p><p>pleiades-e4.5-java-jre_20160312.zip</p><p>がダウンロードされるんですが</p><p>&nbsp;</p><p>ファイル名長いので、「p.zip」なんて適当にリネームして</p><p>Cドライブ直下に移動。</p><p>何故いちいちリネーム、移動するかというと、</p><p>ディレクトリが深い場所でファイル名の長いZIPの解凍は</p><p>失敗するかもしれないと思ったから。</p><p>C:\p.zip</p><p>&nbsp;</p><p>解凍スタート。えっ、４０分、なげー。</p><p><a href="http://stat.ameba.jp/user_images/20160626/11/bobby70s/e4/dc/p/o0416020813682249092.png"><img width="416" height="208" alt="" src="https://stat.ameba.jp/user_images/20160626/11/bobby70s/e4/dc/p/o0416020813682249092.png"></a></p><p>（お散歩にお出かけ）</p><p>&nbsp;</p><p>（お散歩から戻り）</p><p><a href="http://stat.ameba.jp/user_images/20160626/12/bobby70s/a0/81/p/o0604038813682279112.png"><img width="420" height="270" alt="" src="https://stat.ameba.jp/user_images/20160626/12/bobby70s/a0/81/p/o0604038813682279112.png"></a></p><p>好きなようにディレクトリ、フォルダを変更。</p><p>&nbsp;</p><p>ショートカットを作成して、ディスクトップに移動したりとか・・・</p><p><a href="http://stat.ameba.jp/user_images/20160626/18/bobby70s/2d/db/p/o0749050613682550145.png"><img src="https://stat.ameba.jp/user_images/20160626/18/bobby70s/2d/db/p/o0749050613682550145.png" width="420" height="284" alt=""></a></p><p><a href="http://stat.ameba.jp/user_images/20160626/12/bobby70s/2a/e6/p/o0104009613682283998.png"><img width="104" height="96" alt="" src="https://stat.ameba.jp/user_images/20160626/12/bobby70s/2a/e6/p/o0104009613682283998.png"></a></p><p>&nbsp;</p><p>起動してみましょう。</p><p>&nbsp;</p><p>ワークスペースの場所を問われるのですが、今回そのままOK。</p><p><a href="http://stat.ameba.jp/user_images/20160626/12/bobby70s/7b/46/p/o0800028613682289704.png"><img width="420" height="150" alt="" src="https://stat.ameba.jp/user_images/20160626/12/bobby70s/7b/46/p/o0800028613682289704.png"></a></p><p>&nbsp;</p><p>ワークスペースは、こんな感じで。</p><p><a href="http://stat.ameba.jp/user_images/20160626/12/bobby70s/2d/37/p/o0691035013682289708.png"><img width="420" height="213" alt="" src="https://stat.ameba.jp/user_images/20160626/12/bobby70s/2d/37/p/o0691035013682289708.png"></a></p><p>&nbsp;</p><p>いよいよ、えくりぷす立ち上がり。</p><p><a href="http://stat.ameba.jp/user_images/20160626/12/bobby70s/06/a6/p/o0800049013682292858.png"><img width="420" height="257" alt="" src="https://stat.ameba.jp/user_images/20160626/12/bobby70s/06/a6/p/o0800049013682292858.png"></a></p><p>ワークスペースがタイトルに。</p><p><a href="http://stat.ameba.jp/user_images/20160626/12/bobby70s/59/3f/p/o0350003613682295045.png"><img width="350" height="36" alt="" src="https://stat.ameba.jp/user_images/20160626/12/bobby70s/59/3f/p/o0350003613682295045.png"></a></p><p>&nbsp;</p><p>次に、JRE設定は・・・</p><p><a href="http://stat.ameba.jp/user_images/20160626/15/bobby70s/b1/b0/p/o0800065313682410633.png"><img width="420" height="343" alt="" src="https://stat.ameba.jp/user_images/20160626/15/bobby70s/b1/b0/p/o0800065313682410633.png"></a></p><p><a href="http://stat.ameba.jp/user_images/20160626/15/bobby70s/66/36/p/o0800053413682412763.png"><img width="420" height="280" alt="" src="https://stat.ameba.jp/user_images/20160626/15/bobby70s/66/36/p/o0800053413682412763.png"></a></p><p>インストール済みのJRE、コンパイラを見てみると、</p><p>Javaは８系になっている。</p><p>&nbsp;</p><p>続けて、Tomacatサーバー設定は・・・</p><p><a href="http://stat.ameba.jp/user_images/20160626/15/bobby70s/3f/81/p/o0800061613682418186.png"><img width="420" height="323" alt="" src="https://stat.ameba.jp/user_images/20160626/15/bobby70s/3f/81/p/o0800061613682418186.png"></a></p><p>バージョン8になっている。ここは、そのままに。</p><p>&nbsp;</p><p>それと、JVM設定がJava6になっていたので「java8」に変更。</p><p><a href="http://stat.ameba.jp/user_images/20160626/15/bobby70s/ed/da/p/o0800061613682419913.png"><img width="420" height="323" alt="" src="https://stat.ameba.jp/user_images/20160626/15/bobby70s/ed/da/p/o0800061613682419913.png"></a></p><p>&nbsp;</p><p>以上、お仕事の準備完了。</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/bobby70s/entry-12174507832.html</link>
<pubDate>Sun, 26 Jun 2016 11:35:03 +0900</pubDate>
</item>
<item>
<title>WEBサービス2大巨頭</title>
<description>
<![CDATA[ SOAP … SOAP over HTTP<div>REST … REST style HTTP</div>
]]>
</description>
<link>https://ameblo.jp/bobby70s/entry-12174266968.html</link>
<pubDate>Sat, 25 Jun 2016 16:57:39 +0900</pubDate>
</item>
<item>
<title>HTTP1.1 メソッド</title>
<description>
<![CDATA[ Create &nbsp; … POST べき等性を考慮する<div>Read &nbsp; &nbsp; <span style="-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);">…&nbsp;</span>GET &nbsp;安全性を考慮する</div><div>Update &nbsp;<span style="-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);">…&nbsp;</span>PUT &nbsp;べき等性を考慮する</div><div>Delete &nbsp; <span style="-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);">…&nbsp;</span>DELETE べき等性を考慮する</div><div><br></div><div>べき等性：<span style="-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);">べき等性とは、数字に0を掛けることと同等である。10*0も10*0*0*0も0であること。つまり、一度操作を行えば、以降は何回行っても変わらないということ。</span></div><div><span style="-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);"><br></span></div><div>安全性：<span style="-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);">安全性とは、数字に1を掛けることと同等である。10*1も10*1*1*1も同じ10であること。つまり、同じ操作を何回行っても元々の情報は変わらないということ。</span></div><div><span style="-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);"><br></span></div><div><span style="-webkit-text-size-adjust: auto; background-color: rgba(255, 255, 255, 0);">参照：豆蔵</span></div><div>http://labo.mamezou.com/special/sp_013/sp_013_001.html</div>
]]>
</description>
<link>https://ameblo.jp/bobby70s/entry-12174261137.html</link>
<pubDate>Sat, 25 Jun 2016 16:34:43 +0900</pubDate>
</item>
<item>
<title>ルートビール(Root Beer)は子供も飲める</title>
<description>
<![CDATA[ <div id="55FFF3CE-211A-4F72-AA04-1FDA8523C787" style="text-align:left"><a href="http://stat.ameba.jp/user_images/20160625/10/bobby70s/ad/a0/j/o0480064313681397873.jpg"><img src="https://stat.ameba.jp/user_images/20160625/10/bobby70s/ad/a0/j/o0480064313681397873.jpg" border="0" width="400" height="535" alt="{55FFF3CE-211A-4F72-AA04-1FDA8523C787}"></a></div><br>A&amp;W の ROOT BEER はジュースです。ご近所のスーパーにて。<div><br></div><div>味は不思議すぎる。</div><div>たぶん慣れるんだろうね。</div><div><br></div><div>・はじめてのコーラ</div><div>・はじめてのポカリ(発売初代)</div><div><br></div><div>みたいな～。</div>
]]>
</description>
<link>https://ameblo.jp/bobby70s/entry-12174172671.html</link>
<pubDate>Sat, 25 Jun 2016 10:26:34 +0900</pubDate>
</item>
</channel>
</rss>
