llgd.net
当前位置:首页 >> hiBErnAtE框架不使用hBm.xml >>

hiBErnAtE框架不使用hBm.xml

使用注解映射类和表,字段和列的关系

可以有,也可以没有,看配置了

不需要。统统都交给spring 来管理

这与你选择创建的路径有关,你要把你的创建的.hbm.xml,放在bjsxt/src/Student.hbm.xml。 简单来说,就是在src下直接建java文件就可以生成XML文件。 建议你在src目录下创建一个JAVA文件,然后点生成hbm.xml文件。这样就OK了。 这样之后点finish...

好像是:你的 hibernate-configuration 应该写成 hibernate-mapping 所以说别乱粘代码。。。

// Property accessors @Id @GeneratedValue(strategy = IDENTITY) @Column(name = "id", unique = true, nullable = false) public Integer getId() { return this.id; }

SSH 的确没有 Hibernate.hbm.xml配置文件。 不过都交与Spring 来管理。 都在Spring配置 依赖注入。 先集成Spring 在集成Hibernate并且交与Spring管理支持。 这样还是可以根据数据库,反向生成实体类的!

not - null

比较不能理解一个没有主键的表会是什么样子,有什么用处, hibernate把一个表mapping成了一个对象,同样也要有个oid.

hibernate配置文件,不是说必须配置主键的,而是为了使 程序中的 Entity 映射到数据库对应的表,所以采用了.xml配置文件。所以,只要你的数据库表有主键,配置文件里面也就会有主键的

网站首页 | 网站地图
All rights reserved Powered by www.llgd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com