社区
Web 开发
帖子详情
Hibernate映射类的问题
zxlion
2007-08-28 10:43:27
在使用Hibernate时,有一BEAN类中的一字段形式如下:
Set order = new HashSet();
为什么不写成:HashSet order = new HashSet();
...全文
207
8
打赏
收藏
Hibernate映射类的问题
在使用Hibernate时,有一BEAN类中的一字段形式如下: Set order = new HashSet(); 为什么不写成:HashSet order = new HashSet();
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
oracs
2007-08-30
打赏
举报
回复
呵呵,这是 典型 多态的使用啊!
Set order = new HashSet();
如果你现在 不使用HashSet了,改用TreeSet了, 只用改一处地方就可以了。接口都是一样的。
zxlion
2007-08-30
打赏
举报
回复
还是有点迷惑~~~
liuguangyi12
2007-08-29
打赏
举报
回复
推荐用接口。
mysoko
2007-08-29
打赏
举报
回复
父类引用之类对象。。更好的灵活使用new出来的对象。。。
这样你在添加一个新类实现或者继承父类的时候就就可以用通过这样的方法。。
Set order = new HashSet();
这不是看个人习惯。。有则用。
zhuiganzhe_88
2007-08-29
打赏
举报
回复
Set order = new HashSet();
Set是接口,我们在具体应用时 先指定类型 然后new 一个具体要用到的对象
边城狂人
2007-08-28
打赏
举报
回复
其实都可以,看个人习惯了。
有人习惯用接口表示数据的就用Set
有人习惯用具体类表示数据的就用HashSet
lwhwei
2007-08-28
打赏
举报
回复
楼上说对了,就像List list=new ArrayList()一样
sacrefies
2007-08-28
打赏
举报
回复
Set 是接口
Hibernate
Synchronizer
同时,它还可以检查实体
类
和
映射
文件的正确性,防止因配置错误导致的
问题
。 ### 3. 使用步骤 1. 安装
Hibernate
Synchronizer插件:在Eclipse或IntelliJ IDEA的插件市场中搜索并安装该插件。 2. 配置数据库连接:...
hibernate
3.2 jar包
Hibernate
3.2 是一个非常重要的Java持久化框架,它为开发者提供了强大的对象关系
映射
(ORM)功能,使得在Java应用中操作数据库变得更加简单。这个核心jar包包含了实现
Hibernate
功能所需的所有基本
类
和接口,是开发...
hibernate
3.3.1的jar包
- **实体
类
**:继承
Hibernate
的持久化
类
`Serializable`,并使用`@Entity`注解标识为数据库表的
映射
类
。 - **属性
映射
**:使用`@Id`定义主键,`@GeneratedValue`定义主键生成策略,其他属性使用`@Column`进行
映射
。...
hibernate
4.2.1
3. **实体管理**:
Hibernate
通过实体
类
来
映射
数据库表,实体
类
上使用注解如`@Entity`、`@Table`、`@Id`等来定义数据库
映射
关系。实体之间的关系也可以通过注解如`@OneToOne`、`@OneToMany`、`@ManyToOne`、`@...
SpringMVC+
Hibernate
+Spring整合实例
Hibernate
支持实体
类
、
映射
文件、HQL(
Hibernate
查询语言)等特性,使得数据操作更加便捷和高效。 Spring作为核心框架,提供依赖注入(DI)和面向切面编程(AOP)功能。DI允许开发者在运行时动态地组装对象及其依赖...
Web 开发
81,114
社区成员
341,728
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章