最近看到xdoclet支持spring的自动生成,参考了一下以前的hibernate的代码,自己做了一个尝试,具体结果如下: 
引用: 
build.xml 
代码: 
 
              classpathref="xdoclet.classpath"/>          
        
                        destdir="${build.dir}" 
            mergedir="logs" 
            excludedtags="@version,@author" 
            addedtags="@xdoclet-generated at ${TODAY}" 
            force="${xdoclet.force}" > 
             
             
         
         说明:ant 自动在你的destdir下生成spring.xml.mergedir参数可以包括你自己额外的bean定义,格式是
,文件名字必须为spring-beans.xml,如果你需要定义datasource,就可以放在这个文件里。 
下面是我自己的代码例子:(我只写了一点简单的) 
代码: 
package com.entertop.smsplatform.persistent.hibernate; 
import com.entertop.smsplatform.business.exception.CannotManipulateMoSequenceException; 
import com.entertop.smsplatform.model.Mo; 
import com.entertop.smsplatform.persistent.MoDAO; 
import net.sf.hibernate.HibernateException; 
import net.sf.hibernate.Hibernate; 
import net.sf.hibernate.Session; 
import org.apache.log4j.Logger; 
import org.springframework.orm.hibernate.support.HibernateDaoSupport; 
import org.springframework.orm.hibernate.SessionFactoryUtils; 
import java.util.List; 
import java.util.Properties; 
public final class MoDAOHibernate extends HibernateDaoSupport implements MoDAO{ 
} 
引用: 
build.xml 
代码: 
 
              classpathref="xdoclet.classpath"/>          
        
                        destdir="${build.dir}" 
            mergedir="logs" 
            excludedtags="@version,@author" 
            addedtags="@xdoclet-generated at ${TODAY}" 
            force="${xdoclet.force}" > 
             
             
         
         说明:ant 自动在你的destdir下生成spring.xml.mergedir参数可以包括你自己额外的bean定义,格式是
,文件名字必须为spring-beans.xml,如果你需要定义datasource,就可以放在这个文件里。 
下面是我自己的代码例子:(我只写了一点简单的) 
代码: 
package com.entertop.smsplatform.persistent.hibernate; 
import com.entertop.smsplatform.business.exception.CannotManipulateMoSequenceException; 
import com.entertop.smsplatform.model.Mo; 
import com.entertop.smsplatform.persistent.MoDAO; 
import net.sf.hibernate.HibernateException; 
import net.sf.hibernate.Hibernate; 
import net.sf.hibernate.Session; 
import org.apache.log4j.Logger; 
import org.springframework.orm.hibernate.support.HibernateDaoSupport; 
import org.springframework.orm.hibernate.SessionFactoryUtils; 
import java.util.List; 
import java.util.Properties; 
public final class MoDAOHibernate extends HibernateDaoSupport implements MoDAO{ 
} 
]]>
	
posted on 2005-10-14 09:55 
Sung 阅读(222) 
评论(0)  编辑  收藏  所属分类: 
Java