OLAP引擎可视化----web扫盲 Spring核心 maven核心 springboot搭建 ajax

本文介绍了从Web基础到高级技术的整合,包括Web请求流程、Spring的核心特性如DI和AOP、Maven的项目构建与依赖管理,以及SpringBoot的快速搭建。同时,通过添加jQuery,建立HTML页面和Java类,讲解了如何使用Ajax进行后台数据的获取与展示。
摘要由CSDN通过智能技术生成

一. web扫盲

1. 页面发起请求(login(name pwd))到控制层

2. 控制层接收页面发起的请求,接收页面的请求参数,调用业务处理,返回页面(if else)

3. 控制层调用业务层(login(name pwd)),业务层(service)接收到(login(name pwd))

4. 业务层调用持久层(dao), 持久层调用JDBC将sql语句传到mysql中

5. mysql中查询数据 , 将数据(model)返回持久层-->业务层-->控制层-->页面

二. Spring核心

1. spring是一个大容器,可以存储任意的bean,自动维护类和类之间的依赖关系(DI依赖注入)

2. AOP(动态代理)     在哪个类的哪个方法的哪个位置添加代码逻辑

三. maven的核心

maven项目构建工具

1. 创建项目

2. 管理项目 依赖

3. 维护项目的生命周期

4. 维护大型项目 模块

 项目创建成功 清除 编译 测试 打包 部署

四. SpringBoot项目搭建

1. 新建一个maven项目  web(webapps)  java(quickstart) ,指定d:/my_repository

2. pom.xml中最少是1.8版本,添加springboot作为父工程

<properties>
    <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    <maven.compiler.source>1.8</maven.compiler.source>
    <maven.compiler.target>1.8</maven.compiler.target>
  </properties>
  <!--添加springboot作为父工程-->
<parent>
  <groupId>org.springframework.boot</groupId>
  <artifactId>spring-boot-starter-parent</artifactId>
  <version>2.0.3.RELEASE</version>
  <relativePath />
</parent>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值