ORM vs Spring
文章平均质量分 77
还可以吧亲
暂无
展开
-
如何把Hibernate2.1升级到Hibernate3.0?
选自> 作者:孙卫琴 来源:www.javathinker.org如果转载,请标明出处,谢谢1.1 Hibernate API 变化 1.1.1 包名 1.1.2 org.hibernate.classic包 1.1.3 Hibernate所依赖的第三方软件包 1.1.4 异常模型 1.1.5 Session接口 1.1.6 createSQLQuery() 1.1.7 Lifecycle 和 V原创 2005-08-11 07:16:00 · 959 阅读 · 0 评论 -
使用struts+spring+hibernate 组装web应用
摘要: 这篇文章将讨论怎样组合几个著名的框架去做到松耦合的目的,怎样建立你的构架,怎样让你的各个应用层保持一致。富于挑战的是:组合这些框架使得每一层都以一种松耦合的方式彼此沟通,而与底层的技术无关。这篇文章将使用3种流行的开源框架来讨论组合框架的策略 其实,就算用Java建造一个不是很烦琐的web应用程序,也不是件轻松的事情。当为一个应用程序建造一个构架时有许多事情需要考虑。从高层来转载 2006-06-16 09:49:00 · 1287 阅读 · 1 评论 -
测试spring的存储过程
测试spring的存储过程spring对存储过程进行封装.它的实现细节与jdbc类似下面进行测试1):写存储过程执行类:package jdbc;import java.sql.Types;import java.util.HashMap;import java.util.Map;import javax.sql.DataSource;import org.springframe转载 2006-06-23 12:45:00 · 957 阅读 · 0 评论 -
使用Spring的JdbcTemplate实现分页功能
最近使用了spring中的JdbcTemplate实现数据库的查询和插入操作,发现spring的JdbcTemplate 不象HibernateTemplate那么好,已经实现了分页功能。所以要自己实现,使用getJdbcTemplate().queryForList(string sql)得到的结果集是所有的。如果你的查询有10000条记录,或者更多,速度肯定慢了,当然你可以通过resultse转载 2006-06-23 13:02:00 · 1569 阅读 · 0 评论 -
Spring Framework标记库初学指南
Spring是一个服务于所有层面的application framework:提供了bean的配置基础,AOP的支持,JDBC的提取框架,抽象事务支持,等等。它有一个非常显著的特点:在某个层面上如果你不需要Spring的支持,你就可以不使用String的class,只使用它的某一部分的功能。从它的设计理念,你可以看到String帮助你实现了真正的逻辑层和web层的分离。 相对于EJB来说,Sp转载 2006-06-26 09:57:00 · 891 阅读 · 0 评论 -
IntelliJ.IDEA.v6.0 注册码
11330-YLNZK-5BHR4-AN4I1-XPL73-GUJP7原创 2006-11-20 15:59:00 · 2248 阅读 · 0 评论 -
使用spring发送邮件
最近想做一个网站,注册那部分想做成将密码信息发送到客户邮件中的那种,随即翻了翻资料做了个例子创建一个配置文件Bean.xml,内容如下:http://www.springframework.org/dtd/spring-beans.dtd"> class="org.springframework.mail.javamail.JavaMailSenderImpl">原创 2006-07-18 22:42:00 · 2493 阅读 · 0 评论 -
SpringJdbc的一个简单示例
本来是想演示springJDBC与hibernate、EasyDBO性能比较的,可是为了让大家看的更清楚些我就做了这个小例子。SpringJDBC是在原有jdbc的操作基础上进行的封装,只要你原来用过jdbc,知道自己要用jdbc干什么,那么你就会发现它的便利所在!1.首先我们创建一个project,在src下添加一个package,就叫com.f9inux。2.然后我们导入springj原创 2006-07-15 17:17:00 · 1514 阅读 · 0 评论 -
HQL查询语言基础!
1 .from1.1单表查询from eg.cat as cat.其中,cat只是一个别名,为了用其他子语句的时候书写简单1.2多表查询from eg.Cat,eg.Dogfrom eg.Cat as cat,eg.Dog as dog2 join相关(inner) joinleft (outer) joinright (outer) joinfull joinHQL同样对SQL中的这些特性支持下转载 2006-07-21 08:39:00 · 1580 阅读 · 2 评论 -
在springMVC中添加过滤器
在web.xml中填入如下代码便可起到过滤作用 encodingFilter org.springframework.web.filter.CharacterEncodingFilter encoding gb2312 encodingFilter *.ws encodingFilter *.原创 2006-12-03 16:50:00 · 3949 阅读 · 0 评论 -
spring 事务配置
自己写的一个关于事务的配置例子,很简单~~!主要是spring的事务可以借助于aop直接环绕在target属性所对应操作的周围。无须为事务写多余的代码,即轻便又减少了耦合。配置文件部分(bean.xml)由于是简单的例子所以就不写那么规范了http://www.springframework.org/dtd/spring-beans.dtd"> org.gjt.mm.mys原创 2006-08-16 16:19:00 · 2241 阅读 · 0 评论 -
spring实现文件上传
刚才整理了一下我的project,里面还是有相当一部分内容是由价值的~~~~为了减少大家研究的时间,我决定一个个的往上搬。首先搬上来的是spring的上传配置和使用。实现声明啊,你要是想用这个实现100M往上大小的文件上传我劝你还是别往下看了,一定要悬崖勒马啊~~!嘿嘿~~~~好了,开工!先引用一段我摘录的文字及代码---------------------------------------原创 2006-08-17 22:19:00 · 5714 阅读 · 1 评论 -
AOP在大规模软件开发项目中应用的尝试与思考
本文的写作源于一个真实的大型软件开发项目,我们努力尝试在这个项目中推广应用AOP。在此我们将对曾经面临过的一些实际问题与困难进行分析,试图引发关于面向方面软件开发(AOSD)的一些更深层次的思考。本文的作者将站在开发者的角度做出客观的判断,既不是AOP的狂热鼓吹者,同样也不是AOP反对阵营的一员。因此可以视作来自Java开发者对AOP技术应用的客观分析和建设性意见。关于AOP关于AOP的概转载 2006-08-19 08:49:00 · 1197 阅读 · 0 评论 -
一个使用spring框架AOP的有趣例子
接触spring有一段时间了,不过都是看的多,写的少,工作忙,公司也不准备用。自己写过一些小东西用到,也只用到了BeanFactory组装对象,JdbcTemplate代替jdbc,事务管理。。。东抓一把,西抓一把,没形成系统。最近也在看spring自带的reference,一时手痒,写了个AOP的创建advice的例子,比之单纯地使用TransationProxyFactoryBean对AOP的原创 2006-06-15 20:51:00 · 1929 阅读 · 0 评论 -
Spring AOP中文教程
这是在网上发现的一篇关于Spring AOP编程的教程,读完这篇文章后,Spring AOP不再难以理解,因此我把它译成中文,推荐给Spring AOP的初学者。这是译文的链接。 AOP正在成为软件开发的下一个圣杯。使用AOP,你可以将处理aspect的代码注入主程序,通常主程序的主要目的并不在于处理这些aspect。AOP可以防止代码混乱。 为了理解AOP如何做到这点,考虑一下记日志的工作。日志转载 2006-06-16 09:52:00 · 1277 阅读 · 0 评论 -
Spring框架与AOP思想的研究与应用
引言 Aspect Oriented Programming(AOP)是近年来计算机技术中比较热门的话题之一。其发展历史从学术领域和研发机构的运用开始,目前流行的Spring应用程序框架将AOP思想融入了整个框架的设计开发与应用当中。使用Spring框架固然给我们的编程带来了好处与便利,但是同时存在着一个问题,对于初学者来说,所谓的“控制反转”,不是一个能够望文生义的好名称,“依赖注入”也是一样转载 2006-06-15 22:44:00 · 2134 阅读 · 0 评论 -
hibernate+spring
本文是开发基于spring的web应用的入门文章,前端采用Struts MVC框架,中间层采用spring,后台采用Hibernate。 本文包含以下内容: ·配置Hibernate和事务 ·装载Spring的applicationContext.xml文件 ·建立业务层和DAO之间的依赖关系 ·将Spring应用到Struts中 简介 这个例子是建立一个简单的web应用,原创 2005-08-14 09:52:00 · 1810 阅读 · 2 评论 -
利用Myeclipse快速开发struts应用程序
开发环境:jdk5.0eclipse3.1M7 myeclipse3.84tomcat5.0.28 简介:文本主要介绍用myeclipse的struts designer(图形化开发环境)开发一个简单的用户登录程序片段。主要包括2个jsp文件、一个ActionForm、一个Action等其它userLogin.jsp(用户登录及错误提示页面) userLoginSuccess.jsp(提示登录成功原创 2005-08-31 17:37:00 · 984 阅读 · 0 评论 -
Struts+Spring+Hibernate快速入门
本文是开发基于spring的web应用的入门文章,前端采用Struts MVC框架,中间层采用spring,后台采用Hibernate。 本文包含以下内容: ·配置Hibernate和事务 ·装载Spring的applicationContext.xml文件 ·建立业务层和DAO之间的依赖关系 ·将Spring应用到Struts中 简介 这个例子是建立一个简单的web应用,原创 2005-08-31 17:22:00 · 934 阅读 · 0 评论 -
Spring 编程入门十大问题解答
1、如何学习Spring? 你可以通过下列途径学习spring: (1) spring下载包中doc目录下的MVC-step-by-step和sample目录下的例子都是比较好的spring开发的例子。 (2) AppFuse集成了目前最流行的几个开源轻量级框架或者工具 Ant,XDoclet,Spring,Hibernate(iBATIS),JUnit,Cactus,StrutsTest原创 2005-08-31 17:31:00 · 770 阅读 · 0 评论 -
Springframwork集成Velocity的解决方案
在Springframework中使用Velocity是非常方便的,只需在spring配置文件中申明: 即可在spring mvc框架中直接返回new ModelAndView("velocity模板", map),但是中文一直为乱码。 为了解决中文问题,首先,考虑到国际化,将所有web页面都用UTF-8编码,然后在/WEB-INF/velocity.properties文原创 2005-08-31 17:32:00 · 1448 阅读 · 0 评论 -
Spring MVC framework深入分析之一--总体分析
在当今的MVC framework里,似乎Webwork2逐渐成为主流, Webwork2+SpringFramework的组合变得越来越流行。这似乎意味着Spring自带的MVC framework远比Webwork2差,所以大家纷纷用Webwork2来代替。确实,Spring的MVC framework不算是整个Spring的核心部件,但它的威力却超过了很多人的想象。很多人包括xiecc认为S原创 2005-09-11 16:22:00 · 758 阅读 · 0 评论 -
Spring MVC framework深入分析之三(上)--执行过程
已经好久没有写Spring MVC深入分析了,心中不免有些愧意。也许可以用做项目、写论文、看书、暑假出去玩等理由作为借口,但是我知道这些都抵不过一个字——懒!呵呵,不过仔细想想,其实这一章的Spring MVC深入分析迟迟未提笔的重要原因是这一章太难写。有时候写抽象的东西会比写具体的东西容易,因此抽象的东西总是会停留在很高的高度,只要心里有想法就可以尽情地释放出来,所以第一章的Spring MVC原创 2005-09-11 16:25:00 · 987 阅读 · 0 评论 -
给Spring初学者的学习建议
最近有人问我学习Spring的经验。心中不免有些惭愧,本来以为自己对Spring算比较精通啦,但最近看Professional Java development with SpringFramework,发现其实自己还有好多东西不知道。不过既然有人问起,就大概谈一下体会吧,由于我自己的途径与下面所列的步骤还是有些差距的(主要是当时关于Spring的书和参考资料太少了),而且每个人的学习方式也会不同原创 2005-09-11 16:28:00 · 2886 阅读 · 0 评论 -
Spring MVC framework深入分析之三(下)--执行过程
OK.是不是写得很乱?我自己都觉得惭愧啦,没办法,只好让我们再回头分析一下我们碰到几个角色吧:1、HandlerMappingHandlerMapping这个接口的定义非常简单:public interface HandlerMapping {HandlerExecutionChain getHandler(HttpServletRequest request) throws Exception;原创 2005-09-11 16:26:00 · 929 阅读 · 0 评论 -
POJO应用框架:Spring与EJB3.0的比较
艾伯特.爱因斯坦曾经说过:“一切都应该尽可能地简单,但是不能更简单。”确实如此,简化一门理论的基本假设,使我们可以专注于真正关键的地方,这正是一直以来对科学真理的追求。企业软件开发同样如此。 提供一个将复杂的事物(例如,事务、安全或持久性)对开发者进行隐藏的应用框架是简化企业软件开发的关键。一个设计良好的框架可以提高代码重用率、开发者的生产力及软件的质量。然而,现有J2EE1.4的EJB2.1框原创 2006-01-04 20:54:00 · 1193 阅读 · 0 评论 -
Spring XML配置十二个最佳实践
1。不要使用autowiringSpring可以通过类的自省来自动绑定其依赖部分,使得你不必明确指明bean的属性和构造器。Bean的属性可以通过属性名称或类型匹配来实现自动绑定。构造器通过类型匹配来实现自动绑定。你甚至可以指定自动检测自动绑定模式,它可以引导Spring选择一种适当的运行机制。先来看看下面的一个例子: class="com.lizjason.spring转载 2006-03-09 20:10:00 · 823 阅读 · 0 评论 -
Spring 编程入门十大问题解答
1、如何学习Spring? 你可以通过下列途径学习spring: (1) spring下载包中doc目录下的MVC-step-by-step和sample目录下的例子都是比较好的spring开发的例子。 (2) AppFuse集成了目前最流行的几个开源轻量级框架或者工具 Ant,XDoclet,Spring,Hibernate(iBATIS),JUnit,Cactus,StrutsTest转载 2006-05-25 16:57:00 · 893 阅读 · 0 评论 -
JSTL(JSP标准标签库)介绍
JSTL(JSP标准标签库)介绍作者:令少爷(shaoye@dev-club.com) 前言从JSP 1.1规范开始,JSP就支持在JSP中使用自定义标签了,自定义标签的广泛使用造成了程序员重复定义,这样就促成了JSTL(JavaServer Pages Standard Tag Library)的诞生。因为工作中需要用到JSTL,但网上却苦于找不到有关JSTL的中文资料,所以就有了这篇文章。JS转载 2007-01-02 19:49:00 · 1327 阅读 · 0 评论