`
jeffen2006
  • 浏览: 259093 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

javabean的妙用-eclipse结合hibernate插件、struts插件快速生成源代码(示例代码)

阅读更多

//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 

package com.sztelecom.contract.cmfee.base;

import java.io.Serializable;

/**
 * This is an object that contains data related to the FEECHANGE table.
 * Do not modify this class because it will be overwritten if the configuration file
 * related to this class is modified.
 *
 * @hibernate.class
 *  table="FEECHANGE"
 */

public abstract class BaseFeechange  implements Serializable {

 public static String REF = "Feechange";
 public static String PROP_ZFZT = "ZFZT";
 public static String PROP_KLYS = "KLYS";
 public static String PROP_QDSX = "QDSX";
 public static String PROP_JGFK = "JGFK";
 public static String PROP_TCRYJ = "TCRYJ";
 public static String PROP_ZFBZ = "ZFBZ";
 public static String PROP_QTYHMS = "QTYHMS";
 public static String PROP_YWHM = "YWHM";
 public static String PROP_CJR = "CJR";
 public static String PROP_KHJLDH = "KHJLDH";
 public static String PROP_BGR = "BGR";
 public static String PROP_KHMC = "KHMC";
 public static String PROP_BGSJ = "BGSJ";
 public static String PROP_YWLX = "YWLX";
 public static String PROP_CJSJ = "CJSJ";
 public static String PROP_XYQK = "XYQK";
 public static String PROP_YYSM = "YYSM";
 public static String PROP_YWSD = "YWSD";
 public static String PROP_WGBZ = "WGBZ";
 public static String PROP_KHJL = "KHJL";
 public static String PROP_FYLX = "FYLX";


 // constructors
 public BaseFeechange () {
  initialize();
 }

 /**
  * Constructor for primary key
  */
 public BaseFeechange (java.lang.Integer zFBZ) {
  this.setZFBZ(zFBZ);
  initialize();
 }

 /**
  * Constructor for required fields
  */
 public BaseFeechange (
  java.lang.Integer zFBZ,
  java.lang.String kHMC,
  java.lang.String yWLX,
  java.lang.String fYLX,
  java.lang.String zFZT,
  java.lang.String cJR,
  java.lang.String cJSJ) {

  this.setZFBZ(zFBZ);
  this.setKHMC(kHMC);
  this.setYWLX(yWLX);
  this.setFYLX(fYLX);
  this.setZFZT(zFZT);
  this.setCJR(cJR);
  this.setCJSJ(cJSJ);
  initialize();
 }

 protected void initialize () {}

 

 private int hashCode = Integer.MIN_VALUE;

 // primary key
 private java.lang.Integer zFBZ;

 // fields
 private java.lang.String kHMC;
 private java.lang.String qDSX;
 private java.lang.String yWHM;
 private java.lang.String kHJL;
 private java.lang.String kHJLDH;
 private java.lang.String yWSD;
 private java.lang.String yWLX;
 private java.lang.String fYLX;
 private java.lang.String xYQK;
 private java.lang.String qTYHMS;
 private java.lang.String kLYS;
 private java.sql.Clob yYSM;
 private java.lang.String zFZT;
 private java.lang.String bGR;
 private java.lang.String bGSJ;
 private java.lang.String cJR;
 private java.lang.String cJSJ;
 private java.lang.String jGFK;
 private java.lang.String tCRYJ;
 private java.lang.String wGBZ;

 

 

 /**
  * Return the unique identifier of this class
     * @hibernate.id
     *  generator-class="hilo"
     *  column="ZFBZ"
     */
 public java.lang.Integer getZFBZ () {
  return zFBZ;
 }

 /**
  * Set the unique identifier of this class
  * @param zFBZ the new ID
  */
 public void setZFBZ (java.lang.Integer zFBZ) {
  this.zFBZ = zFBZ;
  this.hashCode = Integer.MIN_VALUE;
 }

 


 /**
  * Return the value associated with the column: KHMC
  */
 public java.lang.String getKHMC () {
  return kHMC;
 }

 /**
  * Set the value related to the column: KHMC
  * @param kHMC the KHMC value
  */
 public void setKHMC (java.lang.String kHMC) {
  this.kHMC = kHMC;
 }

 

 /**
  * Return the value associated with the column: QDSX
  */
 public java.lang.String getQDSX () {
  return qDSX;
 }

 /**
  * Set the value related to the column: QDSX
  * @param qDSX the QDSX value
  */
 public void setQDSX (java.lang.String qDSX) {
  this.qDSX = qDSX;
 }

 

 /**
  * Return the value associated with the column: YWHM
  */
 public java.lang.String getYWHM () {
  return yWHM;
 }

 /**
  * Set the value related to the column: YWHM
  * @param yWHM the YWHM value
  */
 public void setYWHM (java.lang.String yWHM) {
  this.yWHM = yWHM;
 }

 

 /**
  * Return the value associated with the column: KHJL
  */
 public java.lang.String getKHJL () {
  return kHJL;
 }

 /**
  * Set the value related to the column: KHJL
  * @param kHJL the KHJL value
  */
 public void setKHJL (java.lang.String kHJL) {
  this.kHJL = kHJL;
 }

 

 /**
  * Return the value associated with the column: KHJLDH
  */
 public java.lang.String getKHJLDH () {
  return kHJLDH;
 }

 /**
  * Set the value related to the column: KHJLDH
  * @param kHJLDH the KHJLDH value
  */
 public void setKHJLDH (java.lang.String kHJLDH) {
  this.kHJLDH = kHJLDH;
 }

 

 /**
  * Return the value associated with the column: YWSD
  */
 public java.lang.String getYWSD () {
  return yWSD;
 }

 /**
  * Set the value related to the column: YWSD
  * @param yWSD the YWSD value
  */
 public void setYWSD (java.lang.String yWSD) {
  this.yWSD = yWSD;
 }

 

 /**
  * Return the value associated with the column: YWLX
  */
 public java.lang.String getYWLX () {
  return yWLX;
 }

 /**
  * Set the value related to the column: YWLX
  * @param yWLX the YWLX value
  */
 public void setYWLX (java.lang.String yWLX) {
  this.yWLX = yWLX;
 }

 

 /**
  * Return the value associated with the column: FYLX
  */
 public java.lang.String getFYLX () {
  return fYLX;
 }

 /**
  * Set the value related to the column: FYLX
  * @param fYLX the FYLX value
  */
 public void setFYLX (java.lang.String fYLX) {
  this.fYLX = fYLX;
 }

 

 /**
  * Return the value associated with the column: XYQK
  */
 public java.lang.String getXYQK () {
  return xYQK;
 }

 /**
  * Set the value related to the column: XYQK
  * @param xYQK the XYQK value
  */
 public void setXYQK (java.lang.String xYQK) {
  this.xYQK = xYQK;
 }

 

 /**
  * Return the value associated with the column: QTYHMS
  */
 public java.lang.String getQTYHMS () {
  return qTYHMS;
 }

 /**
  * Set the value related to the column: QTYHMS
  * @param qTYHMS the QTYHMS value
  */
 public void setQTYHMS (java.lang.String qTYHMS) {
  this.qTYHMS = qTYHMS;
 }

 

 /**
  * Return the value associated with the column: KLYS
  */
 public java.lang.String getKLYS () {
  return kLYS;
 }

 /**
  * Set the value related to the column: KLYS
  * @param kLYS the KLYS value
  */
 public void setKLYS (java.lang.String kLYS) {
  this.kLYS = kLYS;
 }

 

 /**
  * Return the value associated with the column: YYSM
  */
 public java.sql.Clob getYYSM () {
  return yYSM;
 }

 /**
  * Set the value related to the column: YYSM
  * @param yYSM the YYSM value
  */
 public void setYYSM (java.sql.Clob yYSM) {
  this.yYSM = yYSM;
 }

 

 /**
  * Return the value associated with the column: ZFZT
  */
 public java.lang.String getZFZT () {
  return zFZT;
 }

 /**
  * Set the value related to the column: ZFZT
  * @param zFZT the ZFZT value
  */
 public void setZFZT (java.lang.String zFZT) {
  this.zFZT = zFZT;
 }

 

 /**
  * Return the value associated with the column: BGR
  */
 public java.lang.String getBGR () {
  return bGR;
 }

 /**
  * Set the value related to the column: BGR
  * @param bGR the BGR value
  */
 public void setBGR (java.lang.String bGR) {
  this.bGR = bGR;
 }

 

 /**
  * Return the value associated with the column: BGSJ
  */
 public java.lang.String getBGSJ () {
  return bGSJ;
 }

 /**
  * Set the value related to the column: BGSJ
  * @param bGSJ the BGSJ value
  */
 public void setBGSJ (java.lang.String bGSJ) {
  this.bGSJ = bGSJ;
 }

 

 /**
  * Return the value associated with the column: CJR
  */
 public java.lang.String getCJR () {
  return cJR;
 }

 /**
  * Set the value related to the column: CJR
  * @param cJR the CJR value
  */
 public void setCJR (java.lang.String cJR) {
  this.cJR = cJR;
 }

 

 /**
  * Return the value associated with the column: CJSJ
  */
 public java.lang.String getCJSJ () {
  return cJSJ;
 }

 /**
  * Set the value related to the column: CJSJ
  * @param cJSJ the CJSJ value
  */
 public void setCJSJ (java.lang.String cJSJ) {
  this.cJSJ = cJSJ;
 }

 

 /**
  * Return the value associated with the column: JGFK
  */
 public java.lang.String getJGFK () {
  return jGFK;
 }

 /**
  * Set the value related to the column: JGFK
  * @param jGFK the JGFK value
  */
 public void setJGFK (java.lang.String jGFK) {
  this.jGFK = jGFK;
 }

 

 /**
  * Return the value associated with the column: TCRYJ
  */
 public java.lang.String getTCRYJ () {
  return tCRYJ;
 }

 /**
  * Set the value related to the column: TCRYJ
  * @param tCRYJ the TCRYJ value
  */
 public void setTCRYJ (java.lang.String tCRYJ) {
  this.tCRYJ = tCRYJ;
 }

 

 /**
  * Return the value associated with the column: WGBZ
  */
 public java.lang.String getWGBZ () {
  return wGBZ;
 }

 /**
  * Set the value related to the column: WGBZ
  * @param wGBZ the WGBZ value
  */
 public void setWGBZ (java.lang.String wGBZ) {
  this.wGBZ = wGBZ;
 }

 public boolean equals (Object obj) {
  if (null == obj) return false;
  if (!(obj instanceof com.sztelecom.contract.cmfee.sub.Feechange)) return false;
  else {
   com.sztelecom.contract.cmfee.sub.Feechange feechange = (com.sztelecom.contract.cmfee.sub.Feechange) obj;
   if (null == this.getZFBZ() || null == feechange.getZFBZ()) return false;
   else return (this.getZFBZ().equals(feechange.getZFBZ()));
  }
 }

 public int hashCode () {
  if (Integer.MIN_VALUE == this.hashCode) {
   if (null == this.getZFBZ()) return super.hashCode();
   else {
    String hashStr = this.getClass().getName() + ":" + this.getZFBZ().hashCode();
    this.hashCode = hashStr.hashCode();
   }
  }
  return this.hashCode;
 }


 public String toString () {
  return super.toString();
 }


}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

package com.sztelecom.contract.cmfee.sub;

import com.sztelecom.contract.cmfee.base.BaseFeechange;

 

public class Feechange extends BaseFeechange {
 private static final long serialVersionUID = 1L;

/*[CONSTRUCTOR MARKER BEGIN]*/
 public Feechange () {
  super();
 }

 /**
  * Constructor for primary key
  */
 public Feechange (java.lang.Integer zFBZ) {
  super(zFBZ);
 }

 /**
  * Constructor for required fields
  */
 public Feechange (
  java.lang.Integer zFBZ,
  java.lang.String kHMC,
  java.lang.String yWLX,
  java.lang.String fYLX,
  java.lang.String zFZT,
  java.lang.String cJR,
  java.lang.String cJSJ) {

  super (
   zFBZ,
   kHMC,
   yWLX,
   fYLX,
   zFZT,
   cJR,
   cJSJ);
 }

/*[CONSTRUCTOR MARKER END]*/
 

}

///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

//Created by MyEclipse Struts
// XSL source (default): platform:/plugin/com.genuitec.eclipse.cross.easystruts.eclipse_4.0.0/xslt/JavaClass.xsl

package com.yourcompany.struts.form;

import java.sql.Clob;
import java.util.Set;

import javax.servlet.http.HttpServletRequest;

import org.apache.struts.action.ActionErrors;
import org.apache.struts.action.ActionForm;
import org.apache.struts.action.ActionMapping;

/**
 * MyEclipse Struts
 * Creation date: 07-27-2006
 *
 * XDoclet definition:
 * @struts.form name="feechangeForm"
 */
public class FeechangeForm extends ActionForm {

 // --------------------------------------------------------- Instance Variables

 /** yWHM property */
 private String yWHM;

 /** qTYHMS property */
 private String qTYHMS;

 /** bGSJ property */
 private String bGSJ;

 /** wGBZ property */
 private String wGBZ;

 /** kLYS property */
 private String kLYS;

 /** tCRYJ property */
 private String tCRYJ;

 /** bGR property */
 private String bGR;

 /** cJR property */
 private String cJR;

 /** xYQK property */
 private String xYQK;

 /** zFZT property */
 private String zFZT;

 /** fYLX property */
 private String fYLX;

 /** qDSX property */
 private String qDSX;

 /** kHMC property */
 private String kHMC;

 /** yWLX property */
 private String yWLX;

 /** zFBZ property */
 private Integer zFBZ;

 /** jGFK property */
 private String jGFK;

 /** feechangeitems property */
 private Set feechangeitems;

 /** yYSM property */
 private Clob yYSM;

 /** kHJLDH property */
 private String kHJLDH;

 /** yWSD property */
 private String yWSD;

 /** cJSJ property */
 private String cJSJ;

 /** kHJL property */
 private String kHJL;

 // --------------------------------------------------------- Methods

 /**
  * Method validate
  * @param mapping
  * @param request
  * @return ActionErrors
  */
 public ActionErrors validate(
  ActionMapping mapping,
  HttpServletRequest request) {

  // TODO Auto-generated method stub
  return null;
 }

 /**
  * Method reset
  * @param mapping
  * @param request
  */
 public void reset(ActionMapping mapping, HttpServletRequest request) {

  // TODO Auto-generated method stub
 }

 /**
  * Returns the yWHM.
  * @return String
  */
 public String getYWHM() {
  return yWHM;
 }

 /**
  * Set the yWHM.
  * @param yWHM The yWHM to set
  */
 public void setYWHM(String yWHM) {
  this.yWHM = yWHM;
 }

 /**
  * Returns the qTYHMS.
  * @return String
  */
 public String getQTYHMS() {
  return qTYHMS;
 }

 /**
  * Set the qTYHMS.
  * @param qTYHMS The qTYHMS to set
  */
 public void setQTYHMS(String qTYHMS) {
  this.qTYHMS = qTYHMS;
 }

 /**
  * Returns the bGSJ.
  * @return String
  */
 public String getBGSJ() {
  return bGSJ;
 }

 /**
  * Set the bGSJ.
  * @param bGSJ The bGSJ to set
  */
 public void setBGSJ(String bGSJ) {
  this.bGSJ = bGSJ;
 }

 /**
  * Returns the wGBZ.
  * @return String
  */
 public String getWGBZ() {
  return wGBZ;
 }

 /**
  * Set the wGBZ.
  * @param wGBZ The wGBZ to set
  */
 public void setWGBZ(String wGBZ) {
  this.wGBZ = wGBZ;
 }

 /**
  * Returns the kLYS.
  * @return String
  */
 public String getKLYS() {
  return kLYS;
 }

 /**
  * Set the kLYS.
  * @param kLYS The kLYS to set
  */
 public void setKLYS(String kLYS) {
  this.kLYS = kLYS;
 }

 /**
  * Returns the tCRYJ.
  * @return String
  */
 public String getTCRYJ() {
  return tCRYJ;
 }

 /**
  * Set the tCRYJ.
  * @param tCRYJ The tCRYJ to set
  */
 public void setTCRYJ(String tCRYJ) {
  this.tCRYJ = tCRYJ;
 }

 /**
  * Returns the bGR.
  * @return String
  */
 public String getBGR() {
  return bGR;
 }

 /**
  * Set the bGR.
  * @param bGR The bGR to set
  */
 public void setBGR(String bGR) {
  this.bGR = bGR;
 }

 /**
  * Returns the cJR.
  * @return String
  */
 public String getCJR() {
  return cJR;
 }

 /**
  * Set the cJR.
  * @param cJR The cJR to set
  */
 public void setCJR(String cJR) {
  this.cJR = cJR;
 }

 /**
  * Returns the xYQK.
  * @return String
  */
 public String getXYQK() {
  return xYQK;
 }

 /**
  * Set the xYQK.
  * @param xYQK The xYQK to set
  */
 public void setXYQK(String xYQK) {
  this.xYQK = xYQK;
 }

 /**
  * Returns the zFZT.
  * @return String
  */
 public String getZFZT() {
  return zFZT;
 }

 /**
  * Set the zFZT.
  * @param zFZT The zFZT to set
  */
 public void setZFZT(String zFZT) {
  this.zFZT = zFZT;
 }

 /**
  * Returns the fYLX.
  * @return String
  */
 public String getFYLX() {
  return fYLX;
 }

 /**
  * Set the fYLX.
  * @param fYLX The fYLX to set
  */
 public void setFYLX(String fYLX) {
  this.fYLX = fYLX;
 }

 /**
  * Returns the qDSX.
  * @return String
  */
 public String getQDSX() {
  return qDSX;
 }

 /**
  * Set the qDSX.
  * @param qDSX The qDSX to set
  */
 public void setQDSX(String qDSX) {
  this.qDSX = qDSX;
 }

 /**
  * Returns the kHMC.
  * @return String
  */
 public String getKHMC() {
  return kHMC;
 }

 /**
  * Set the kHMC.
  * @param kHMC The kHMC to set
  */
 public void setKHMC(String kHMC) {
  this.kHMC = kHMC;
 }

 /**
  * Returns the yWLX.
  * @return String
  */
 public String getYWLX() {
  return yWLX;
 }

 /**
  * Set the yWLX.
  * @param yWLX The yWLX to set
  */
 public void setYWLX(String yWLX) {
  this.yWLX = yWLX;
 }

 /**
  * Returns the zFBZ.
  * @return Integer
  */
 public Integer getZFBZ() {
  return zFBZ;
 }

 /**
  * Set the zFBZ.
  * @param zFBZ The zFBZ to set
  */
 public void setZFBZ(Integer zFBZ) {
  this.zFBZ = zFBZ;
 }

 /**
  * Returns the jGFK.
  * @return String
  */
 public String getJGFK() {
  return jGFK;
 }

 /**
  * Set the jGFK.
  * @param jGFK The jGFK to set
  */
 public void setJGFK(String jGFK) {
  this.jGFK = jGFK;
 }

 /**
  * Returns the feechangeitems.
  * @return Set
  */
 public Set getFeechangeitems() {
  return feechangeitems;
 }

 /**
  * Set the feechangeitems.
  * @param feechangeitems The feechangeitems to set
  */
 public void setFeechangeitems(Set feechangeitems) {
  this.feechangeitems = feechangeitems;
 }

 /**
  * Returns the yYSM.
  * @return Clob
  */
 public Clob getYYSM() {
  return yYSM;
 }

 /**
  * Set the yYSM.
  * @param yYSM The yYSM to set
  */
 public void setYYSM(Clob yYSM) {
  this.yYSM = yYSM;
 }

 /**
  * Returns the kHJLDH.
  * @return String
  */
 public String getKHJLDH() {
  return kHJLDH;
 }

 /**
  * Set the kHJLDH.
  * @param kHJLDH The kHJLDH to set
  */
 public void setKHJLDH(String kHJLDH) {
  this.kHJLDH = kHJLDH;
 }

 /**
  * Returns the yWSD.
  * @return String
  */
 public String getYWSD() {
  return yWSD;
 }

 /**
  * Set the yWSD.
  * @param yWSD The yWSD to set
  */
 public void setYWSD(String yWSD) {
  this.yWSD = yWSD;
 }

 /**
  * Returns the cJSJ.
  * @return String
  */
 public String getCJSJ() {
  return cJSJ;
 }

 /**
  * Set the cJSJ.
  * @param cJSJ The cJSJ to set
  */
 public void setCJSJ(String cJSJ) {
  this.cJSJ = cJSJ;
 }

 /**
  * Returns the kHJL.
  * @return String
  */
 public String getKHJL() {
  return kHJL;
 }

 /**
  * Set the kHJL.
  * @param kHJL The kHJL to set
  */
 public void setKHJL(String kHJL) {
  this.kHJL = kHJL;
 }

}

/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

 
<%@ page language="java"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-bean" prefix="bean"%>
<%@ taglib uri="http://jakarta.apache.org/struts/tags-html" prefix="html"%>
 
<html>
 <head>
  <title>JSP for feechangeForm form</title>
 </head>
 <body>
  <html:form action="/feechange">
   bGR : <html:text property="bGR"/><html:errors property="bGR"/><br/>
   bGSJ : <html:text property="bGSJ"/><html:errors property="bGSJ"/><br/>
   cJR : <html:text property="cJR"/><html:errors property="cJR"/><br/>
   cJSJ : <html:text property="cJSJ"/><html:errors property="cJSJ"/><br/>
   feechangeitems : <html:text property="feechangeitems"/><html:errors property="feechangeitems"/><br/>
   fYLX : <html:text property="fYLX"/><html:errors property="fYLX"/><br/>
   jGFK : <html:text property="jGFK"/><html:errors property="jGFK"/><br/>
   kHJL : <html:text property="kHJL"/><html:errors property="kHJL"/><br/>
   kHJLDH : <html:text property="kHJLDH"/><html:errors property="kHJLDH"/><br/>
   kHMC : <html:text property="kHMC"/><html:errors property="kHMC"/><br/>
   kLYS : <html:text property="kLYS"/><html:errors property="kLYS"/><br/>
   qDSX : <html:text property="qDSX"/><html:errors property="qDSX"/><br/>
   qTYHMS : <html:text property="qTYHMS"/><html:errors property="qTYHMS"/><br/>
   tCRYJ : <html:text property="tCRYJ"/><html:errors property="tCRYJ"/><br/>
   wGBZ : <html:text property="wGBZ"/><html:errors property="wGBZ"/><br/>
   xYQK : <html:text property="xYQK"/><html:errors property="xYQK"/><br/>
   yWHM : <html:text property="yWHM"/><html:errors property="yWHM"/><br/>
   yWLX : <html:text property="yWLX"/><html:errors property="yWLX"/><br/>
   yWSD : <html:text property="yWSD"/><html:errors property="yWSD"/><br/>
   yYSM : <html:text property="yYSM"/><html:errors property="yYSM"/><br/>
   zFBZ : <html:text property="zFBZ"/><html:errors property="zFBZ"/><br/>
   zFZT : <html:text property="zFZT"/><html:errors property="zFZT"/><br/>
   <html:submit/><html:cancel/>
  </html:form>
 </body>
</html>



分享到:
评论

相关推荐

    Eclipse开发入门与项目实践 源代码

    Eclipse开发入门与项目实践 Eclipse开发入门与项目实践 源代码 Eclipse开发入门与项目实践 源代码 Eclipse开发入门与项目实践 源代码 第一部分 开发入门 第1章 Eclipse概述及开发环境搭建 2 1.1 Eclipse概述 2...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (1)

    12.5 使用Hibernate的工具快速生成映射文件和POJO 12.5.1 使用MiddleGen根据数据库产生映射文件 12.5.2 使用hbm2java根据映射文件产生POJO 12.6 整合Struts、Spring和Hibernate实现用户管理 12.6.1 Struts、Spring和...

    整合Struts_Hibernate_Spring应用开发详解

    - **使用Eclipse开发Struts应用:** Eclipse提供Struts框架的支持插件。 - **Struts入门** - **让Struts拦截用户请求:** 通过配置`struts-config.xml`文件实现。 - **控制器部分:** `ActionServlet`作为核心...

    JSP宝典源代码文件

    -------------------------...\26 第26章涉及的代码,JSP+Struts+Hibernate实现的用户登录系统。 \29-30 第29、30章涉及的代码,有关新闻发布系统中的图片管理模块和新闻发布模块。 \31 第31章涉及的代码,论坛系统。

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (3)

    12.5 使用Hibernate的工具快速生成映射文件和POJO 12.5.1 使用MiddleGen根据数据库产生映射文件 12.5.2 使用hbm2java根据映射文件产生POJO 12.6 整合Struts、Spring和Hibernate实现用户管理 12.6.1 Struts、Spring和...

    搞定J2EE:STRUTS+SPRING+HIBERNATE整合详解与典型案例 (2)

    12.5 使用Hibernate的工具快速生成映射文件和POJO 12.5.1 使用MiddleGen根据数据库产生映射文件 12.5.2 使用hbm2java根据映射文件产生POJO 12.6 整合Struts、Spring和Hibernate实现用户管理 12.6.1 Struts、Spring和...

    struts+hibernate入门实例

    在Eclipse中,可以通过插件如MyEclipse来支持Struts和Hibernate的开发。 压缩包内的"struts-hibernate-login"可能是一个简单的登录模块示例。这个例子可能包括以下几个部分: 1. **Action类**:负责处理用户请求,...

    J2EE电子商务系统开发从入门到精通基于Struts和Hibernate技术实现

    - **2.8.4 Struts与IDE的集成**:可以使用如Eclipse、IntelliJ IDEA等IDE来集成Struts框架,提高开发效率。 #### Hibernate基础 Hibernate是一个流行的Java持久化框架,它极大地简化了数据访问层的开发工作。 - ...

    电子宠物项目源代码(struts框架MVC实现)

    【电子宠物项目源代码(struts框架MVC实现)】是一个典型的Java Web开发实践,它运用了Struts框架来实现Model-View-Controller(MVC)的设计模式。在本项目中,Struts作为核心的控制器,负责处理用户请求,并将这些...

    strut2+hibernate学生信息管理系统

    【Struts2+Hibernate学生信息管理系统】是一种基于Java Web技术构建的应用程序,它结合了Struts2框架和Hibernate ORM(对象关系映射)工具来管理学生数据。此系统旨在简化对学生信息的存储、检索、更新和删除等操作...

    《开发者突击:Java web主流框架整合开发》源代码1

    《开发者突击:Java Web主流框架整合开发(第2版) 全面地讲解了Java Web开发中的流行技术和软件架构,涵盖了目前从JSP、JavaBean、Servlet到Hibernate、Struts、Spring、Struts 2的主流开发框架,同时通过办公自动...

    Struts,Hibernate,Spring集成开发宝典.pdf

    Hibernate是一个开放源代码的ORM(Object-Relational Mapping)框架,它为Java应用程序提供了一种持久化机制,能够自动将对象的状态转换为数据库中的记录,极大地提高了开发效率。 #### 2.2 Hibernate工作原理 - **...

    JAVA上百实例源码以及开源项目源代码

    凯撒加密解密程序 1个目标文件 1、程序结构化,用函数分别实现 2、对文件的加密,解密输出到文件 利用随机函数抽取幸运数字 简单 EJB的真实世界模型(源代码) 15个目标文件 摘要:Java源码,初学实例,基于EJB的真实...

    开发者突击:Java web主流框架整合开发 源代码4

    涵盖了目前从JSP、JavaBean、Servlet到Hibernate、Struts、Spring、Struts 2的主流开发框架,同时通过办公自动化系统实战演练SSH和SSH2经典架构的应用。  主要内容包括:讲解以MySQL为数据库、Tomcat为Web服务器、...

    《开发者突击:Java web主流框架整合开发》源代码3

    《开发者突击:Java Web主流框架整合开发(第2版) 全面地讲解了Java Web开发中的流行技术和软件架构,涵盖了目前从JSP、JavaBean、Servlet到Hibernate、Struts、Spring、Struts 2的主流开发框架,同时通过办公自动...

    《开发者突击:Java web主流框架整合开发》源代码2

    《开发者突击:Java Web主流框架整合开发(第2版) ,全面地讲解了Java Web开发中的流行技术和软件架构,涵盖了目前从JSP、JavaBean、Servlet到Hibernate、Struts、Spring、Struts 2的主流开发框架,同时通过办公...

    SSH框架的新订单录入、订单查询与变更源代码及报告.pdf

    - **Eclipse**:作为Java开发工具,Eclipse用于编写和调试SSH框架的源代码。 - **JavaBean**:JavaBean是符合一定规范的Java类,通常用来封装业务逻辑或数据模型,在SSH框架中常作为Hibernate实体类或Struts2 Action...

    基于Java设计的通用的在线考试系统(jsp+struts+hibernate+oracle)源码+数据库.zip

    这是一个基于Java技术栈开发的通用在线考试系统的源代码,它采用了经典的MVC设计模式,具体技术框架包括jsp、struts、hibernate以及数据库管理工具Oracle。以下将详细阐述这个系统的设计理念、主要组成部分以及各个...

    javaweb程序设计源代码(共20章)ch1

    JavaWeb程序设计源代码,涵盖了20个章节的精华,主要围绕着JSP(JavaServer Pages)技术展开,旨在帮助初学者和进阶者深入理解Web应用开发。本资源特别强调实践操作,提供了完整的示例代码,使得学习者无需逐行输入...

Global site tag (gtag.js) - Google Analytics