|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
通过视频学习比传统的大课堂学习更适合成人化的学习规律。有人说大课堂气氛好,学习氛围浓,热闹,可以认识很多人。
EJB3.0实体Bean开辟是是很复杂的,次要就是进修标注的利用,如今EJB3实体Bean是地道的POJO.实践上这表达了和Hibernate耐久化实体对象一样的观点.它们的映照都经由过程JDK5.0注解来界说(EJB3标准已界说了对应的XML形貌语法).注解分为两个部分,分离是逻辑映照注解和物理映照注解,经由过程逻辑映照注解能够形貌对象模子,类之间的干系等等,而物理映照注解则形貌了物理的schema,表,列,索引等等.
这些标注都封装在javax.persistence包下,假如是利用Hibernate则鄙人载包里有个叫ejb3-persistence.jar的jar包,他就是用来完成开辟撑持EJB3的实体类的包,年夜部分和JDK5兼容的IDE(象Eclipse,IntelliJIDEA和Netbeans等等)都供应了注解接口和属性的主动完乐成能.(这些不必要IDE提供出格的EJB3撑持模块,由于EJB3注解是尺度的JDK5注解)这里不作具体先容,仍是进进本文的主题吧.
每个耐久化POJO类都是一个实体bean,这能够经由过程在类的界说中利用@Entity注解来举行声明,以下所示:1@Entity //标识该JavaBean为一个实体Bean
2@Table(name="orm_oto_users") //标识该实体Bean映照到数据库的那一张表
3publicclassUser{
经由过程@Entity注解将一个类声明为一个实体bean(即一个耐久化POJO类),Table则是标识该实体映照到数据库的那一张表.
在对一个类举行注解时,你能够选择对它的的属性大概办法举行注解,依据你的选择,Hibernate的会见范例分离为field或property.EJB3标准请求在必要会见的元素长进行注解声明,比方,假如会见范例为property就要在getter办法长进行注解声明,假如会见范例为field就要在字段长进行注解声明.应当只管制止夹杂利用这两种会见范例.
<p>
最后就是我对java的几点希望:首先是IDE工具,有人说java已经很好了,有jbuilder,eclipse,netBeans等等,但是我认为如果java想超越.net,那么他首先要解决的就是IDE工具的整合。 |
|