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 dsss
apprecommend.appdesc eeeeeeeeeee
apprecommend.downloadUrl ssssss
apprecommend.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;
}