読者です 読者をやめる 読者になる 読者になる

Code Log

プログラミングの勉強メモを残していきます。

Java

Spring Bootで簡単なRESTアプリを作成する

Spring Bootを使ってREST Serviceを作るのは非常に簡単です。 まず、Beanクラスを作成します。 package com.example; import java.io.Serializable; public class Message implements Serializable { private String text; public String getText() { return…

MacにTomcatをインストールしてEclipseから動かしてみる。

Homebrewでインストールできます。`` $ brew install tomcat==> Using the sandbox ==> Downloading https://www.apache.org/dyn/closer.cgi?path=tomcat/tomcat-8/v8.5.9/bin/apache-tomcat-8.5.9.tar.gz ==> Best Mirror http://ftp.jaist.ac.jp/pub/apach…

JavaでiteratorやEntrySetを使ってMapをループするいくつかの方法。それも、できるだけシンプルにね。

Mapの内容をループする方法がいくつかあるので、まとめて紹介したいと思います。紹介するのは以下の処理の方法です。 ジェネリクス使ってないMapをIteratorでループする Mapのkeyだけ取り出す Mapのvalueだけ取り出す Mapのkeyとvalueを取り出す ジェネリク…

Java Propertiesで習得したプロパティファイルの内容をMapに詰め込み表示する

DBのパスワードや、サーバのIPアドレスなどは、プログラム中にハードコーディングしてしまうと、変更するたびにテストし直さなけれbいけなくなってしまいます。 プロパティは外にあるファイルとして、別に定義したいです。そんなときに使うのが、Properties…

Java XMLをDOMで読み込んで内容を取得する

JavaでXMLファイルの内容を読み込むにはjavax.xml.parsers.DocumentBuilderを使います。 サンプルを見ればわかりますが、DocumentBuilderでファイルを読み込んで、Documentオブジェクトを取得し、そこからエレメント(要素)を引っ張り出してきます。今回はこ…

Ajaxでリクエストを飛ばした時に、No 'Access-Control-Allow-Origin'エラーが出ないようにSpring MVC側でフィルタをかける

jQueryから$.ajaxでリクエストを投げると、 Uncaught TypeError: undefined is not a function gallery.js:2 XMLHttpRequest cannot load http://localhost:8080/shiori/img_list. No 'Access-Control-Allow-Origin' header is present on the requested res…