SpringBoot开发(二)Spring Boot项目构建、Bootstrap基础知识

1. Spring Boot项目构建

1.1. 简介

基于官方网站https://start.spring.io进行项目的创建.

1.1.1. 简介

Spring Boot是基于Spring4框架开发的全新框架,设计目的是简化搭建及开发过程,并不是对Spring功能上的增强,而是提供了一种快速使用Spring的方式。

1.1.2. Spring Boot如何做到简洁优雅

(1)快速构建独立的Spring应用。

(2)直接嵌入Tomcat(默认)、Jetty和Undertow,无需外部依赖Servlet容器。

(3)提供依赖启动器简化构建配置。

(4)极大程度的自动化配置Spring和第三方库。

(5)极少的代码生成和XML配置。

1.1.3. Spring Boot要掌握的主要知识

(1)基础配置文件的配置。

(2)注解(实体层注解、控制层注解、数据仓库层注解、业务层注解)。

(3)视图层技术--Thymeleaf。

1.1.4. 构建Spring Boot的两种方式

(1)基于官方网站https://start.spring.io进行项目的创建

(2)基于本地服务器进行项目的创建。

1.2. Spring Boot项目构建

(1)File-->New-->Project...


1.3. 创建包结构、资源目录结构


2. Bootstrap基础知识

2.1. Bootstrap简介

Bootstrap 中文网:https://www.bootcss.com/

Bootstrap,来自 Twitter,是目前最受欢迎的前端UI库。是一套用于 HTML、CSS 和 JS 开发的开源工具集。

(1)迅速搭建前端页面,相当适合对于前端能力一般的后端工程师;

(2)响应式布局,良好兼容不同分辨率的设备;

(3)界面美观上档次,组件丰富;

(4)良好的代码规范,开发简单清晰;

(4)丰富的第三方插件;

2.2. Bootstrap知识点

2.3. 引入样式和脚本

2.3.1. 下载到本地,导入工程,页面再引用


(1)Bootstrap 3 使用浮动,

(2)Bootstrap 4 使用 flexbox(弹性盒子)

2.3.2. CDN加速

(国内常用的两个CDN加速服务站点:bootcdn.cnstaticfile.org

相关推荐
懒虫虫~10 分钟前
基于SpringBoot利用死信队列解决RabbitMQ业务队列故障重试无效场景问题
spring boot·rabbitmq
烛阴4 小时前
bignumber.js深度解析:驾驭任意精度计算的终极武器
前端·javascript·后端
服务端技术栈5 小时前
电商营销系统中的幂等性设计:从抽奖积分发放谈起
后端
你的人类朋友5 小时前
✍️Node.js CMS框架概述:Directus与Strapi详解
javascript·后端·node.js
面朝大海,春不暖,花不开6 小时前
自定义Spring Boot Starter的全面指南
java·spring boot·后端
HelloWord~6 小时前
SpringSecurity+vue通用权限系统
vue.js·spring boot
钡铼技术ARM工业边缘计算机6 小时前
【成本降40%·性能翻倍】RK3588边缘控制器在安防联动系统的升级路径
后端
wangjinjin1806 小时前
使用 IntelliJ IDEA 安装通义灵码(TONGYI Lingma)插件,进行后端 Java Spring Boot 项目的用户用例生成及常见问题处理
java·spring boot·intellij-idea
CryptoPP7 小时前
使用WebSocket实时获取印度股票数据源(无调用次数限制)实战
后端·python·websocket·网络协议·区块链
白宇横流学长7 小时前
基于SpringBoot实现的大创管理系统设计与实现【源码+文档】
java·spring boot·后端