一、提纲
1、Previously前情提要
已经把Thymeleaf部署到项目中;
把前端开发的静态资源成功引入到项目中;
完成登录验证功能,登录成功跳转到success.html页面,登录失败跳转到failed.html页面
2、本节内容
从数据库获取用户信息;
从Controller中把用户信息传递到页面,让模板引擎加载合成后的html页面。
二、实现过程
1.数据库中用户表增加密码字段
(略)
2.Model层:实体类User追加pwd属性
与数据库t_user表对应,增加pwd属性
package com.zhbit.demo.domain;
import org.springframework.stereotype.Component;
import org.springframework.stereotype.Service;
@Component
public class User {
private Long id;
private String name;
private String pwd;
public Long getId() {
return id;
}
public String getName() {
return name;
}
public String getPwd() {
return pwd;
}
public void setId(Long id) {
this.id = id;
}
public void setName(String name) {
this.name = name;
}
public void setPwd(String pwd) {
this.pwd = pwd;
}
public User() {
super();
}
public User(String name) {
this.name = name;
}
@Override
public String toString() {
return "User{" +
"id=" + id +
", name='" + na