0%

声明:本文为 ryanluoxu 原创文章,欢迎转载,请在明显位置注明出处。

在《学习 Spring Boot - 1》里,用 Service 虚拟了用户的数据。 这篇博客接着上一篇往下,介绍如何接入 PostgreSQL 数据库。

通常连接数据库,从 Service 层开始,要经过 DAO,DAO 里面需要调用已经完成 JDBC 连接设定的 DBUtil,创建了 connection 之后,通过执行 query 来传递数据。在 SpringBoot 里面,这一部分内容被预设在 Spring Data JPA 里面,通过调用 CrudRepository 即可。思路如下:

1
Rest Client --> RestController | Service | Repository --> PostgreSQL (DBName=Demo; Table=users)

根据这个思路,需要修改或者添加:

  • SpringBoot 的设定
  • 创建 PostgreSQL 数据库
  • 修改 User 类
  • 创建 UserRepository 接口
  • 修改 UserService 类
Read more »

声明:本文为 ryanluoxu 原创文章,欢迎转载,请在明显位置注明出处。

学习 Spring Boot 有一段时间,也看过很多人的教程,中途放弃了几次,又重新开始。
需要很不负责地说,有些教程确实因为时间的关系,已经不适合用来学习参考了。

这篇博客包括以下内容:

  1. 项目初始化
    • Maven 的作用
    • 内置 TomCat
  2. 运行项目,创建简单的 info 页面
  3. 添加如下 Web Service
    • GET 获得全部用户信息
    • GET 获得某个用户信息
    • POST 添加一个用户
    • PUT 更新某个用户
    • DELETE 删除某个用户
Read more »

SQuirreL SQL Client

  • Create Postgres database on Amazon Web Service.
  • Install pgAdmin as client application to connect to database.
  • Install SQuirreL SQL Client to connect to database.

I personally prefer to use SQuirreL SQL Client than pgAdmin.

Read more »

  • menu always in the center of prompt window
  • pre-define methods
    • print line
    • make choice
    • see you
    • press to continue
1
2
3
printLine "+----------------------------------+"
printLine "| See you next time.. |"
printLine "+----------------------------------+"
Read more »