android app 程序设计思路小结
一、model设计与实现
建立业务POJO,比如user
public class User{
private int userId;
private String userName;
public User(int userId, String userName){
this.userId = userId;
this.userName = userName;
}
public voi...
分类:
移动开发 时间:
2014-12-03 23:31:02
阅读次数:
284
Coding the Entity Beans: JPA
实体是轻量级持久域对象,通常表示在关系数据库中的表。一个POJO成为一个实体bean的主要要求是该类必须与javax.persistence.Entity注解注释。表示一个主键属性或字段,使用javax.persistence.Id注解,告诉EJB容器这是EJB的实体bean
package Jc.entity;...
分类:
编程语言 时间:
2014-11-30 21:34:36
阅读次数:
302
上文我们对会话Bean的生命周期和两个子类型(有状态会话Bean和无状态会话Bean)进行了详细解说,本篇博文中我们继续说说EJB组件中的实体Bean。
其实实体Bean就是一个加了注释符(@Entity)的简单java对象(POJO),实体关系和O/R映射也是通过注释符来定义的,并且提供了几种不同的数据库操作规范。一旦被EntityManager访问,它就成为了一个持久化对象,我们就...
分类:
其他好文 时间:
2014-11-29 16:04:50
阅读次数:
357
实例变量也被翻译成"域"和"成员变量"。在面向数据库的实体类中叶被称为
"属性"或"字段"的变量。Hibernate中也称为POJO,即简单原始的Java变量。使
用变量的一般原则是:尽量使变量的有效范围最小化,即优先考虑用局部变量。其次是
实例变量,最后才是类变量。
还有一种常量的写法,比类常量前多了一个final,如下:
final static int ALL_CL...
分类:
其他好文 时间:
2014-11-26 11:18:48
阅读次数:
313
POJO类和数据库的映射文件*.hbm.xml POJO类和关系数据库之间的映射可以用一个XML文档来定义 通过POJO类的数据库映射文件,Hibernate可以理解持久化类和数据库表之间的对应关系,也可以理解持久化类属性与数据库表列之间的对应关系 在运行时Hibernate将根据这个映...
分类:
Web程序 时间:
2014-11-26 01:01:57
阅读次数:
370
model:封装应用程序的数据和业务逻辑 POJO.view:实现应用程序的信息显示功能 JSP.Controller:接收来自用户的输入,调用模型层,响应对应的视图组件 Servlet.模型:?模型是应用程序的主体部分,模型表示业务数据和业务逻辑。?一个模型能为多个视图提供数据。?由于应用于模型的...
分类:
Web程序 时间:
2014-11-25 18:08:22
阅读次数:
171
自从写Java以来,用过不少的IDE,eclipse那个哪个平台看都丑的界面。netbeans网上资料少。用的最顺手的,还是Intellij IDEA。写java的这段时间,也改变了之前觉得手写才是硬道理的感觉。现在觉得,能自动生成的,就自动生成。每次写hibernate部分,就觉得pojo和hbm...
分类:
数据库 时间:
2014-11-25 16:09:35
阅读次数:
288
注解API定义在javax.persistence.*包里面
@Entity
将一个类声明为一个实体bean(即一个持久化POJO类)
name:指定数据库表的名字
@Table
声明该实体bean映射指定的表;表示实体对应的数据库表的信息,通常和@Entity使用
name:表的名字(默认和实体名一致)
catalog:Catalog的名称(默认Catalog(“”))...
分类:
Web程序 时间:
2014-11-22 13:25:35
阅读次数:
313
第一步:编写两个pojo,比如一个学生表一个课程表 这里使用注解。需要课程表: 1 package com.qcf.pox; 2 3 import java.util.HashSet; 4 import java.util.Set; 5 6 import javax.persistence.En.....
分类:
其他好文 时间:
2014-11-20 20:10:28
阅读次数:
239
第一步:编写两个pojo,比如一个学生表一个班级表 这里使用注解。需要班级表: 1 package com.qcf.pox; 2 3 import java.util.HashSet; 4 import java.util.Set; 5 6 import javax.persistence.Ca.....
分类:
其他好文 时间:
2014-11-20 20:02:33
阅读次数:
163