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.cn、staticfile.org)

相关推荐
噢,我明白了6 小时前
java中唯一键和幂等键的应用
java·后端
程序猿乐锅6 小时前
【黑马点评 | 第八篇】Redisson分布式锁
java·数据库·spring boot·redis·分布式·spring·缓存
GreenTea6 小时前
我把 Agent 的 while 循环拆掉了:一种你可能没想到的 Agent 架构
前端·后端·架构
考虑考虑7 小时前
synchronized字符串常量
java·后端·java ee
颜进强7 小时前
16 · NestJS LifecycleEvents 生命周期事件:五个钩子、三条边界,和 rag-server 的优雅停机
前端·后端·ai编程
GetcharZp8 小时前
定位不再一个个吐坐标:英伟达 LocateAnything 上手全攻略
后端
需要8268 小时前
分布式事务:Seata AT/TCC/SAGA 的取舍与踩坑
java·spring boot·分布式·spring·spring cloud
m0_587383009 小时前
深圳24小时自助健身房解决方案实战:从系统架构到部署指南
java·人工智能·spring boot·spring·系统架构·需求分析
郑州光合科技余经理9 小时前
同城电商系统:库存变更怎么同步到订单
java·开发语言·前端·后端·uni-app·php·ai编程
我叫黑大帅9 小时前
Go日志库工程选型与逃逸分析评测报告
后端·面试·go