跟我学hibernate框架技术——在容器外实现“一对多”的关联mysql数据库——第1部分内容摘要:

} public void setPersonID(int personID) { = personID。 } private String name。 private char sex。 private float weight。 private int personID。 public CatPO() { } } 映射前面的 CAT 数据库表 声明它的映射元数据 杨教授工作室 精心创作的优秀程序员 职业提 升必读系列资料 杨教授工作室,版权所有,盗版必究 , 7/13 页 7 ( 1)下面为 映射文件的内容。 该文件的内容如下: ?xml version=? !DOCTYPE hibernatemapping PUBLIC //Hibernate/Hibernate Mapping DTD hibernatemapping class name= table=cat id name=cat_idgenerator class=/ /id property name=name /property property name=sex / property name=weight / property name=personID column=PERSON_ID/ /class /hibernatemapping 注意: 在 xml?映射文件中 ,写类的名字时一定要用类的全名(包 +类名) Hibernate 缺省使用属 性 名 作 为 字 段( column)名 杨教授工作室 精心创作的优秀程序员 职业提 升必读系列资料 杨教授工作室,版权所有,盗版必究 , 8/13 页 8 有的时候我们不用自己指明 Java 类中的某个属性与数据库表的字段的对应(上面的property name=sex/和 property name=weight/标签), Hibernate 缺省使用属性名作为字段( column)名并且两着保持数据类型的匹配。 如果属性名与字段名不一样时,必须指明字段名,否则会出现下面的错误。 ( 2)在 文件中添加对 的引用定义 mapping resource=/mapping 测试本示例的应用效果 修改 WebHibernateDAOInterface 接口以增加对 Cat 的数据进行访问 ( 1) doSelectDataFromDBCat 和 doInsertDataToDBCat package。 杨教授工作室 精心创作的优秀程序员 职业提 升必读系列资料 杨教授工作室,版权所有,盗版必究 , 9/13 页 9 import。 import。 public interface WebHibernateDAOInterface { public ArrayList doSelectEBoo。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。