懒得努力的小白学习第一天
基于B/S架构的个人博客系统
纯属自己的学习记录,学的很糙,希望不要吐槽
提前准备
IDEA配置安装
链接:https://pan.baidu.com/s/1EL7XovsneycqPtM5pSPXOQ
提取码:g9k9
jdk配置与安装
链接:https://pan.baidu.com/s/10e0bS9JGusE_DROTQMnAVQ
提取码:bujg
Tomcat配置与安装
关于B/S架构(Browser/Server):浏览器与服务端的应用程序
关于C/S架构(Client/Server):客服端与服务端的应用程序(需要安装客户端)
C/S | B/S |
---|---|
用户固定,相同的取悦要求拥有相同的操作系统 | 要求有浏览器,与操作系统的平台无关 |
每个客户端都需要安装和配置软件 | 无需安装,任何环境都可 |
计算机配置要求高 | 无要求 |
升级过程中要求下载软件重新安装 | 不必安装和维护 |
高 | 低 |
项目搭建
打开IDEA,创建新的项目,选择Spring Initializr,选择jdk的路径,choose lnitializr service URL,由于默认的网站是国外的,所以我们选择阿里云的网站:https://start.aliyun.com,点击next,在Group上创建你想要的项目的文件名。Aritifact写上项目名,其他都可以不改,点击next,选择web中的Spring Web,以及Template Engines中的Thymeleaf,然后next,finish即可。
项目组织结构
Src.main.java:用于存放java源程序(xxx.java)的目录
Src.main.resources:用于存放静态资源文件的目录
Src.main.resourses.static:用于存放css、js、images文件
Src.main.resourses.templates:用于存放HTMl 、jsp(动态网页(可以与后台交互))、asp、php
Src.text:用于项目代码测试的目录
Pom.xml:maven的配置文件
配置maven环境
需要解压maven的压缩包到某个磁盘的根