
hibernate+struts+spring
joy_cz
这个作者很懒,什么都没留下…
展开
-
Hibernate学习(1)----Hibernate快速上手
1.获取Hibernate,可到Hibernate组织的网站下载最新版本,http://www.hibernate.org。同时由于Hibernate加入了JBoss组织,所以也可从JBoss组织(http://www.jboss.org)获得技术支持。我用的是Hibernate3.0。下载到的软件包中有:Hibernate3.jar,其他引用的Jar文件在LIB子目录下,其源代码和测试用例位于s原创 2006-10-20 13:18:00 · 988 阅读 · 0 评论 -
在struts的资源文件中用中文
使applicationresources.properties支持中文 建立一个applicationresources_zh.properties文件,把应用程序用的message都写进去,然后在dos 下执行这个命令, native2ascii -encoding gb2312 applicationresources_zh.properties applicationresources.原创 2007-04-14 01:23:00 · 692 阅读 · 0 评论 -
精通Hibernate之映射继承关系一
在域模型中,类与类之间除了关联关系和聚集关系,还可以存在继承关系,在图14-1所示的域模型中,Company类和Employee类之间为一对多的双向关联关系(假定不允许雇员同时在多个公司兼职),Employee类为抽象类,因此它不能被实例化,它有两个具体的子类:HourlyEmployee类和SalariedEmployee类。由于Java只允许一个类最多有一个直接的父类,因此Employee原创 2007-03-14 23:11:00 · 684 阅读 · 0 评论 -
结合struts和hibernate谈J2EE架构的数据表示
在 struts+ hibernate 这种结构中,是不应该把Hibernate产生的PO直接传递给JSP的,不管他是Iterator,还是List,这是一个设计错误。 我来谈谈在J2EE架构中各层的数据表示方法: Web层的数据表示是FormBean,数据来源于HTML原创 2007-03-14 20:16:00 · 633 阅读 · 0 评论 -
Hibernate编写通用数据库操作代码
insert方法public void insert(Object o){ Session session = HibernateSessionFactory.currentSession(); Transaction t = session.beginTransaction(); session.save(o); t.commit();原创 2007-03-14 17:15:00 · 591 阅读 · 0 评论 -
精通Hibernate之映射继承关系四(图)
这种映射方式只需为继承关系树的Employee根类创建一张表EMPLOYEES。如图14-4所示,在EMPLOYEES表中不仅提供和Employee类的属性对应的字段,还要提供和它的两个子类的所有属型对应的字段,此外,EMPLOYEES表中需要额外加入一个字符串类型的EMPLOYEE_TYPE字段,用于区分Employee的具体类型。 图14-4 继承关系树的根类对应一个表 Co转载 2007-03-15 00:15:00 · 559 阅读 · 0 评论 -
精通Hibernate之映射继承关系三
hibernate-mapping > name="company" column="COMPANY_ID" class="mypack.Company" /> 由于Employee类没有相应的映射文件,因此在初始化Hibernate时,只需向Configuration对象中加入Company类、HourlyEmployee类和Salari原创 2007-03-14 23:45:00 · 547 阅读 · 0 评论 -
精通Hibernate之映射继承关系二
把每个具体类映射到一张表是最简单的映射方式。如图14-2所示,在关系数据模型中只需定义COMPANIES、HOURLY_EMPLOYEES和SALARIED_EMPLOYEES表。为了叙述的方便,下文把HOURLY_EMPLOYEES表简称为HE表,把SALARIED_EMPLOYEES表简称为SE表。 HourlyEmployee类和HE表对应,HourlyEmployee类本身的rate原创 2007-03-14 23:43:00 · 658 阅读 · 0 评论 -
使用eclipse构建一个struts+spring+hibernate系统
本文是开发基于spring的web应用的入门文章,前端采用Struts MVC框架,中间层采用spring,后台采用Hibernate。 本文包含以下内容: ·配置Hibernate和事务 ·装载Spring的applicationContext.xml文件 ·建立业务层和DAO之间的依赖关系 ·将Spring应用到Struts中 简介 这个例子是原创 2007-03-13 13:00:00 · 807 阅读 · 0 评论 -
Structs中基本配置入门
第一章Structs的基本配置1.为Structs应用配置Web.xml文件第一步:配置ActionServlet action org.appache.structs.ActionServlet action *.do注意:不管应用中包含多少个子应用,都只需配置一个ActionServlet,因为ActionServlet支持多线程,目前的Structs框架只允许在应用中配置一个Ac原创 2007-03-11 15:23:00 · 833 阅读 · 1 评论 -
Struts中实现多文件上传
现在在网络上有很多关于struts文件上传的文章,但是很多都是直接摘抄struts自带的例子,而且很多都如同一辙,关于多文件上传的更是少之又少。我这几天刚好要做一个多文件上传的DEMO,就自己写了一个多文件上传的例子,不好的地方请大家多多指教。 actionForm采用map来对应上传页面,action采用STRUTS自带的FormFile来联系上传的文件。 我就直接按acti转载 2007-03-04 12:47:00 · 909 阅读 · 0 评论 -
Hibernate学习(4)----JMX技术
一JMX技术1.MBean的概念和名称JMX中的MBean就是针对这些资源而设计的,MBean通过“属性”来显示资源的状态,通过“操作”来实现对资源的控制和管理。MBean并不一定直接去和资源的状态,只要通过这个MBean可以实现“属性”和“操作”就足够了。对于MBean的调用主要通过代理来实现,这里的代理是指软件系统中用于操纵MBean的组件。每个MBean需要一个名称,用ja原创 2006-11-26 00:50:00 · 912 阅读 · 0 评论 -
Hibernate学习(3)----JDBC编程
3.1 JDBC的编程 JDBC是JAVA数据库编程API,JDBC提供了JA VA应用程序访问数据库资源的编程接口,提供了对SQL语言的支持。JDBC的主要作用是连接数据库,维护数据源,实现SQL语言,以及发送SQL到数据库并返回和处理结果。下面的ComputerAccess程序演示了利用JDBC访问MYSQL数据库中的Computer数据表的过程。package com.原创 2006-11-02 16:28:00 · 1723 阅读 · 0 评论 -
Hibernate学习(2)----配置Hibernate
2.1简单的配置配置Hibernate的最简单方法是仅提供最基础的数据库连接配置,需要在hibernate.cfg.xml文件里设定所使用的数据库驱动,URL,Hibernate方言,数据库的访问用户名和密码,以及在配置时需要加载的*.hbm.xml映射文件,例如以下的hibernate.cfg.xml"http://hibernate.sourceforge.net/hibern原创 2006-10-26 14:24:00 · 1140 阅读 · 0 评论 -
struts中对中文乱码的处理方法
近日,使用Struts 1.1,发现讨厌的中文乱码问题,在form的传送过程和入库时候出现。 就我在网络上找的方法罗列如下: (Tomcat 5.0.28+struts 1.1+Hibernate 2.1+sqlserver2k) 1.直接转编码public static String isoToGB(String src){ String strRet=null;原创 2007-04-27 01:30:00 · 873 阅读 · 0 评论