JSON

Java EE开发技术

字号+ 作者:H5之家 来源:H5之家 2017-02-11 13:00 我要评论( )

Java EE开发技术

实验名称:通过实体关系映射操作数据库

[实验目的]

掌握通过实体关系映射操作数据库的编程方法

[实验要求]

1. 开发电影订票管理系统实体,亦可自拟题目,但后续实验须在所选系统基础上开发

2. JDK 7 or above, NetBeans 8.0.2 or higher, GlassFish 4.1

3. 严格遵循Java代码规范

4. 鼓励交流,但代码须自己独立编写

[实验时数] 3

[实验内容]

1.

2.

3.

4.

5. 完成需求分析 画出实体关系图 编写每个实体类,通过注解映射实体关系 配置持久化单元 编写数据库创建、删除和初始化数据的SQL脚本

实验名称:EJB与REST Web服务编程

[实验目的]

掌握企业EJB的编程方法,完成数据库的CRUD操作封装。

[实验要求]

1. 每个实体编写一个对应的EJB

2. 完成数据库表的插入、修改、查询和删除操作

3. 将每个EJB同时开放为一个RESTful Web服务端点

[实验时数] 3

[实验内容]


1.

2.

3.

4.

5.

采用Facade设计模式 编写抽象Facade 编写ApplicationConfig类,指定应用程序根路径 编写每个实体对应的EJB,实现CRUD操作封装 将每个CRUD操作同时开放为Web服务

实验名称:基于WebSocket实现消息推送

[实验目的]

基于JavaScript和WebSocket编写实现消息推送的聊天室程序

[实验要求]

1.

2.

3.

4.

[实验时数] 3 采用WebSocket的主动推送功能实现聊天 同时显示在线用户和聊天内容 显示在线和离线用户状态 提供主动离线功能

[实验内容]

1. 编写ChatServer类,采用WebSocket注解实现连接的打开、关闭、接受和发送消息

2. 创建JSF聊天页面

3. 基于JavaSript创建WebSocket客户端实现连接的打开、关闭、接受和发送消息

实验名称:托管Bean和业务流程配置

[实验目的]

熟悉托管Bean实现视图数据交互的方法及业务流程的配置

[实验要求]

1.

2.

3.

[实验时数] 3 实现显示所有电影及上演时间 实现电影的增加和删除 允许用户按照流程预定电影

[实验内容]

1. 创建显示电影、上映时间、确认和打印电影票四个页面

2. 配置预定电影票的业务流程

3. 创建Booking托管Bean,具有电影票的相关属性和预定电影的方法,作用域为流作用域,并调用EJB保存数据

4. 创建MovieClientBean,通过调用以前实验已经开发好的Web服务端点实现

电影的删除

实验名称:利用JSON实现数据传输

[实验目的]

熟悉基于JSON实现数据传输的编程方法

[实验要求]

1.

2.

3.

[实验时数] 3 实现电影信息的增加功能 利用JSON从客户端向服务端传输数据 建立Java类实现JSON数据的生成和解析

[实验内容]

1. 建立MovieReader类,将JSON数据填入movie实例

2. 建立MovieWriter类,将movie对象中的数据填入HTTP消息

3. 创建增加电影的网页addmove,生成表单,调用MovieClientBean的addmove方法

4. 在MovieClientBean类中调用addmove方法,该方法再调用MovieWriter类将电影数据转换为JSON消息

实验名称:利用Java批处理功能统计应用信息

[实验目的]

熟悉Java批处理功能实现应用信息统计的编程方法

[实验要求]

1.

2.

[实验时数] 3 实现电影预定信息的统计功能 利用Java作业描述语言描述统计过程

[实验内容]

1.

2.

3.

4.

5.

6.

建立SalesReader类从sales.csv读取预定信息 建立SalesProcessor类,根据预定信息统计预定总数 建立SalesWriter类,将统计结果存入数据库 基于作业描述语言描述统计作业过程 建立SalesBean托管Bean,执行作业启动和结果保存功能 建立sales网页文件,调用SalesBean托管Bean进行统计并显示结果

实验名称:利用Java消息队列异步更新应用信息


[实验目的]

熟悉Java消息队列服务,实现应用信息的异步更新

[实验要求]

1.

2.

[实验时数] 2 实现电影积分信息的更新 异步处理积分信息以提高系统响应速度

[实验内容]

1. 建立SendPointsBean托管Bean发送积分信息,包括用户代号和积分

2. 建立ReceivePointsBean托管Bean,异步接受积分信息

3. 建立points网页文件,调用SendPointsBean和ReceivePointsBean托管Bean进行发送消息、读取消息并显示结果


java直播公开课免费学习思维交流群:175161984(←长按可复制)获取学习资料可


Tags:java   java教程   javaee   javaweb   开发人员   java学习   java教程   java编程   java  

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • Convert an object to a JSON string with thrift json serializ

    Convert an object to a JSON string with thrift json serializ

    2017-02-06 14:00

  • JSON是什么?为JavaScript准备的数据格式

    JSON是什么?为JavaScript准备的数据格式

    2017-02-06 09:02

  • javascript json对象和字符串之间相互转化

    javascript json对象和字符串之间相互转化

    2017-02-06 08:00

  • JavaScript新手教程之JSON的使用全解(超详细)

    JavaScript新手教程之JSON的使用全解(超详细)

    2017-02-03 13:00

网友点评