J2EE与Web框架
炉边诗人
勤奋成就大师。
展开
-
Security 安全框架1
security过滤器链检查请求是否有请求信息-主要校验规则UsernamePasswordAuthenticationFilter: 处理表单登录, 请求是否带用户名密码BasicAuthenticationFilter: 是否有Basic码信息, 有会进行解码认证FilterSecurityInterceptor: 最后一部, 决定当前请求能不能继续, 根据不过的原因会抛出异...原创 2018-04-11 14:27:55 · 428 阅读 · 0 评论 -
Spring Web Async异步处理#Callable #DeferredResult
Spring MVC 对于异步请求处理的两种方式场景: Tomcat对于主线程性能瓶颈,当Tomcat请求并发数过多时,当线程数满时,就会出现请求等待Tomcat处理,这个时候可以使用子线程处理业务逻辑,主线程只是处理返回请求,这样可以大大提高Tomcat的吞吐量。1. Callable 1. 使用Callable返回异步信息 - 对于前台用户来说,只是一个同步的请求,...原创 2018-04-11 13:24:53 · 1000 阅读 · 0 评论 -
Dubbo client 启动报错:No provider available for the service use dubbo version 2.5.3
1.异常java.lang.IllegalStateException: Failed to check the status of the service org.ko.server.service.UserService. No provider available for the service org.ko.server.service.UserService:1.0.2 from the原创 2017-09-29 22:07:16 · 2272 阅读 · 0 评论 -
Spring quantz--定时任务调度工具
1.在xml中交给spring管理的一些类<bean id="cancelOrderJobDetail" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <property name="targetObject" ref="orderJob"/> <pr原创 2017-07-09 19:55:59 · 528 阅读 · 0 评论 -
Java使用zxing生成解读QRcode二维码
1.maven的pom配置jar包,如果不实用maven请手动下载jar包<dependency> <groupId>com.google.zxing</groupId> <artifactId>javase</artifactId> <version>3.3.0</version></dependency>2.生成二维码图片public static void main(原创 2017-07-09 19:47:22 · 328 阅读 · 0 评论 -
MyBatis实现拦截器分页功能
1.原理在mybatis使用拦截器(interceptor),截获所执行方法的sql语句与参数。 (1)修改sql的查询结果:将原sql改为查询count(*) 也就是条数 (2)将语句sql进行拼接 limit(MySql)或rownum(Oracle)语句达到分页效果制作分页Page类,需要分页的bean继承分页Page类。jsp界面通过Page类的属性参数实现对页数控转载 2017-03-09 23:31:53 · 1774 阅读 · 0 评论