摘要: 一,ServletContext介绍 web容器在启动时,它会为每一个web应用程序都创建一个ServletContext对象,它代表当前web应用 多个Servlet通过ServletContext对象实现数据共享 获取web应用的初始化参数 用ServletContext实现请求转发 使用Ser 阅读全文
posted @ 2020-07-17 15:27 edda_huang 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 一. Servlet介绍 Servlet 是Java Servlet的简称,称为小服务程序或服务连接器,用Java编写的服务器端程序,具有独立于平台和协议的特性,主要功能在于交互式地浏览和生成数据,生成动态Web内容 Servlet是sun公司提供的一门用于开发动态web资源的技术 Sun公司在其A 阅读全文
posted @ 2020-07-17 15:21 edda_huang 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 用limit实现分页,首先要创建一个Maven项目,搭建好mybatis的实验环境,并且连接好数据库 代码 1,编写dao接口 UserMapper //查询全部用户实现分页 List<User> selectUser(Map<String,Integer> map); 2,编写对应Mapper映射 阅读全文
posted @ 2020-07-17 15:19 edda_huang 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 一、连接数据库的配置单独放在一个properties文件中 1,创建一个database.properties driver=com.mysql.jdbc.Driver url=jdbc:mysql://localhost:3306/mybatis? useSSL=true&amp;useUnico 阅读全文
posted @ 2020-07-17 15:17 edda_huang 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 编写接口 import com.shandx.pojo.User; import java.util.List; public interface UserMapper { <span class="hljs-comment">//获取全部的用户</span> <span class="hljs-f 阅读全文
posted @ 2020-07-17 15:15 edda_huang 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 一,MyBatis介绍 MyBatis是一个支持普通SQL查询,存储过程和高级映射的优秀持久层框架。MyBatis消除了几乎所有的JDBC代码和参数的手工设置以及对结果集的检索封装。MyBatis可以使用简单的XML或注解用于配置和原始映射,将接口和Java的POJO(Plain Old Java 阅读全文
posted @ 2020-07-17 15:08 edda_huang 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一:环境及要求 环境: IDEA最新版 MySQL 5.7.19 Tomcat 9 Maven 3.6 要求: 需要掌握 MyBatis;Spring;SpringMVC;MySQL数据库以及简单的前端知识 二:项目编码 1:搭建数据库 1-1:创建一个数据库 1 CREATE DATABASE ` 阅读全文
posted @ 2020-07-17 11:11 edda_huang 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 一,文件上传 文件上传是项目开发中最常见的功能之一 ,springMVC 可以很好的支持文件上传,但是SpringMVC上下文中默认没有装配MultipartResolver,因此默认情况下其不能处理文件上传工作 如果想使用Spring的文件上传功能,则需要在上下文中配置MultipartResol 阅读全文
posted @ 2020-07-17 11:10 edda_huang 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 一,AJAX 简介 AJAX = Asynchronous JavaScript and XML(异步的 JavaScript 和 XML) AJAX 不是新的编程语言,而是一种使用现有标准的新方法 AJAX 最大的优点是在不重新加载整个页面的情况下,能与服务器交换数据并更新部分网页内容 AJAX 阅读全文
posted @ 2020-07-17 11:09 edda_huang 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 一,JSON 介绍 JSON (JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率 二,JSON 语法 1,JSON 语法规则 在 JS 语言中,一切都是对象。因此,任何支持的类型 阅读全文
posted @ 2020-07-17 11:06 edda_huang 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 1.如果要替换的文件直接在war包的根目录(一级目录)下,直接使用jar uvf命令替换即可 如:替换a.war中b.xml文件 jar uvf a.war b.xml 注:b.xml需要和a.war在同一个目录下。 2.如果要替换的文件在war包的二级及以下目录下,则需要以下步骤: (1)使用ja 阅读全文
posted @ 2020-07-17 11:04 edda_huang 阅读(2077) 评论(0) 推荐(0) 编辑
摘要: 一,MVC 概述 MVC:模型,视图,控制器,是一种软件设计规范,本质是将业务逻辑,数据,显示,分离的方式来编写代码;前后端分离 Model:数据模型,提供要展示的数据,一般我们都会把这两个分离开来。数据Dao,服务层ServiceView:负责进行数据的渲染和展示,客户端想要看到的东西Contro 阅读全文
posted @ 2020-07-17 11:03 edda_huang 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 下载地址 下载地址:https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.19-winx64.zip 安装步骤 第一步:下载得到压缩包,并解压到自己的想要安装的目录;我的安装目录为:D:\mysql\mysql-5.7.19-winx64 第 阅读全文
posted @ 2020-07-17 10:44 edda_huang 阅读(121) 评论(0) 推荐(0) 编辑
摘要: MySQL的安装是比较复杂的,一旦安装出现错误或者出现其他问题,我们想要完全卸载MySQL也是非常麻烦的,下面简单说下怎样可以完全干净的卸载MySQL 卸载步骤 第一步:用管理员的身份打开命令窗口,关闭数据库,输入:net stop mysql 第二步:删除服务,输入:sc delete mysql 阅读全文
posted @ 2020-07-17 10:43 edda_huang 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一,数据库语句 数据库数据是通过DML语句管理数据库数据,包括: INSERT (添加数据语句) UPDATE (更新数据语句) DELETE (删除数据语句) 1:INSERT (添加数据语句) INSERT INTO 表名[(字段1,字段2,字段3,...)] VALUES('值1','值2', 阅读全文
posted @ 2020-07-17 10:37 edda_huang 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 一. 外键概念: 如果公共关键字在一个关系中是主关键字,那么这个公共关键字被称为另一个关系的外键。由此可见,外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。在实际操作中,将一个表的值放入第二个表来表示关联,所使用的值是第一个表的主键值(在 阅读全文
posted @ 2020-07-17 10:29 edda_huang 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 数据库(DataBase,简称DB) 一. 基本数据库操作命令 flush privileges 刷新数据库 show databases 显示所有数据库 use dbname 打开某个数据库 show tables 显示数据库mysql中所有的表 describe user 显示表mysql数据库 阅读全文
posted @ 2020-07-17 10:27 edda_huang 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 一,Maven 介绍 我们在开发中经常需要依赖第三方的包,包与包之间存在依赖关系,版本间还有兼容性问题,有时还需要将旧的包升级或降级,当项目复杂到一定程度时包管理变得非常重要。Maven是当前最受欢迎的Java项目管理构建自动化综合工具 Maven提供了开发人员构建一个完整的生命周期框架。开发团队可 阅读全文
posted @ 2020-07-17 10:21 edda_huang 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 一. 准备工作 1. 传输协议 SMTP协议-->发送邮件: 我们通常把处理用户smtp请求(邮件发送请求)的服务器称之为SMTP服务器(邮件发送服务器) POP3协议-->接收邮件: 我们通常把处理用户pop3请求(邮件接收请求)的服务器称之为POP3服务器(邮件接收服务器) 2. 邮件收发原理 阅读全文
posted @ 2020-07-17 10:16 edda_huang 阅读(645) 评论(0) 推荐(0) 编辑
摘要: 一. 注意事项 在Web应用中,文件上传和下载功能是非常常用的功能,对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的 【文件上传的注意事项】 为保证服务器安全,上传文件应该放在外界无法直接访问的目录下,比如放于WEB-INF目录下 为防止文件覆盖的现象发生,要为上传文件产生一个唯 阅读全文
posted @ 2020-07-17 10:15 edda_huang 阅读(1598) 评论(0) 推荐(0) 编辑