随笔分类 - JavaWeb
摘要:一、简介 SpringBoot可以快速生成Spring应用,简化配置,自动装配,开箱即用。 JavaConfiguration java类来代替XML的配置。对常用的第三方库提供了配置方案,可以很容易的与Spring进行整合,快速进行企业级开发。 优势:不需要配置任何XML文件、内嵌tomcat、默
阅读全文
摘要:1、Apache Commons 工具类 它包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。https://commons.apache.org/ 1.1、Lang3 是一个公共的工具合集,涵盖了字符串操作、数组操作、JVM交互操作等,用的最新的3版本,所以叫Lang3 <de
阅读全文
摘要:1 SpringBoot的web开发 2 静态资源映射 项目中有许多的静态资源,比如css,js等文件, Spring Boot 项目是以 JAR 包的形式进行部署的,不存在 webapp 目录,那么SpringBoot怎么处理呢? Spring Boot 默认为我们提供了 3 种静态资源映射规则:
阅读全文
摘要:9、Ajax研究 9.1、简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML)。 AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。 Ajax 不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强
阅读全文
摘要:8、Json交互处理 8.1、什么是JSON? JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式,目前使用特别广泛。 采用完全独立于编程语言的文本格式来存储和表示数据。 简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人
阅读全文
摘要:1、Spring 1.1 简介 Spring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术 1.2 优点 1、Spring是一个开源免费的框架 , 容器 . 2、Spring是一个轻量级的框架 , 非侵入式的 . 3、控制反转 IoC , 面向切面 Aop 4、对事物的
阅读全文
摘要:1、Mybatis简介 1.1、什么是Mybatis MyBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Jav
阅读全文
摘要:第一个Mybatis程序(狂神) 思路:搭建环境–>导入Mybatis–>编写代码–>测试 2.1 搭建环境 1、搭建数据库 CREATE DATABASE mybatis; CREATE TABLE USER( id INT(20) NOT NULL PRIMARY KEY, NAME VARCH
阅读全文
摘要:jQuery基础&选择器 一、概述 jquery是js的框架 jquery和js的相互转换? js转换为jquery : $(js对象) jquery转换为js : jquery对象[0] / jquery对象.get(0) js和jquery对象的方法是不通用的!!! jquery如何获取/设置值
阅读全文
摘要:一、javaScript常用工具对象 1、string字符串工具类 <script type="text/javascript"> var str = "123qweasd123"; //返回指定下标的字符 var c = str.charAt(5); //console.log("c="+c) /
阅读全文
摘要:#1、保存到购物车,下载到本地 网站地址:https://www.iconfont.cn #2、导入项目 下载后,解压到自己新建的iconfont文件夹下: 项目列表: ###iconfont文件夹放到项目目录中,然后引入iconfont.css文件,路径要正确 ###创建一个i标签或者span标签
阅读全文
摘要:#一、vue-cli项目 1、什么是vue-cli vue-cli 官方提供的一个脚手架,用于快速生成一个 vue 的项目模板; 预先定义好的目录结构及基础代码,就好比咱们在创建 Maven 项目时可以选择创建一个骨架项目,这个骨架项目就是脚手架,我们的开发更加的快速 主要功能: 统一的
阅读全文
摘要:#一、Vue概述 Vue是一套用于构建用户界面的渐进式框架,发布于2014年2月,与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。 Vue 的核心库只关注视图层,方便与第三方库或既有项目整合。 HTML + CSS + JS : 视图 : 给用户看,刷新后台给的数据 网络通信 : axi
阅读全文
摘要:SSM框架整合 环境搭建: IDEA Tomcat 9.0.44 JDK14 Maven 3.6 MySql 8.0.22 要求:熟练掌握MySql数据库,Spring、JavaWeb以及MyBtais知识,简单的前端知识 1 运行SQL语句,创建表 CREATE DATABASE `ssmbuil
阅读全文
摘要:#答: ###一般情况下,控制器方法返回字符串类型的值会被当成逻辑视图名处理。 ###如果返回的字符串中带 forward: 或 redirect: 前缀时,SpringMVC 会对他们进行特殊处理: ###将 forward: 或redirect: 当成指示符,其后的字符串作为 URL 来处理。
阅读全文
摘要:#1、MVC是什么 Model View Controller ###模型、视图、控制器 ①Model 业务处理 :业务逻辑(Service) 数据持久层:CRUD (Dao - 数据持久化对象) ②View 展示数据 提供链接发起Servlet请求 (a,form,img…) ##③Control
阅读全文
摘要:#1、JavaBean是什么 ###用Java语言描述的软件组织模型就是JavaBean,它亦即符合某种标准的Java类。 #2、JavaBean特定的写法 必须要有一个无参构造 属性必须私有化 必须有对应的get/set方法; 一般用来和数据库的字段做映射 ORM; ##ORM :对象关系映射 表
阅读全文
摘要:1、理解 (1)会话 ###会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称之为会话; ###有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学,曾经来过,称之为有状态会话; 一个网站,怎么证明你来过? 客户端<-->服务端 服务端给客户端一个
阅读全文
摘要:1、Servlet简介 (1)Tomcat工作机制 (2)什么是Servlet? Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 (3)编写Servlet ①创建
阅读全文