利用Hibernate对未做级联关系的表进行连接查询

目前存在的问题: 1. 最初我希望将CmParent和CmChild中的记录全部set入一个包含双方数据属性的普通VO中, 结果失败. 2. Object[] 的length必然是和希望封装成POJO的对象个数是匹配的, 如果通过连接查询, 子表中无记录, 则被set为null. 3. 还是希望能通过HQL实现类似功能. 新建两个表: sql 代码 -- Create table CM_PARENT    create table CM_PARENT    (      ID   NUMBER not null,      NAME VARCHAR…

log4j详解与实战

我们先看一个最简单的示例: 【示例1】 项目结构: 【注:由于这里的多个项目公用一个jar档,我们可以创建一个专门放置jar档的Java工程,然后将jar档放到lib目录下。在要使用的工程中按图所示进行引用 】 Java代码: Java代码 <embed type="application/x-shockwave-flash" width="14" height="15" src="http://www.iteye.com/javascripts/syntaxhighlighter/clipboard_new.swf" flashvars="clipbo…

hibernate3.5.5+spring3.0.4框架整合

hibernate3.5.5+spring3.0.4整合一、 加入jar包MySQL的链接包: mysql-connector-java-5.1.10-bin.jarHibernate中加入的包: hibernate3.jar 和 lib \required下面所有的jar:Spring中加的jar: 在spring2.5.6中 lib\j2ee 下有:common-annotations.jarlib\log4j中有:log4j-1.2.15.jarlib\jakarta-commons中有:commons-dbcp.jar commons-logging.jarcommons-pool.jarslf4j中:slf4j-log4j12-1.5.8.j…

SSH 组合备忘.(spring2.5 struts2.0.11 hibernate3.2.3 )

1.所有的jar 包     j2ee jar 包中的其它没用的删掉. 2.struts.properties struts.custom.i18n.resources=globalMessagesstruts.objectFactory=springstruts.locale=en_utf-8 3.struts.xml <!DOCTYPE struts PUBLIC        "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"        "http://struts.apache.org/dtds/struts-2.0.dtd"><struts><include file="struts…

一个高效简洁的Struts分页方法

在网上看了几个Structs分页,感觉不是很完善,于是根据自己的经验,写了一个相对高效简洁的分页方法。由于本人水平有限,如果大家有什么更好的想法,欢迎不吝赐教。 一、 开发环境 我的开发环境是:JBuilder x + Weblogic 8.1 + Oracle 9i + Windows 2003 ,如果朋友们的开发环境不一样亦无妨。 二、开发思路 既然讲的是Struts,那自然离不了MVC,分页显示也是如此。 1、 建立数据库和对应的表,本例…

昨天看了IBATIS得应用事例JPETSTORE

昨天配置了IBATIS应用事例JPETSTORE,运行OK官方说该用例采用了STRUCTS+IBATIS搭建,其实应该是STRUCTS+IBATIS+DAO 组成,DAO是IBATIS的自己开发得DAO MODEL,且调用持久层SOURCE是通过DAO得TEMPLE进行得,且通过XXBEAN调用XXSERVICE来完成操作!至于STRUCTS方面则ACTION是通过一个公共得BASEACTION进行得,至于ACTIONFORMBEAN 则是通过XXBEAN封装VO来完成感觉不是太清晰,但由于DEMO很小,所以也就不…

一个高效简洁的Struts分页方法

未分类 , , , , 发表评论
    在网上看了几个Structs分页,感觉不是很完善,于是根据自己的经验,写了一个相对高效简洁的分页方法。由于本人水平有限,如果大家有什么更好的想法,欢迎不吝赐教。 一、 开发环境 我的开发环境是:JBuilder x + Weblogic 8.1 + Oracle 9i + Windows 2003 ,如果朋友们的开发环境不一样亦无妨。 二、开发思路 既然讲的是Struts,那自然离不了MVC,分页显示也是如此。 1、 建立数据库和对应的表,…

SSH是如何粘合在一起的

structs,spring和Hibernate到底是如何协同工作的呢?看了一天书,有所感悟,小结如下: 如何原本归属Struts管理的控制流的控制权交给Spring,以便使用Spring的特性?(实际上就是一个支持SSH的web项目如何在myeclipse中开始)经验如下: 首先,创建一个web project,加入struts和spring支持 第二,修改struts-config.xml配置文件, 1、将每个action中的type由 type="com.dsr.ssh.action.LoginAction"改为 ty…

structs2,hibernate,spring自带的jar包分别做什么使

这个东西 网上一搜一大把 1)Spring 2.5所需jar包:(可通过MyEclipse/Project Capabilities/Add Spring Capabilities添加这些jar档) spring-beans.jar spring-context.jar spring-core.jar commons-attributes-api.jar commons-attributes-compiler.jar commons-logging.jar log4j-1.2.15.jar 2)以下是在struts2中必须有的与tiels2相关的文件,考贝到项目的lib目录就OK了。 用struts-2.1.2版本是如果…

Tibco GI+CXF2.3.1+Spring3.0整合示例

1.导入Spring和CXF的所有依赖包2.在web.xml中配置Spring和CXF<context-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:spring/applicationContext-*.xml</param-value></context-param><listener> <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class> </listener&…

spring入门编程问题集锦

未分类 , , , , , 发表评论
    1、如何学习Spring? 你可以通过下列途径学习spring: (1) spring下载包中doc目录下的MVC-step-by-step和sample目录下的例子都是比较好的spring开发的例子。 (2) AppFuse集成了目前最流行的几个开源轻量级框架或者工具Ant,XDoclet,Spring,Hibernate(iBATIS),JUnit,Cactus,StrutsTestCase,Canoo's WebTest,Struts Menu,Display Tag Library,OSCache,JSTL,Struts 。 你可以通过AppFuse源代码来学习s…

spring 测试2

本文主要介绍使用spring提供的对junit的扩展机制来进行单元测试,没有设计mock方面的测试。 一、Spring提供的JUnit框架扩展: AbstractSpringContextTests:spring中使用spring上下文测试的Junit扩展类,我们一般不会使用这个类来进行单元测试,它是spring内部设计使用到的类 AbstractDependencyInjectionSpringContextTests:这是AbstractSpringContextTests的直接子类,支持依赖spring上下文的测试…

Struts+Spring+Hibernate快速入门2(转)

Struts+Spring+Hibernate快速入门2  本文是开发基于spring的web应用的入门文章,前端采用Struts MVC框架,中间层采用spring,后台采用Hibernate。    本文包含以下内容:    ·配置Hibernate和事务    ·装载Spring的applicationContext.xml文件    ·建立业务层和DAO之间的依赖关系    ·将Spring应用到Struts中    简介    这个例子是建立一个简单的web应用,叫MyUsers,完…

详解 Spring 3.0 基于 Annotation 的依赖注入实现

简介: Spring 的依赖配置方式与 Spring 框架的内核自身是松耦合设计的。然而,直到 Spring 3.0 以前,使用 XML 进行依赖配置几乎是唯一的选择。Spring 3.0 的出现改变了这一状况,它提供了一系列的针对依赖注入的注解,这使得 Spring IoC 在 XML 文件之外多了一种可行的选择。本文将详细介绍如何使用这些注解进行依赖配置的管理。使用 @Repository、@Service、@Controller 和 @Component 将类标识为 …
« 上一页   下一页 »