[实验]引入资源|学习笔记

简介: 快速学习[实验]引入资源

开发者学堂课程【SpringBoot快速掌握 - 核心技术:[实验]引入资源 】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/612/detail/9246


[实验]引入资源

内容介绍:

一、 RestfulCRUD

二、 实现代码部分

 

一、RestfulCRUD

把准备好的实体类和 DAO 导入到 sprint boot 文件中

导入后进行相应的导包,进行排错

导入 html 文件到 templates 文件中

其中 index.html 为登录页面

默认访问页面

如果我们想要访问默认配置的就注释掉 //@EnableWebMvc 不要接管SpringMVC ,之后就能访问到首页了

 

二、实现代码部分

package com. atguigu. springboot . controller;@Controllerpublic class HelloController {@RequestMapping({"/","/index.html"})public String index(){return "index" ;}

//每次来页面写一个空方法比较麻烦,所以添加直接映射到那个页面

@ResponseBody@RequestMapping("/he11o")public String hel1o() { return "Hel1o World"; }

//查出用户数据,在页面展示

@RequestMapping("/success")public String success (Map map){map. put("hello" , "<h1>你好</h1>");

map. put("users",Arrays . aslist("zhangsan","lisi", "wangwu"));return "success";}}

//所有的 WebMveConfigurerAdapter 组件都会-起起作用

@Bean //将组件注册在容器

public WebMvcConfi gurerAdapter webMvcConf igurerAdapter(){WebMvcConfigurerAdapter adapter = new WebMvcConfigurerAdapter() {@Overridepublic void addVi ewControllers(Vi ewControllerRegistry registry) {

//添加一个路径,到 indez 页面

registry . addViewController( urlPath: "/"). setViewName( "index"); .registry. addViewCont roller( urlPath: "/index.htm1"). setVi ewName( "indpx");}};return adapter ;}

改名为 login

然后注释掉 controller 中 index 方法,运行启动

修改资源引用

org. webjars< artifactId>bootstrap4.0.0

修改 login.html

Signin Template for Bootstrap

修改项目访问名:

server.context- path=/ crud

访问时就要加上 crud

Localhost:8080/crud

相关文章
|
2月前
|
机器学习/深度学习 数据采集 算法
目标分类笔记(一): 利用包含多个网络多种训练策略的框架来完成多目标分类任务(从数据准备到训练测试部署的完整流程)
这篇博客文章介绍了如何使用包含多个网络和多种训练策略的框架来完成多目标分类任务,涵盖了从数据准备到训练、测试和部署的完整流程,并提供了相关代码和配置文件。
63 0
目标分类笔记(一): 利用包含多个网络多种训练策略的框架来完成多目标分类任务(从数据准备到训练测试部署的完整流程)
|
2月前
|
机器学习/深度学习 并行计算 数据可视化
目标分类笔记(二): 利用PaddleClas的框架来完成多标签分类任务(从数据准备到训练测试部署的完整流程)
这篇文章介绍了如何使用PaddleClas框架完成多标签分类任务,包括数据准备、环境搭建、模型训练、预测、评估等完整流程。
146 0
目标分类笔记(二): 利用PaddleClas的框架来完成多标签分类任务(从数据准备到训练测试部署的完整流程)
|
2月前
|
机器学习/深度学习 人工智能 自然语言处理
大模型的特点、重要概念及工作方式详解
大模型是具有大量参数和复杂结构的深度学习模型,通过处理大量数据实现高效任务解决。其特点包括参数规模庞大、深层网络结构、预训练与微调、多任务学习和自适应能力。重要概念有注意力机制、Transformer架构、迁移学习和分布式训练。大模型的工作方式包括输入处理、特征提取、预测与损失计算、反向传播与优化,以及评估与微调。这些特性使其在自然语言处理、计算机视觉等领域取得显著进展。
263 0
|
7月前
|
网络协议 网络架构
综合实验案例配置
综合实验案例配置
38 0
|
7月前
|
负载均衡 网络协议 数据安全/隐私保护
|
7月前
|
移动开发 开发框架 监控
【机组】单元模块实验的性能特点和实验项目
【机组】单元模块实验的性能特点和实验项目
185 0
|
算法 Java 测试技术
我的算法基础实验代码-下篇
算法题目,Java语言版
80 0
|
数据采集 数据挖掘 Linux
几个以前发过、回复过很多次、比较有用的学习资源
最后说下,想用 django 做 web 开发,我的建议一直是看官网文档,因为实在没有见过合适的教材。而且版本更新快,书本根本跟不上。不过就是对英语有一定要求。如果有这方面的好资源,也请留言推荐。
|
Linux
嵌入式驱动开发案例实例过程
嵌入式驱动开发案例实例过程
145 0