选择显示字体大小

learn spring in spring(一)

bromon原创 请尊重版权 当前的形势是,非常多的java程序员言必称spring,如此大面积的程序员集体叫”春”,体现了spring框架的威力。春天正是叫春的好时候,你我一起来叫春吧。_ spring的设计目的是简化j2ee开发,所以如果我们学习、使用它的时候还需要抓破头皮口吐白沫的话,岂不是个笑话?就我的经验来说,spring在这方面做得很好,的确是一个很牛叉易用的框架。 之前我曾经设计过一个j2ee的考试系统,大量使用了ejb(详见http://blog.csdn.net/bromon/archive/2004/08/27/86291.aspx),我打算同样使用一个考试系统做例子,便于比较。两个系统的大致结构都差不多,不过新的版本采用了轻量级的方案,使用hibernate作为orm框架,所有的对象都交给spring来管理。一、ioc与di 首先想说说io...

http://www.sosof.com/detail/442/221442721658792.html -by - 丰搜 缓存页面


基于struts+spring+ibatis的轻量级j2ee开发

大多数it 组织都必须解决三个主要问题:1.帮助组织减少成本 2.增加并且保持客户 3.加快业务效率。完成这些问题一般都需要实现对多个业务系统的数据和业务逻辑的无缝访问,也就是说,要实施系统集成工程,以便联结业务流程、实现数据的访问与共享。jpetstore 4.0是ibatis的最新示例程序,基于struts mvc框架(注:非传统struts开发模式),以ibatis作为持久化层。该示例程序设计优雅,层次清晰,可以学习以及作为一个高效率的编程模型参考。本文是在其基础上,采用spring对其中间层(业务层)进行改造。使开发量进一步减少,同时又拥有了spring的一些好处…1. 前言jpetstore 4.0是ibatis的最新示例程序。ibatis是开源的持久层产品,包含sql maps 2.0 和 data access objects 2.0 框架。jpetstore示...

http://www.sosof.com/detail/527/25452721622090.html -by - 丰搜 缓存页面


扩展struts

最近帮人做了个demo,用到了hibernate, spring, struts的结构,对struts也看了些内容,看到这篇文章觉得应该对使用struts的朋友有所益处,所以翻译过来,共同学习。关于hibernate+spring+struts的架构,spring自带的sample:jpetstore是一个参考。原文链接:http://www.onjava.com/lpt/a/5411扩展struts简介:我看到很多项目中,开发者实现了自己的mvc框架,并不是因为他们想做同struts根本不同的东西,而是因为他们并没有意识到如何扩展struts。开发自己的mvc框架可以获得全部的控制权,但是这也意味着需要很多资源来实现它(人力物力),在紧张的日程安排下,有时候这是不可能的。struts不仅仅是一个强大的框架,同时它也是可扩展的。你可以以三种方式来扩展struts。1,plugin:如果你想...

http://www.sosof.com/detail/452/542452721640015.html -by - 丰搜 缓存页面


spring reference 第三章

3.1.简介在spring中,两个最基本最重要的包是:org.springframework.beans和org.springframework.context包。这两个包中的代码为spring的反向控制特性(也叫作依赖注射)提供了基础。beanfactory[http://www.springframework.org/docs/api/org/ springframework/beans/factory/beanfactory.html]提供了能够管理任何种类beans(对象)的先进的配置机制,潜在地利用任何一种存储设备。applicationcontext建立在beanfactory之上并增加了其他的功能,比如同spring aop特性更容易整合,信息资源处理(用于国际化),事件传播,声明式机制用于创建applicationcontext和可选的父上下文以及与应用层相关的上下文(比如...

http://www.sosof.com/detail/452/689452721652369.html -by - 丰搜 缓存页面


spring reference 1.1第十一章-使用orm工具进行数据访问

11.1.简介spring在资源管理,dao实现支持以及实物策略等方面提供了与hibernate, jdo和ibatis sql映射的集成。 对hibernate,spring使用了很多ioc的方便的特性提供了一流的支持,帮助你处理很多典型的hibernate整合的问题。所有的这些都遵守spring通用的事务和dao异常体系。当您选择使用o/r映射来创建数据访问应用程序的时候,spring的增加部分就会向您提供重要的支持。首先你应该了解的是,一旦你使用了spring对o/r映射的支持,你不需要亲自作所有的事情。在决定花费力气,冒着风险建造类似的内部底层结构之前,我们都建议您考虑和利用spring的解决方案。不管你使用的是何种技术,大部分的o/r映射支持都可以以library样式被使用,因为所有的东西都是被设计成一组可重复利用的javabeans。在applicationcontext和be...

http://www.sosof.com/detail/452/812452721654656.html -by - 丰搜 缓存页面


java初学者如何迈出aop第一步--使用java 动态代理实现aop

目前整个开发社区对aop(aspect oriented programing)推崇备至,也涌现出大量支持aop的优秀framework,--spring, jac, jboss aop 等等。aop似乎一时之间成了潮流。java初学者不禁要发出感慨,oop还没有学通呢,又来aop。本文不是要在理论上具体阐述何为aop, 为何要进行aop . 要详细了解学习aop可以到它老家http://aosd.net去瞧瞧。这里只是意图通过一个简单的例子向初学者展示一下如何来进行aop. 为了简单起见,例子没有没有使用任何第三方的aop framework, 而是利用java语言本身自带的动态代理功能来实现aop. 让我们先回到aop本身,aop主要应用于日志记录,性能统计,安全控制,事务处理等方面。它的主要意图就要将日志记录,性能统计,安全控制等等代码从商业逻辑代码中清楚的划分出来,我们可以把这些行...

http://www.sosof.com/detail/452/845452721656914.html -by - 丰搜 缓存页面


使用struts+spring+hibernate 组装web应用

<span class=postbody>其实,就算用java建造一个不是很烦琐的web应用,也不是件轻松的事情。 在构架的一开始就有很多事情要考虑。 从高处看,摆在开发者面前有很多问题:要考虑是怎样建立用户接口?在哪里处理业务逻辑? 怎样持久化的数据。 而这三层构架中,每一层都有他们要仔细考虑的。 各个层该使用什么技术? 怎样的设计能松散耦合还能灵活改变? 怎样替换某个层而不影响整体构架?应用程序如何做各种级别的业务处理(比如事务处理)? <br><br><br><br>构架一个web应用需要弄明白好多问题。 幸运的是,已经有不少开发者已经遇到过这类问题,并且建立了处理这类问题的框架。 一个好框架具备以下几点: 减轻开发者处理复杂的问题的负担(“不重复发明轮子”); 内部有良好的扩展; 并且有一个支持它的...

http://www.sosof.com/detail/462/42346272162915.html -by - 丰搜 缓存页面


matrix java 大讲坛 - webwork 介绍

农民 - javen 阿古主讲的 webwork 介绍 按时开始了! 大家欢迎 阿古! 阿古 感谢大家的支持哈 今天简单介绍一些webwork2 阿古19:50:28 在一下的介绍中,我可能会为了方便把webwork2简写为ww2 阿古 结构: 1.总体介绍 2.相关概念 3.核心 4.资源 阿古 第一部分 :总体介绍 pull-based mvc模式j2ee web框架。webwork目前最新版本是2.1.1,现在的webwork2.x前身是rickard oberg开发的webwork,但现在webwork已经被拆分成了xwork1和webwork2两个项目 农民 - javen20:04:53 可以随时提问吧? “拉出式”这个说法的特别在哪里? 阿古19:50:44 current in 1.0.2 阿古19:51:0...

http://www.sosof.com/detail/462/70946272166366.html -by - 丰搜 缓存页面


spring aop之hello world

<table height="100%" cellspacing=2 cellpadding=0 width="99%" border=0><tbody><tr><td valign=top align=middle colspan=2><table class=tf width="98%" border=0><tbody><tr><td class=bw><font class=htd>我们使用一个简单的例子来演示一下spring中的aop,这是一个log的例子,实际上log是一个对于aop来说很不好的例子,这里我们只为说明spring&nbsp;aop的使用。<br><br>一,首先我们来...

http://www.sosof.com/detail/462/61346272169666.html -by - 丰搜 缓存页面


matrix java 大讲坛之 tapestry 介绍

&nbsp;magicgod&nbsp; 19:41:53<br> 哈哈,那现在开讲了 <br>&nbsp;magicgod&nbsp; 19:42:12<br> 今天主要讲的是tapestry <br>&nbsp;magicgod&nbsp; 19:42:21<br> 一个webui的框架 <br>微雨心情&nbsp; 19:42:31<br> 有房有车,有钱人居然说穷。哈哈。 <br>&nbsp;magicgod&nbsp; 19:42:38<br> 是apache的一个项目 <br>&nbsp;magicgod&nbsp; 19:42:53<br> 好象转过来不算久吧...

http://www.sosof.com/detail/462/144462721617568.html -by - 丰搜 缓存页面


上一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 下一页

 


相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons