`
wiselyman
  • 浏览: 2094319 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
博客专栏
Group-logo
点睛Spring4.1
浏览量:82372
74ae1471-94c5-3ae2-b227-779326b57435
点睛Spring MVC4...
浏览量:130816
社区版块
存档分类
最新评论
文章列表
4.1 @Order Spring 4.2 利用@Order控制配置类的加载顺序 4.2 演示 两个演示bean package com.wisely.spring4_2.order; public class Demo1Service { }
3.1 @Import @Import注解在4.2之前只支持导入配置类 在4.2,@Import注解支持导入普通的java类,并将其声明成一个bean 3.2 示例 演示java类 package com.wisely.spring4_2.imp; public class DemoService
2.1 默认方法(default method) java8引入了一个default medthod; 用来扩展已有的接口,在对已有接口的使用不产生任何影响的情况下,添加扩展 使用default关键字 Spring 4.2支持加载在默认方法里声明的bean 2.2 将要被声明成bean的类 public class
在线浏览ppt(当然doc,xls都是可以得)的思路是 先将ppt转为pdf 再用js调用pdf在线查看 主要借助的工具有openoffice,jodconveter,viewerjs 1 服务端 1.1 安装openoffice 下载
1.1 Application Event Spring 4.1的写法请参考10点睛Spring4.1-Application Event 请对比10点睛Spring4.1-Application Event 使用一个@EventListener取代了实现ApplicationListener接口,使耦合度降低; 1.2 示例 包依赖
1.goagent可做本地代理,端口号是8087   2.npm安装软件关闭ssl npm config set strict-ssl false   3.安装软件 npm -proxy http://127.0.0.1:8087 install -g yo  
依赖 <dependency> <groupId>org.geotools</groupId> <artifactId>gt-shapefile</artifactId> <version>${geotools.version}</version> </dependency>   代码 File file = new File("D:\\shapefiles\\states.shp&q ...
判断一个点是否在多边形上,GIS里经常要用的功能,但在平面几何上也是可用的。   这里借助大名鼎鼎的geotools实现   jar包依赖,pom.xml   <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" ...
9.1 异步请求处理 Servlet 3开始支持异步请求处理 Spring MVC 3.2开始支持Servlet3的这项特性 controller可以从另外一个线程返回一个java.util.concurrent.Callable,而不是一个简单的值 此时Servlet容器线程已经释放,可以处理其他的请求 Spring MVC通过借助TaskExecutor调起另外一个线程(例子中的mvcTaskExecutor) controller也可以从另外一个线程返回一个DeferredResult 此时,Spring MVC并不知道这个线程的存在 比如一个定时任务 ...
8.1 配置 Spring MVC的配置是通过继承WebMvcConfigurerAdapter类并重载其方法实现的; 前几个教程已做了得配置包括 01点睛Spring MVC 4.1-搭建环境 配置viewResolver 03点睛Spring MVC 4.1-REST 静态资源映射 04点睛Spring MVC 4.1-拦截器 配置拦截器 06点睛Spring MVC 4.1-文件上传 配置multipartResolver 07点睛Spring MVC4.1-ContentNegotiatingViewResolver 配置ContentNegotiatin ...
Mac下的Quick time播放器带有屏幕录像功能:   点击红点开始     在屏幕拖动一个框作为录制范围   点击上面菜单栏的停止完成录制   下面是播放效果     
7.1 ContentNegotiatingViewResolver ContentNegotiatingViewResolver支持在Spring MVC下输出不同的格式; ContentNegotiatingViewResolver是ViewResolver的一个实现; ContentNegotiatingViewResolver使用request的媒体类型,根据扩展名选择不同的view输出不同的格式; ContentNegotiatingViewResolver不是自己处理view,而是代理给不同的ViewResolver来处理不同的view; 本例演示根据扩展名获得不同的 ...
6.1 文件上传 在控制器参数使用@RequestParam("file") MultipartFile file接受单个文件上传; 在控制器参数使用@RequestParam("file") MultipartFile[] files接受多个文件上传; 通过配置MultipartResolver来配置文件上传的一些属性; 6.2 示例 增加和上传和文件操作的依赖到maven <dependency> <gr
5.1 服务器端推送 SSE(server send event)是一种服务器端向浏览器推送消息的技术,而不是我们常规的浏览器像server请求然后响应; 当我们需要使用server向浏览器主动推送数据的时候,请考虑使用该项技术,而不是考虑具有双向通讯功能的websocket; 以前我们用ajax轮询server也能实现,服务器负担大; sse原理是向server请求一次后,server会挂住请求不放(此时浏览器里请求状态是pending),等有数据后才返回给浏览器,然后再发起下一次请求,以此类推; 所有主流浏览器均支持服务器发送事件,除了 Internet Explorer(6 ...
4.1 拦截器 拦截器实现了对每一个请求处理之前和之后进行相关的处理,类似于Servlet的filter; 可以实现HandlerInterceptor接口或者继承HandlerInterceptorAdapter类; 继承HandlerInterceptorAdapter类,因为使用接口要实现接口的所有方法; 4.2 示例 新建拦截器 package com.wisely.interceptors;
Global site tag (gtag.js) - Google Analytics