北在北方

太白枝头看,花开不计年,杯中浮日月,楼外是青天。

导航

2012年5月24日

摘要: 一个实体,就是一个持久化的领域对象。通常情况下,一个实体代表在关系数据库中的一张表,实体的一个实例对应于表中的一行。 JPA规范对实体的要求: 1、实体类必须使用javax.persistence.Entity进行注解(@Entity)。 2、实体类必须要有一个公共的或者受保护的空参构造方法。 3、实体类不能声明为final,方法和需要持久化的属性也不能声明为final。 4、如果游离态的实体对象需要以值的方式进行传递,则必须实现Serializable接口。 5、实体类可以继承实体类和非实体类,非实体类也可以继承实体类。 6、持久化实例变量必须被声明为私有的、受保护的或者私... 阅读全文

posted @ 2012-05-24 23:46 CN.programmer.Luxh 阅读(1269) 评论(0) 推荐(1) 编辑

摘要: 客户叫我删除掉一条记录,说因为流程走错了,给我发过来一串很长的中文,说把这个名称的记录删掉。 我直接用PL/SQL操作数据库,根据名字相等搜索,没有记录。因为这些记录的名称都是很相似的,都是类似于“关于下发2012年第一季度“畅享移动福生活”数据业务整合营销活动细则的通知……”之类,于是用like搜索,才出来一条记录,我也没注意看,直接就删了。 然后我登陆系统,进行查询,发现那条记录还在,把正常的记录给删了,而且被删的这条记录关联的流程还在审批中的。 马上想到数据恢复,Google一下Oracle数据恢复的,找到了OracleFlashback。网上资料说Oracle 10g以上的版... 阅读全文

posted @ 2012-05-24 16:19 CN.programmer.Luxh 阅读(565) 评论(7) 推荐(0) 编辑

摘要: persistence.xml文件必须定义在classpath路径下的META-INF文件夹中。 我们看看基于Hibernate提供的一个比较完整的JPA2.0的persistence.xml文件。 persistence.xml: 1 <?xml version="1.0" encoding="UTF-8"?> 2 <persistence version="2.0" xmlns="http://java.sun.com/xml/ns/persistence" 3 xmlns:xsi=" 阅读全文

posted @ 2012-05-24 12:27 CN.programmer.Luxh 阅读(22330) 评论(0) 推荐(2) 编辑