Web
wellven_chen
这个作者很懒,什么都没留下…
展开
-
Mybatis流式读取Mysql数据
常见Mybatis流式读取Mysql数据有以下2种形式:一种是通过ResultHandler<T>接口,另一个是通过Cursor<T>接口。具体这两种方式有什么区别,原创 2021-05-21 11:44:24 · 1001 阅读 · 1 评论 -
spring过滤器和拦截器的区别和联系
一 简介(1)过滤器:依赖于servlet容器,是JavaEE标准,是在请求进入容器之后,还未进入Servlet之前进行预处理,并且在请求结束返回给前端这之间进行后期处理。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要获取的数据,比如:在过滤器中修改字符编码;在过滤器中修改Ht转载 2017-07-10 14:27:49 · 586 阅读 · 0 评论 -
Servlet接收Post请求以及回复请求
本文主要介绍了Servlet如何接受HttpCilent发送过来的请求以及对请求进行回复Servlet需要用到Servlet-api.jar包package com.firstdata.project;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import j原创 2017-08-31 16:23:17 · 3858 阅读 · 0 评论 -
Spring框架中接收Http客户端的Post和Get请求
本文主要是介绍了在Spring框架中接收Http客户端所传输的参数以及请求由于Spring框架可以与数据库mybatis以及Hibernate较好的集成,使用接收的数据更易储存到数据库中同时能够通过HTTP请求从数据库中查询获取需要的信息因为Http的请求和Web请求一样都是通过URL来访问,所以也将其放在Controller层在方法结束后加入Return可以直接向Client端发原创 2017-08-31 15:59:44 · 7967 阅读 · 0 评论 -
HttpClient应用案例post&get方法
本文主要是列举出了HttpClient的简单使用方法,一个是post方法,另一个是get方法。这里所使用的是HttpClient4.5.jar以及使用了JSON-lib-2.1.jar有兴趣的朋友可以在CSDN里搜一下,可以找到首先post方法,这边我希望传递一个实体类给服务端,所以引用了JSON得方式去传递先将实体类转换成JSON,再将JSON转换成String字符串型,通过原创 2017-08-31 15:42:02 · 312 阅读 · 0 评论 -
发送基于TLS1.2的HTTPS请求
本文主要介绍了如何发送基于TLS1.2安全协议的HTTPS请求由于目前对网络安全越来越重视,我们会在HTTP的基础上加上一些安全协议目前最为广泛所使用的安全协议是TLS1.2很多服务端容器都已经支持通过配置来设置HTTPS的端口从而支持HTTPS协议在发送HTTPS的请求之前我们需要获取服务端提供的签名证书之后将签名证书通过keytool命令导入到本地的keystore中,方便原创 2017-08-31 16:51:52 · 14556 阅读 · 4 评论 -
IO与NIO对于异步Socket的处理
以下的内容以代码为主,简单的展示了传统IO流和NIO流对Socket请求的处理。简单来说,传统IO流想要处理多个客户端的Socket请求,它必须要不断的创建新的线程来专门为连入的Socket请求进行处理,如果连入的Socket请求很多,并且来自不同的IP或者端口就必须要不断的创建线程,对系统资源会造成很大的占用。下面就是传统IO流异步处理Socket请求的代码:package com.原创 2018-01-10 18:05:21 · 494 阅读 · 0 评论 -
Jsp调用Action的几种方法
由于最近刚刚开始接触Spring+SpringMVC+mybatis的SSM框架来开发Web应用,页面使用的是Jsp。所以经常会从Jsp页面调用到后端Java中Action类,因此希望总结一下,下次遇到类似问题不用再翻代码去查看:1. 最常见的form表单提交:一般情况下,比如在登陆界面,因为主要只涉及到登陆的功能,我们会使用form表单提交的方式来向后端Action传值以及跳转页面...原创 2018-04-25 14:53:23 · 35269 阅读 · 4 评论