arcanum_jp’s blog

おっさんの日記

SpringBoot

LINE botをSpringBootで作る

表題の通りです。前提として言語はJava、LINE Developperサイトでの設定は済んでいると仮定します。pom.xmlに次の依存性を追加 pom.xml <dependency> <groupId>com.linecorp.bot</groupId> <artifactId>line-bot-spring-boot</artifactId> <version>2.7.0</version> </dependency> バージョンの最新版は以下で確認してください。 mvnrepository.com app…

SpringBootで認証を学ぶ、PASETO

こちらの続きです。 arcanum.hatenablog.comクライアントーサーバ間の認証をするためのトークンって、JWTってのが今の流行りなんだ!フフン、俺最先端!とばかりにググってると結構、JWTを使うべきか?なんてJWTの危険性についての記事が目につき、なんでだ…

SpringBootでWebAPI認証を学ぶのメモ、JWT

SpringBootでAPIを作成する際、認証などの仕組みが必要になります。そのため何がいいのか検索していたところ、JWTというのがある、とわかり、キータでサンプルを公開していた方がいたので、それをベースに勉強しました。 こちらを参考にしています。 qiita.c…

SpringBootでID/PASSによる認証を学ぶ

簡単なサンプルを自分で作って見て、SpringBootにおける認証処理、ユーザーごとの権限処理を学びます。以下はWebで結構な方が書いているので色々見たのを自分なりにメモしているものです。ソース自体はどこかの記事で見かけた物を流用したりしています。 ま…

SpringBoot勉強、JdbcTemplateについて

Springでデータベースを使う場合はJdbcTemplateというものが用意されている。当然SpringBoot上からもJdbcTemplateは使える。アプリを作る際に気になるのは、コネクションはどうやってとるのとか、コネクションのコミット、ロールバック、クローズ方法やトラ…