在Android应用开发中,APP端与服务器交互的数据通常是json格式的数据,那么为了方便操作,我们一般会用json解析框架来帮助我们进行数据操作。常用的有Gjson和fastjson框架。在项目中用到了fastjson解析数据,当然前提是要准备要相应的jar包工具,把工具类(主要是json数据与实体bean之间的转换操作)贴出来方便以后使用:
public class FastJsonToo...
分类:
Web程序 时间:
2015-06-02 18:08:06
阅读次数:
135
最近在做web-service接口的整合,去除一些重复功能的接口。整合完成后启动服务,生成客户端代码,生成后和接口未改造之前相比少了许多实体bean.由于对web-service不是很了解,所以有点丈二的和尚摸不着头脑,开始的时候以为是注解的配置问题,后来看到几个实体类根本就没有修改..
分类:
Web程序 时间:
2015-05-30 18:25:28
阅读次数:
164
实体Bean与会话Bean不同,实体Bean是持久的,即使应用程序结束,它仍然存在。它允许共享访问,具有主键。...
分类:
其他好文 时间:
2015-05-04 22:06:40
阅读次数:
157
ORM(Object-Relation-Map),其中Object表示实体Bean,Relation表示数据表,Map表示实体Bean与数据表的映射。
由于EJB3中的实体Bean采用JPA框架,因此这里的ORM就是指JPA映射。它的作用也类似于Hibernate、iBATIS、JDO、TopLink等持久化层框架中的实体关系映射。...
本文主要讲:控制实体Bean的生命周期。与会话Bean类似,实体Bean也有自己的生命周期,分别对应不同的状态。
下面我们首先来讲解实体Bean的状态和生命周期事件:
1、实体Bean生命周期的4种状态
2、实体Bean的事件: @PostLoad @PrePersist和@PostPersist @PreUpdate和@PostUpdate @PreRemove和@PostRemove。
3、事件回调的两种方法: 外部回调:编写外部监听器。...
一、EJB概述
EJB(EnterpriseJava Bean)--java企业Bean,是J2EE十三种规范的一部分,为服务器端组件模型,设计目标与核心应用是部署分布式应用程序。EJB是java的核心代码,包括三种Bean类型:会话Bean(Session Bean),实体Bean(EntityBean)和消息驱动Bean(MessageDriven
Bean)。
...
分类:
其他好文 时间:
2015-04-29 23:35:11
阅读次数:
407
今天做了个测试,写了个测试用例来看看merge与update时控制台打印出来的日志有什么不一样。实体bean很简单,就id和name两个字段,接下来分别给出以下几种测试情形的控制台日志内容:1. 数据库记录已存在,更改person的name为一个新的name。merge方法打印出的日志如下:Hibe...
分类:
Web程序 时间:
2015-04-10 20:05:51
阅读次数:
176
4级 1001 离散数学 例如上面这个文件:配置了3个beanproperty 的 name 属性值,在实体 bean 中必须有对应的 set 方法,否则报错 ,报错如下:Bean property '某某属性' is ...
分类:
编程语言 时间:
2015-04-09 13:24:18
阅读次数:
161
EntityManager是应用访问持久化上下文中的实体的接口,用来对实体Bean进行操作。我们可以使用它来创建、删除、修改持久化的实体,以体现到数据库中;也可以从数据库中查询得到实体或实体列表。所有的这些操作都是通过实体管理器进行的。
本文将首先讲解EntityManager对象的引用方式,然后讲解使用EntityManager的操作函数实现数据库的各种操作,包括以下内容。
持久...
分类:
数据库 时间:
2015-03-31 20:11:26
阅读次数:
200
下面首先来讲解实体Bean的调用过程,然后通过开发第一个实体Bean,演示该配置与开发的过程,包括以下内容:
1、配置数据源。
2、指定数据源。
3、开发第一个实体Bean--Student.java。
4、开发会话Bean进行调用--StudentDAORemote.java和StudentDAO.java。
5、打包并部署到JBoss服务器。
6、开发客户端进行测试--StudentDAOClient.java。...
分类:
数据库 时间:
2015-03-31 16:03:04
阅读次数:
314