学习回顾
Code8848
这个作者很懒,什么都没留下…
展开
-
SpringMVC学习回顾六-文件上传和下载
过程导入依赖编写配置前端上传下载后台跳转上传页面上传控制器下载控制器文件工具包测试 导入依赖 <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.4</version> </dependen原创 2020-07-14 00:33:39 · 71 阅读 · 0 评论 -
SpringMVC学习回顾四-Ajax交互
配置 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:mvc="http:原创 2020-07-13 21:34:24 · 65 阅读 · 0 评论 -
SpringMVC学习回顾五-SSM集成
集成步骤创建MAVEN项目导入依赖构建目录结构源代码文件资源文件源码资源文件源码 创建MAVEN项目 创建完成的样子 导入依赖 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.7</maven.compiler.source> <maven.com原创 2020-07-12 22:47:56 · 70 阅读 · 0 评论 -
SpringMVC学习回顾三-SpringMVC的跳转
SpringMVC的跳转 两种跳转方式 转发【项目内部,一次请求一次响应】 重定向【可以转发到外部的项目,两次请求两次响应】 视图解析器中添加前缀和后缀的配置 <!--视图解析器--> <bean class="org.springframework.web.servlet.view.InternalResourceViewResolver"> <!--配置路径前缀--> <property name="prefix" v原创 2020-07-12 15:35:23 · 81 阅读 · 0 评论 -
学习回顾-注解
反射的机制 1.JAVA是静态语言不是动态语言,但是可以通过反射让JAVA具有一定的动态性(准动态) 2.程序在运行状态中可以动态的加载一个只有名称的类,对于一个任意的已经加载的类,我们能够知道这个类的所有方法和属性;对于任意一个对象都能够调用它任意的方法。通俗来说,通过反射我们可以知道任意一个类的方法和属性且能够调用它的方法,而不用静态的new一个对象出来 Class clazz = Class.forName("com.jyg.bean.Student"); 类加载之后形成一个Class对象放在堆内存原创 2020-07-11 23:23:02 · 112 阅读 · 0 评论 -
线程基础回顾
线程不安全 数据在多个进程访问时发生数据不准确的情况 同步锁 同步方法 同步块 并发容器 CopyOnWriteArrayList<Integer> copyOnWriteArrayList = new CopyOnWriteArrayList<>(); 死锁 过多的同步块会导致线程之间相互请求对方已经锁定的资源,从而导致死锁 package Thread1; public class DeadLock { public static void main(String[原创 2020-07-11 19:22:49 · 74 阅读 · 1 评论 -
SpringMVC学习回顾二-参数的绑定
参数的绑定 因为SpringMVC是一个web框架,所有需要和页面打交道。这就是涉及到前台往后台传数据的问题。下面就是列举参数从前台到后台的绑定 普通参数 前台 <form method="post" action="/userController"> <table> <tr> <th>用户名</th> <th>密 码</原创 2020-07-11 01:42:13 · 64 阅读 · 0 评论 -
SpringMVC学习回顾一-什么是SpringMVC
什么是SpringMVC SpringMVC是Spring提供的一个灵活且强大的Web框架,总的来说就是简化了传统的纯Servlet的开发 SpringMVC组成部分 DispatcherServlet 处理器映射 处理器(控制器) 视图解析器 视图处理器 最重要的两个部分就是处理器映射和视图解析器它们分别决定着选择使用哪个控制器来处理请求 以及选择结果应该如何渲染 浅尝SpringMVC 依赖包 使用Idea创建SpringMVC项目更方便 创建入口 主要配置解析 非注解 控制器映射器原创 2020-07-11 00:34:24 · 90 阅读 · 0 评论