在这篇文章里,对于 的配置,我将向你展示12种比较好的实践。其中的一些实践不仅是好的实践,更是必要的实践。除此以外,还有其他因素,例如领域模型的设计,都能影响XML的配置,但是这篇文章重点研究XML配置的易读性和易管理性。
AOP(Aspected Oriented Programming)是一种新兴的编程技术。它可以解决OOP和过程化方法不能够很好解决的横切(crosscut)问题,如:事务、安全、日志等横切关注。当未来系统变得越来越复杂,横切关注点就成为一个打问题的时候,AOP就可以很轻松的解决横切关注点这个问题,使得AOP编程成为。Spring 是基于J2EE的轻量级开源开发框架,其中Spring
对于一个典型的Web应用,完善的认证和授权机制是必不可少的,在SpringFramework中,Juergen Hoeller提供的范例JPetStore给了一些这方面的介绍,但还远远不够,Acegi是一个专门为SpringFramework提供安全机制的项目,全称为Acegi Security System for Spring,当前版本为0.5.1,就其目前提供的功能,应该可以满足绝大多数应用的需求。
在Ext的原有分页控件中,服务器端方法是根据传入的起始数据记录号(start),和显示多少条记录(limit)来返回当前页记录的。有时候我们经常是根据当前页码(pageIndex),和每页显示记录数(pageSize)来获取当前页数据,下面就是我根据需要自己写的一个对Ext.PagingToolbar的扩展:Ext.PagingToolbarExt。
个人认为Spring其核心是其IOC和AOP方面,对其SpirngMVC框架并不关注,我看好的是JSF,简单易懂。但最近由于工作上需要,所以有需要对SpringMVC做个了解学习,因此,本次对SpirngMVC的相遇纯属偶遇....
Swing作为一个完整的UI解决方案,包含了一个GUI程序所拥有的方方面面,当然包括作为普通程序也好,作为GUI程序也好,作为Web程序等等程序都共有的线程概念。
第一个趋势就是下一代的网络,在未来我们可以看到它的2.0、3.0、x.0会出现很多新的版本,因为我们的电脑能够更好的实现人机互动,因此我们现在越来越多讲到互联网上的人,而现在Java也有很好的效应,刚才我们还看到机器人的展示。
初学Spring,做第一个试验时很多人都会碰到一个问题,就是程序执行时不能正常执行显示预期结果,而是会显示一些异常信息,主要就是java.io.FileNotFoundException这个异常信息。我在做实验时也遇到了这个问题,现在把我遇到的问题及解决方法贴出来,希望能让初学Spring的人少走点弯路。
Flickr 是 Web 2.0 的代表站点。面对的网络问题除了一般 Web 站点都会有的内容优化之外, 还有必须要灵活处理 JavaScript 与 CSS 的频繁变化后部署分发带来的复杂性。
Spring之所以出色的一个原因就是将表现层从MVC的框架中分离出来。例如,通过配置就可以让Velocity或者XSLT来代替已经存在的JSP页面。本章介绍和Spring集成的一些主流表现层技术,并简要描述如何集成新的表现层。
为了与它提供的其他重要概念的抽象相一致,Spring提供了一个对元数据实现的外观(facade), 以org.springframework.metadata.Attributes这个接口的形式来表示。
JUnit是我们JAVA人员最常用的工具之一,我在几年前就开始用它了,帮我发现了不少问题,好感谢它啊。今天突然发现JUnit的用法特别简化了,几种重要变化:
一段不用每个jsp页面都JSONRPCBridge.registerObject的方法 JsonContextLinster 在spring文件里读取需要注册bridge的bean名单 registerObject
JavaFX是Sun最新推出的一种用于开发RIA的脚本语言。它同时兼有JavaScript和Java的优点,本文共分为两部分,就JavaFX的特点探讨了JavaFX是否能重写Java的神话,以及JavaFX在RIA开发的优势。