Sometimes circumstances do not allow you to completely switch to a different framework:
问题:“circumstance”是什么意思?
自己的理解:有时某些情况下不允许你完全切换到不同的框架。
谷歌翻译:有时情况不允许您完全切换到不同的框架。
The Spring Framework does not force you to use everything within it; it is not an all-or-nothing solution.
问题:
force和forbid?
force做动词具有的意思。
“everything within it”是什么意思?
“everything within it”表示所有在它之内的…
自己的理解: Spring框架不会强迫你使用所有在它之类的内容;它不是一个全部或什么都没有的解决方案。
谷歌翻译: Spring框架不会强制你使用它中的一切; 这不是一个全无或缺的解决方案。
Existing front-ends built with Struts, Tapestry, JSF or other UI frameworks can be integrated with a Springbased middle-tier, which allows you to use Spring transaction features.
问题:
front-ends是什么意思? 前端
middle-tier是什么意思? 中间层
自己的理解:
目前由Struts,Tapestry,JSF或者其它UI(User Interface,用户界面)框架所创建的前端可以与以Spring为基础的中间层集成。
什么是Struts?
什么是Tapestry?
什么是JSF?
You simply need to wire up your business logic using an ApplicationContext and use a WebApplicationContext to integrate your web layer.
问题:
“wire up”是什么意思?
自己的理解:
你简单的需要使用一个ApplicationContext和一个WebApplicationContext去集成的web层从而连接你的业务逻辑。
谷歌翻译:
您只需要使用ApplicationContext连接您的业务逻辑,并使用WebApplicationContext集成您的Web层。