栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

spring boot框架,实现用户登录

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

spring boot框架,实现用户登录

目录

1.创建Spring Boot项目

1.1创建项目

​1.2认识项目入口类 - SpringBootDemoApplicatio​

1.3设置exclude属性值,关闭特定的自动配置

1.4添加控制器与路由函数

​1.5启动项目,查看结果

2实现获取数据

2.1添加路由函数welcome(),通过model参数向前端模板页面传递数据

2.2在templates里创建welcome.html

​2.3定制标语

2.4 修改端口

2.5采用yaml格式的应用属性文件

3、创建用户实体类

3.1在net.huawei.boot.bean包里创建User类

3.2在resources目录里创建spring-config.xml

3.3在路由函数index()里使用用户Bean

3.4 将用户数据生成表格​编辑

 3.5访问静态资源

4、创建登录控制器

4.1

4.2 在templates目录下创建模板页面login.html,获取控制器传来的动态数据​编辑

5.Spring Boot集成Bootstrap

5.1下载Bootstrap并引用的方式

5.2 编写登录页面login.html


1.创建Spring Boot项目

1.1创建项目


1.2认识项目入口类 - SpringBootDemoApplicatio

1.3设置exclude属性值,关闭特定的自动配置

 


1.4添加控制器与路由函数


1.5启动项目,查看结果

2实现获取数据

2.1添加路由函数welcome(),通过model参数向前端模板页面传递数据

2.2在templates里创建welcome.html

 客户端打开页面看到的数据


2.3定制标语

 在resources目录下创建banner.txt文件

通过http://patorjk.com/software/taag网站生成字符

运行效果

2.4 修改端口

2.5采用yaml格式的应用属性文件

将application.properties重命名application.yaml

 

3、创建用户实体类

3.1在net.huawei.boot.bean包里创建User类

package net.luog.boot.bean;

import java.util.Date;


public class User {
    private int id;
    private String username;
    private String password;
    private String telephone;
    private Date registerTime;
    private int popedom;

    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    public String getUsername() {
        return username;
    }

    public void setUsername(String username) {
        this.username = username;
    }

    public String getPassword() {
        return password;
    }

    public void setPassword(String password) {
        this.password = password;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public Date getRegisterTime() {
        return registerTime;
    }

    public void setRegisterTime(Date registerTime) {
        this.registerTime = registerTime;
    }

    public int getPopedom() {
        return popedom;
    }

    public void setPopedom(int popedom) {
        this.popedom = popedom;
    }

    @Override
    public String toString() {
        return "User{" +
                "id=" + id +
                ", username='" + username + ''' +
                ", password='" + password + ''' +
                ", telephone='" + telephone + ''' +
                ", registerTime=" + registerTime +
                ", popedom=" + popedom +
                '}';
    }
}

3.2在resources目录里创建spring-config.xml


       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
       xsi:schemaLocation="http://www.springframework.org/schema/beans
       http://www.springframework.org/schema/beans/spring-beans.xsd">

   
       
   

   
       
   

   
       
       
       
       
       
       
   

3.3在路由函数index()里使用用户Bean

 启动应用,查看结果

3.4 将用户数据生成表格

 

 3.5访问静态资源

在static里创建images目录,拷贝一张图片

 

4、创建登录控制器

4.1

在net.huawei.boot.controller包里创建LoginController类,用于前端模板页面动态数据替换效果的测试

4.2 在templates目录下创建模板页面login.html,获取控制器传来的动态数据

 启动项目,查看结果

5.Spring Boot集成Bootstrap

5.1下载Bootstrap并引用的方式

下载网址:https://getbootstrap.com/docs/5.2/getting-started/download/

​​解压缩并重命名到项目的static目录

 在static里创建scripts目录,拷贝jquery.min.js到该目录

5.2 编写登录页面login.html




   
   
    用户登录
   
   
   



   
        今年 -
        明年
   
   
       


           

用户登录
           
               
           
           
               
           
           
               
           
           
               
           
       
   


运行效果

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/981591.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号