JavaEE
隔壁程序猿小王
这个作者很懒,什么都没留下…
展开
-
重定向和转发
1.重定向重定向就是通过各种方法将网络请求重新定个方向转到其他位置。实现原理客户浏览器发送http请求----》web服务器接受后发送302状态码响应及对应新的location给客户浏览器–》客户浏览器发现是302响应,则自动再发送一个新的http请求,请求url是新的location地址----》服务器根据此请求寻找资源并发送给客户。在这里location可以重定向到任意URL,既然是浏览...原创 2019-09-02 22:10:11 · 122 阅读 · 0 评论 -
JavaWeb中Mysql数据库分页
数据库分页原理在Mysql数据库中提供了分页语句:SELECT * FROM table LIMIT [offset,] rows | rows OFFSET offsetLIMIT 子句可以被用于强制 SELECT 语句返回指定的记录数。LIMIT 接受一个或两个数字参数。参数必须是一个整数常量。如果给定两个参数,第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目。...原创 2019-09-10 23:14:26 · 650 阅读 · 0 评论 -
文件的上传和下载
一、文件上传1.1使用file标签上传文件把本地的文件通过html中的file标签上传到服务端WEB-INF/File目录下(WEB-INF目录下的文件不可见,保证安全性),我们都知道当我们上传一个文件的时候,一般程序不会更改原先的文件名称,而是会在原先文件名前加上随机的字符来标识唯一,因此当用户想要把原来的文件下载后,还能保证原先文件名。下面我将给大家讲讲如何实现。首先做一个简单的jsp界...原创 2019-09-18 21:10:05 · 137 阅读 · 0 评论 -
Maven简介以及idea配置
maven简介Maven 翻译为"专家"、“内行”,是 Apache 下的一个纯 Java 开发的开源项目。基于项目对象模型(缩写:POM,Project Object Model)概念,Maven利用一个中央仓库能管理一个项目的构建、报告和文档等步骤。Maven 是一个项目管理工具,可以对 Java 项目进行构建、依赖管理。1.1 Maven核心功能传统项目的问题:1 需要把jar复制...原创 2019-09-19 21:47:13 · 111 阅读 · 0 评论 -
Maven传递依赖
一、 Maven传递依赖1.1什么是传递依赖?当项目依赖一个jar包时,与这个jar包关联的其他jar包也会关联到当前项目,这种现象就是传递依赖。比如A项目依赖B项目,B又依赖C项目, 此时A中也包含了C的依赖。案例演示:步骤1:创建Maven项目project01 project01的基本信息如下 groupId:com.qf.maven artifactId:projec...原创 2019-09-20 08:51:37 · 1177 阅读 · 0 评论 -
Spring进阶——Spring使用和Bean创建原理
1. IOC`Inverse Of Controll`:控制反转反转了依赖关系的满足方式,由之前的自己创建依赖对象,变为由工厂推送。(变主动为被动,即反转)解决了具有依赖关系的组件之间的强耦合,使得项目形态更加稳健2. DI`Dependency Injection`:依赖注入全新的依赖满足方式,体现在编码中就是全新的赋值方式 ==> `在工厂中为属性推送值`如:`<proper...原创 2019-09-24 22:17:24 · 1370 阅读 · 0 评论 -
Spring进阶——AOP和动态代理
AOPSpring-AOP 是对 AOP框架之一。其他比如还有AspectJAspect-Oriented-Programming(面向切面编程),一种编程思想。切面:Aspect,由切入点和额外功能(增强)组成。作用:提供了新的编程角度,不再只是考虑类、对象,而可以考虑切面。切面和目标形成 代理,解决项目业务中额外功 能冗余的问题。1.为什么用AOP呢?1.1 业务中的问...原创 2019-09-28 22:31:35 · 118 阅读 · 0 评论