一、场景(销售) PAS是一家销售企业管理软件的公司,公司上线了CRM、ERP、HR等系统,针对商机、合同、付款、客户、价格、销售员的入职时间、接受过的培训等信息都是有详细记...
一、场景(销售) PAS是一家销售企业管理软件的公司,公司上线了CRM、ERP、HR等系统,针对商机、合同、付款、客户、价格、销售员的入职时间、接受过的培训等信息都是有详细记...
一、阶段一:MVC的单向实现 主要内容:在Controller中实例化Model对象,通过thymeleaf引擎把Model对象渲染到View中,最终为用户返回融合生成后的h...
一、什么是Elastic Search 1.ElasticSearch的定义 ElasticSearch(简称:ES)是一个基于Lucene的分布式、高扩展、高实时的搜索与数...
1.什么是微内核?万栩童\李明霞 内容:微内核定义?微内核包括哪些功能?相对于宏内核,操作系统采用微内核由什么好处?主流的微内核技术有哪些?分别都有哪些应用? 2.什么是网络...
一、MyBatis plus(简称:mp) 1.简介: 2.使用步骤: 1.pom.xml中引入mybatis-plus-boot-starter依赖 2.applicati...
一、框架介绍 MyBatis是一个基于Java的持久层框架。其本是apache的一个名为iBatis的开源项目, 2010年这个项目由apache software foun...
1.什么是RESTful 1.1.REST的由来 Roy Fielding博士提出了基于REST(Representational State Transfer)风格的软件架...
1.把login页面也放入Thymeleaf模板引擎管理范围 通过创建自定义配置类,实现WebMvcConfigurer接口,可以扩展SpringBoot默认的MVC配置 作...
一、背景知识 前后端分离 的核心思想是前端页面通过 ajax 调用后端的 restuful api 进行数据交互。 单页面应用(single page web applica...
一、提纲 1、Previously前情提要 已经把Thymeleaf部署到项目中; 把前端开发的静态资源成功引入到项目中; 完成登录验证功能,登录成功跳转到success.h...
一、创建Web项目 在项目的pox.xml中,引入spring-boot-starter-web依赖。 二、引入静态资源 项目结构 对于代码类,项目类路径classpath:...
项目背景 1.Scratch 3.0技术 Scratch是由MIT(麻省理工学院)米切尔·瑞斯尼克(Mitch Resnick)教授带领的“终身幼儿园团队”(Lifelong...
一、页面需求? 1.提供输入用户名和密码的登录功能;2.提供忘记密码时的其他验证方式链接:3.提供新用户的注册链接;4.页面版权说明信息; 二、页面结构 三、页面内容 HTM...
一、Bootstrap框架介绍 1、什么是 Bootstrap? Bootstrap 是一个用于快速开发 Web 应用程序和网站的前端框架。Bootstrap 是基于 HTM...
1、POM文件 此为Spring Boot的核心,其所包含的主要内容: 父项目集成Spring Boot dependencies父项目,用于管理Spring Boot所有依...
1.创建Spring Boot项目 1.1.使用IDEA中创建 1.2.使用Spring官网引导新建 访问:https://start.spring.io/ ,即可进入Spr...
Hibernate是持久层的ORM映射框架,专注于数据的持久化工作。所谓的持久化,就是将内存中的数据永久存储到关系型数据库中。 主要知识点:一、什么是Hibernate?二、...
一、什么是值栈? ==> Struts2是在有请求到达的时候为每个请求创建一个新的值栈,也就是说值栈和请求是一一对应的,值栈封装了一次请求所需要的所有数据。因此,Strus2...
Struts是基于MVC架构下的JAVA框架,其控制器主要由Action来提供实现,视图则由大量的HTML页面组成。而如果在一个简单的JSP页面中加入大量的代码,都会降低...