一覧画面にDBからデータを取得し、その値を表示するということをゴールに行っていきます。 今後DBの中身を確認したりデータ作成したりは「TablePlus」というツールを使用して実施していきます。 使い方や設定方法以下を参考にしてみてください。
Spring Bootではweb.xmlがないのでFilterをどうやって定義するのか色々調べていたら、いくつか実装方法があった。本記事では「その1」として一番シンプルそうな実装をしてみる。 Filterインターフェースの実装クラスを作ってコンテナ登録する(だけ) package com.example.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse;
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? この記事でできるようになること SpringBootでCRUD操作可能なREST APIを開発(20分) Vue.js+ElementUIでモダンなSPA開発(20分) Firebaseで認証機能の作成(10分) Webアプリをつくってみて全体像のイメージをつかもう この記事は、Web開発初心者向けに書かれています。誰でも簡単に、1から本格的なWebアプリを開発できるようになることが本記事の目的です。 Webアプリというと、フロントエンド、サーバサイド、DBやネットワークなど、本格的に運用するには様々な知識が必要になりますが、まずは手を
環境 Spring Boot 1.5.10 Embedded Tomcat 8.5.27 JDK 8 2018-03-09追記 Spring Boot 2.0.0.RELEASEにアップグレードしても同様の挙動でした。 2018-12-20追記 Spring Boot 2.1の説明を追記しました。 基本的なFilterの登録方法 Spring Bootで用意されているFilterRegistrationBeanクラスを利用します。 FilterRegistrationBeanをBean定義すると、Spring BootのAuto Configurationクラス内でFilterが取り出され、Embedded Serverに登録されます。 @Configuration public class SomeConfig { @Bean public FilterRegistrationBean
「SpringによるWebアプリケーションスーパーサンプル」という本でDIの概念を理解したことがある。 第1章しか読んでいなかったけど。DIの概念を理解するためには十分だった。 当時には業務でStrutsを使っていてSpringよりもStrutsの理解を深めるのが先決であった。 第2章からは後で読んでみようと思っていながら、今まで封印の状態に。この本に悪いことをしたと反省している。 少し話が長くなったが、この本ではDIの概念を説明するために三つのサンプルを用意している。 一つ目は依存関係を使って、「Hello World!」を出力する。 二つ目はinterfaceを使って、「Hello World!」を出力する。 そして、最後の三つ目はDIを使って、「Hello World!」を出力する。 結果的には「Hello World!」を出力するだけだが、なぜinterfaceを使って結局DIを使
元々はC#、最近はNode.jsがコーディングの主流だったのですが、仕事で久々にJavaを使うことになりました。Javaは10年以上前にJava AppletからJNIでPCの周辺機器を操作するようなものを作って以来です。ServletとかTomcatとかStrutsとかとは無縁に生きてきました。 というわけで、久々にJavaを使って見たら、Spring 3.0~ にRestTemplateとかいう余りに素敵なクラスがあって驚いて鼻血が出たので、驚きを記事にしてみました。 RestTemplateの何がすごいかというと、Rest APIを呼び出すのに1行だけで済んでしまうという点です。これまでなら、HttpConnectionをOpenして、そこからBufferedWriterで書き出して、ResponseをBufferedReaderで読み込んで、みたいなことをしていましたが、そんな複雑
こんばんは。React.js + Spring Bootが流行っているという噂を聞いたので試しに触ってみます。 参考サイト:spring.io 準備 まずはSpring InitializrでMaven、Javaプロジェクトを選択し、Dependenciesに「Rest Repositories」「Thymeleaf」「JPA」「H2」「Lombok」を選択します。 ダウンロードしたZIPファイルを展開してEclipseのworkspaceに配置し、Eclipse上から既存のMavenプロジェクトとしてインポートします。インポートするとこんな感じ。 データ定義Employee.java EmployeeRepository.java データ初期設定DatabaseLoader.java あとapi用にpathを切ります。 コマンドプロンプト用のmvnw.cmdがあるのでコマンドプロンプトで
This tutorial shows a collection of apps that use Spring Data REST and its powerful backend functionality, combined with React’s sophisticated features to build an easy-to-understand UI. Spring Data REST provides a fast way to build hypermedia-powered repositories. React is Facebook’s solution to efficient, fast, and easy-to-use views in JavaScript.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く