web-harvest相关的代码内容摘要:

let $days := data($freeitem//td[4]) let $travelTools := data($freeitem//td[5]) let $price := data($freeitem//td[6]) return city order{data($order)}/order pathName{data($pathName)}/pathName startDate{data($startDate)}/startDate days{data($days)}/days travelTools{data($travelTools)}/travelTools price{data($price)}/price /city ]]/xqexpression /xquery /body /loop ![CDATA[ /root ]] /file /config Model 文件: package。 public class FreePath { private Long id。 private String fordernum。 private String fpathName。 private String fstartDate。 private String fdays。 private String ftravelTools。 private Integer fprice。 private String fcityName。 public Long getId() { return id。 } public void setId(Long id) { = id。 } public String getFordernum() { return fordernum。 } public void setFordernum(String fordernum) { = fordernum。 } public String getFpathName() { return fpathName。 } public void setFpathName(String fpathName) { = fpathName。 } public String getFstartDate() { return fstartDate。 } public void setFstartDate(String fstartDate) { = fstartDate。 } public String getFdays() { return fdays。 } public void setFdays(String fdays) { = fdays。 } public String getFtravelTools() { return ftravelTools。 } public void setFtravelTools(String ftravelTools) { = ftravelTools。 } public Integer getFprice() { return fprice。 } public void setFprice(Integer fprice) { = fprice。 } public String getFcityName() { return fcityName。 } public void setFcityName(String fcityName) { = fcityName。 } } 数据库操作文件 : package。 import。 import。 import。 import。 import。 import。 import。 import。 public class OperateCity { public Session session。 public OperateCity() { SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory()。 session = ()。 } public void insert(Object obj) { Transaction tran = ()。 (obj)。 ()。 } public boolean isCityExist(String city) { boolean flag = false。 Criteria criteria = ()。 ((cityName, city))。 if(!().isEmpty()) return true。 else return flag。 } public boolean isFreeExist(String city) { boolean flag = false。 Criteria criteria = ()。 ((cityName, city))。 if(!().isEmpty()) return true。 else return flag。 } public void deleteCity(String city) { Transaction tx = ()。 String sql = delete CityPath as cityPath where =:city。 //这里的语句要写 as才行,不知道为什么 ? int flag = (sql).setString(city,city).executeUpdate()。 ()。 } public void deleteFree(String city) { Transaction tx = ()。 String sql = delete FreePath as freePath where =:city。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。