spring MVC - 最新文章

Spring MVC 向页面传值 Map、Model和ModelMap
JSP/Java编程 2017-08-04
除了使用ModelAndView方式外。还可以使用Map、Model、ModelMap来向前台页面创造使用后面3种方式,都是在方法参数中,指定一个该类型的参数。
Spring MVC框架 - 单页面应用
JSP/Java编程 2017-07-25
如今大多数的Web 应用都是使用JavaScript 编写的。Java 则负责后端,在处理数据和业务规则中依然扮演着重要的角色。
Spring MVC框架 - web应用的部署
JSP/Java编程 2017-07-25
Spring Boot 能够以JAR 文件的形式运行和分布式部署Spring 应用,在这方面,它是很成功的。
Spring MVC框架 - Spring 生态系统
JSP/Java编程 2017-07-25
从Web 到数据,Spring 是一个综合的生态系统,致力于以模块化的方式解决各种问题
Spring MVC框架 - 优化请求之WebSocket的使用
JSP/Java编程 2017-07-25
我们能够想到的另外一种优化方式就是在服务器端有可用数据时,就立即将其发送到客户端。
Spring MVC框架 - 优化请求之ETag的使用
JSP/Java编程 2017-07-25
我们对Twitter 结果已经进行了缓存,所以当用户刷新结果页面的时候不会对TwitterAPI 执行额外的搜索。
Spring MVC框架 - 优化请求之异步方法的应用(Spring 的异步功能的使用)
JSP/Java编程 2017-07-25
在我们的应用中,依然还有一个瓶颈。当用户搜索10 个关键字的时候,每个搜索都会串行执行。
Spring MVC框架 - 优化请求之分布式缓存的应用
JSP/Java编程 2017-07-25
我们已经有了一个Redis profile。如果Redis 可用的话,我们可以将其作为缓存提供者。这样的话就能跨多台服务器,实现分布式的缓存。
Spring MVC框架 - 优化网络的应用缓存失效配置
JSP/Java编程 2017-07-25
目前,搜索结果将会永远保留在缓存之中。默认的简化缓存管理器并没有为我们提供太多的可选项
Spring MVC框架 - 优化请求之应用缓存的两种方式(缓存失效与分布式缓存)
JSP/Java编程 2017-07-25
现在我们的Web 请求已经进行了压缩和缓存,在减少服务器负载方面我们所能做的下一件事情就是将耗时操作的结果放到缓存之中。
Spring MVC框架 - 优化请求之缓存控制的配置使用
JSP/Java编程 2017-07-25
缓存控制由服务端发送的一组HTTP 头信息,它会控制用户的浏览器如何缓存资源。在前面的章节中,我们看到Spring Security 会自动禁用安全资源的缓存。
Spring MVC框架 - 优化网站打开速度之Gzip压缩的配置使用
JSP/Java编程 2017-07-25
Gzip 是一种能够被浏览器广泛理解的压缩算法。服务器会提供压缩的响应,这耗费的CPU 周期会稍微多一点,但是能够节省带宽。
Spring MVC框架 - 优化请求之生产环境的profile
JSP/Java编程 2017-07-25
在前面的章节中,我们看到了如何让应用的属性文件仅在特定profile 激活的情况下才能发挥作用。
Spring MVC框架 - 验收测试之在Geb 中使用页面对象
JSP/Java编程 2017-07-25
通过Geb 来使用页面对象是非常令人愉悦的。我们将会创建与前面一样的页面对象,这样的话,你就能够看出它们之间的差异。
Spring MVC框架 - 验收测试之使用Geb 进行集成测试
JSP/Java编程 2017-07-25
Geb 是在Grails 框架中编写测试的事实标准。尽管它的版本是0.12.0,但是它很稳定并且非常易于使用。
Spring MVC框架 - 使用Spock 进行单元测试
JSP/Java编程 2017-07-25
为了在项目中使用Groovy 来编写测试,我们需要使用Groovy 插件来替代java 插件。
Spring MVC框架 - 验收测试之Groovy 实现测试
JSP/Java编程 2017-07-25
如果你不了解Groovy 的话,可以将其视为Java 的近亲,只不过它消除了不必要的繁琐代码。
Spring MVC框架 - 使用FluentLenium 创建页面对象
JSP/Java编程 2017-07-25
前面的测试看上去有些凌乱,我们在测试中硬编码了所有的选择器。如果使用同一个元素编写大量的测试的话,会有很大的风险,因为当页面布局发生变化的时候,所有的测试都会损坏无法使用了。
Spring MVC框架 - 第一个FluentLenium 测试
JSP/Java编程 2017-07-25
FluentLenium 是一个非常棒的库,它致力于简化Selenium 方面的测试。
Spring MVC框架 - 验收测试之Gradle 配置
JSP/Java编程 2017-07-25
单元测试只能测试应用程序中各组件之间交互的一个子集。为了更进一步,我们需要进行验收测试,这种测试会启动完整的应用并且允许与界面进行交互。