web项目分析(1)

来源:互联网 发布:软件开发视频大讲堂 编辑:程序博客网 时间:2024/05/16 23:33

1、hibernate和实体类的映射(可映射生成):

(1)报错:Duplicate class/entity mapping yamadv.com.pojo.Tapprecommend(该文件重复了)

原因:在spring配置中自动生成了hibernate配置:

<property name="mappingResources">   <list>    <value>yamadv/com/pojo/Tapprecommend.hbm.xml</value></list>  </property>

/////在spring中配置了:自动扫描hibernate文件,导致了重复:

<!-- 自动扫描hbm方式配置的hibernate文件和.hbm文件 -->        <property name="mappingDirectoryLocations">             <list>                 <value>classpath:yamadv/com/pojo</value>             </list>         </property>

2、form表单的提交:
(1)初始化
(2)提交数据

apprecommend.appName    dsssapprecommend.appdesc    eeeeeeeeeeeapprecommend.downloadUrl    ssssssapprecommend.id apprecommend.imgUrl     /upload/2015111113552620131219144236375.jpg

(3)、后台action以实体类接受:

public class AppRecommendAction extends BaseAction{    private static final long serialVersionUID = 9107460782343034906L;    private JSONArray JSArr;    private JSONObject JSObj;    private IAppRecommendService appRecommendService;    private Tapprecommend apprecommend;    private String MSG;    public String getMSG() {        return MSG;    }    public void setMSG(String mSG) {        MSG = mSG;    }    public Tapprecommend getApprecommend() {        return apprecommend;    }    public void setApprecommend(Tapprecommend apprecommend) {        this.apprecommend = apprecommend;    }
0 0
原创粉丝点击