摘要: 经过第一次的 hibernate 我发现每一个数据库表都对应了一个类,并且每一个类都要新建一个文件进行配置 很麻烦! 于是便出现了Annotation版本的hibernate。 具体如下: 1.同样的 先新建一个java project。 2.导入hibernate插件(选中项目单击鼠标右键-->m 阅读全文
posted @ 2016-06-28 09:12 任心荒芜 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 级联:当你存储一个表的内容想值得相关联的表也存储数据时,可以通过级联来实现(cascade) @Entity @Table(name="t_User") public class User { private int id; private String name; private Grup gru 阅读全文
posted @ 2016-06-28 08:59 任心荒芜 阅读(342) 评论(0) 推荐(0) 编辑
摘要: 一、一对一(单向):使用外部索引将其中的一个类作为parent,相对应的一个就是子类,并且参照父 类的主键ID来生成数据库表。(比如:可以将husband中设置一个wife_id对应wife中的主键id) 1.Wife 类:生成get、set方法 @Entity//注意使用注解 public cla 阅读全文
posted @ 2016-06-28 08:58 任心荒芜 阅读(475) 评论(0) 推荐(0) 编辑
摘要: 一、主键 主键是关系数据库中的一个基本概念,它用来保证记录的唯一性主键都是没有业务含义的,所以开发 者不会、也不需要,显示地设置实体对象的主键值。但是对于数据库来说,主键是必须的 Hibernate内置了两类策略: 一类是JPA标准的主键生成策略,一类是Hibernate框架特有的主键生成策略。 J 阅读全文
posted @ 2016-06-28 08:57 任心荒芜 阅读(237) 评论(1) 推荐(0) 编辑
摘要: 一、action的属性(地址栏传参)接收参数:如果使用的JDK属性不一致,则会使得传值无法实现。 解决办法: 1.系统自身需要用到的JDK(window——>属性——>Java——>Installed JREs——>选择符合条件的JDK版本) 2.设置JDK级别(项目右键——>属性——>Java C 阅读全文
posted @ 2016-06-28 08:56 任心荒芜 阅读(2251) 评论(0) 推荐(0) 编辑
摘要: 一、关于WildCard:一个web应用,有成千上万个action声明,可以利用struts2提供的映射机制把多个彼此相似的映射关系简化成一个映射关系,即通配符。 1.新建类 ActionWildCard,验证通配符的方法 2.1添加Student需要实践的两个方法 add,deete packag 阅读全文
posted @ 2016-06-28 08:54 任心荒芜 阅读(785) 评论(0) 推荐(0) 编辑