1231 0

[作业] 【16章】SpringBoot2 仿B站高性能前端+后端项目 [推广有奖]

  • 0关注
  • 3粉丝

博士生

12%

还不是VIP/贵宾

-

威望
0
论坛币
320 个
通用积分
0.4871
学术水平
3 点
热心指数
3 点
信用等级
3 点
经验
3191 点
帖子
110
精华
0
在线时间
104 小时
注册时间
2021-4-6
最后登录
2024-11-4

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
【16章】SpringBoot2 仿B站高性能前端+后端项目
网盘地址:https://pan.baidu.com/s/1XwGnoLsnaz3L8xLV9y5LKg 提取码:tbyb
腾讯微云下载地址:https://share.weiyun.com/2BBN1zcJ 密码:syevak




视频课程下载——SpringBoot2 仿B站高性能前端+后端项目,本课程共16章,包更新,附源码下载。


SpringBoot 功能
(1)自动配置(核心)
SpringBoot 的自动配置是一个运行时(更准确地说,是应用程序启动时)的过程,考虑了众多因素,才决定 Spring 配置应该用哪个,不该用哪个。该过程是 SpringBoot 自动完成的。


(2)起步依赖(核心)
起步依赖本质上是一个 Maven 项目对象模型(Project Object Model,POM),定义了对其他库的传递依赖,这些东西加在一起即支持某项功能。
简单的说,起步依赖就是将具备某种功能的坐标打包到一起,并提供一些默认的功能。


(3)辅助功能
提供了一些大型项目中常见的非功能性特性,如嵌入式服务器、安全、指标,健康检测、外部配置等。就比如 Tomcat 服务器,不需要再手动配置了。
总的来说,SpringBoot 提供了一种快速开发 Spring 项目的方式,而不是对 Spring 功能上的增强。


定义 Controller


需要注意的是,由于我们没有定义视图解析器,所以会导致 404。
既然没有解析器和对应 html,那么可以将返回值显示到 /hello 的页面上,加上 @ResponseBody 即可。
package com.demo.controller;

import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

@Controller
public class HelloController {
    @RequestMapping(value = "/hello")
    @ResponseBody
    public String hello() { // 在 /hello 页面输出 hello, springboot!
        System.out.println("/hello");
        return "hello, springboot!";
    }
}


编写引导类


引导类一般以 Application 作为后缀。
这是 SpringBoot 的入口。
package com.demo.application;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

@SpringBootApplication
public class HelloApplication {

}


一个基于SpringBoot 2 的管理后台系统,包含了用户管理,组织机构管理,角色管理,功能点管理,菜单管理,权限分配,数据权限分配,代码生成等功能 相比其他开源的后台系统,SpringBoot-Plus 具有一定的复杂度。系统基于Spring Boot2.1技术,前端采用了Layui2.4。  数据库以MySQL/Oracle/Postgres/SQLServer为实例,理论上是跨数据库平台。


基于SpringBoot2.0的后台权限管理系统界面简洁美观敏捷开发系统架构。核心技术采用Spring、MyBatis、Shiro没有任何其它重度依赖。互联网云快速开发框架,微服务分布式代码生成的敏捷开发系统架构。项目代码简洁,注释丰富,上手容易,还同时集中分布式、微服务,同时包含许多基础模块和监控、服务模块。模块包括:定时任务调度、服务器监控、平台监控、平台设置、开发平台、单点登录、Redis分布式高速缓存、会员、营销、在线用户、日志、在线人数、访问次数、调用次数、直接集群、接口文档、生成模块、代码实例、安装视频、教程文档 代码生成(单表、主附表、树表、列表和表单、redis高速缓存对接代码、图表统计、地图统计、vue.js)、dubbo、springCloud、SpringBoot、mybatis、spring、springmvc。


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Spring Pring boot RING ING

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-11-6 07:20