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

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

开发者学堂课程【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

相关文章
|
JSON 弹性计算 运维
运维编排场景系列-----如何使用jq
本文主要讲解在OOS如何对任务中的值进行筛选,任务中值的筛选主要依赖模版中两个常见字段,一个是ValueSelector,另一个是PropertySelector,且这两个字段必须配合jq表达式使用。
2177 0
|
SQL 监控 关系型数据库
|
JavaScript 前端开发 关系型数据库
基于springboot+vue的房屋租赁系统(前后端分离)
该系统基于springboot+vue整合,mysql数据库,前后端分离,具有完整的业务逻辑。主要功能:房屋信息管理、缴纳租金、故障管理、用户管理、公告管理等。
基于springboot+vue的房屋租赁系统(前后端分离)
|
数据可视化 机器学习/深度学习 微服务
如何提高深度学习模型的可解释性?极致的数据透出与多维可视化实战详解
深度网络对机器学习研究和应用领域产生了巨大的影响,与此同时却无法很清晰地解释神经网络的来龙去脉。迄今为止,深度学习不够透明,神经网络整体看来仍然是一个黑箱。
1729 0
|
网络协议 Java Unix
在Linux环境下构建P2P下载服务的方法教程
Linux下的P2P协议主要包括:BitTorrent、aMule、Gnutella等。本文在Redhat Enterprise Linux Advanced Server 4环境下,介绍构建P2P服务的方法。
1747 0
二货必备:教你打出拼音声调(汉语音标第*声)
  早上,一位二货同事说好热,居然用不同的音调唱出来"好热,好热,hǎo hāo hào hāo热!",决定把它发到微博,可这些拼音声调要如何打出来呢?费了一番周折终于才搞定,来看看。   如果你用的是搜狗拼音输入法、智能ABC输入法、中文全拼输入法和双拼输入法,一般都会有一个软键盘,用鼠标点右键单击软键盘,就会出现一个对话框,然后找到“拼音字母”一栏,再用鼠标点左键单击“拼音字母”将其打开即可执行。
3171 0
|
弹性计算 固态存储 应用服务中间件
阿里云轻量应用服务器升级配置方法
阿里云轻量应用服务器怎么升级配置?阿里云轻量应用服务器是阿里云面向新手推出的一款易学易用的云服务器类型
1374 0

热门文章

最新文章