主页 > 专属服务器 > > 正文

大带宽_一吻定情百度云_9元

来源:胜利云 发布时间:2021-09-28 01:01 标签:百度一吻定情9元带宽
浏览:

导言

首先让我们试着了解什么是OData关于:-

1.)Odata帮助您构建和使用restful Web服务。

2.)它帮助您只关注业务逻辑,而不是关注请求和响应头、状态码、HTTP方法、URL约定、媒体类型、负载格式和查询选项等等我们必须这么做在开发restful Web服务时,

3.)另外,OData提供了扩展到fullfil的便利,满足您restful API的任何定制需求。

4.)OData(开放数据协议)是OASIS标准

所以现在我们可以说OData是一个标准化XML格式的restful Web服务。

现在用java创建OData服务器,apache为我们提供了一个非常有用的库,名为OLingo.

OLingo库可以用JPA创建,大数据运维,也可以不用JPA创建,但是当我们创建没有JPA的OData项目时,下面的OData特性是无法实现的使用时间:-

$filter:—在sql中用作where条件

$select:—指定要获取select的字段。

$top:—用作rownum在查询中

Imple心理状态:-

现在让我们来看看如何创建第一个Olingo项目:-

1.)使用以下命令创建maven项目命令:-

mvn原型:generate-DgroupId=com.sf.example-DartifactId=odata sample-DarchetypeArtifactId=maven原型快速启动-DinteractiveMode=false

2.)创建一个pom.xml文件文件为附件,这将下载所有需要的olingo与OData2.

3.)现在创建持久性.xml作为显示:-

org.eclipse.persistence网站.jpa.PersistenceProvider

模范员工

4.)现在在数据库中创建一个表Employee,并为该表创建实体类,十大淘客软件排名,如下所示:显示:-

@实体

@表(name="Employee")

公共类员工{

@Id

@Column(name="EmplID")

private String EmplID;

@Column(name="FirstName")

private String FirstName;

@Column(name="LastName")

private String LastName;

public String getEmplID(){

return EmplID;

}

public void setEmplID(String EmplID){

此.emplID=emplID;

}

公共字符串getFirstName(){

返回firstName;

}

public void setFirstName(字符串firstName){

这个名字=firstName;

}

public String getLastName(){

return lastName;

}

public void setLastName(String lastName){

这个姓=lastName;

}

}

5.)现在让我们为OData项目创建最重要的文件显示:-

主包装;

进口java.net.URI;

进口javax.persistence.EntityManager工厂;

导入javax.persistence.persistence文件;

导入器g.apache.olingo奥达塔2。jpa.processor.api.ODataJPAContext;

导入org.apache.olingo网站奥达塔2。jpa.processor.api.ODataJPAServiceFactory;

导入org.apache.olingo网站奥达塔2。jpa.processor.api.exception.ODataJPARuntimeException异常;

公共课PolicyServiceFactory扩展ODataJPAServiceFactory{

私有静态最终字符串持久化\u UNIT \u;

@Override

public ODataJPAContext initializeODataJPAContext()抛出ODataJPARuntimeException{

ODataJPAContext ODataJPAContext=此.getODataJPAContext();

尝试{

URI=oDataJPAContext.getODataContext().getPathInfo().getRequestUri();

uri.getQuery();

EntityManager工厂emf=Persistence.CreateEntityManager工厂(单位名称);

oDataJPAContext.SetEntityManager工厂(电动势);

oDataJPAContext.setPersistenceUnitName(PERSISTENCE_UNIT_NAME);

返回oDataJPAContext;

}catch(异常e){

e.printStackTrace();

throw new RuntimeException(e);

}

}

}

6.)现在应用以下maven命令为给定的项目:-

mvn clean

mvn compile

mvn install

7.)现在将创建的war放在tomcat的webapps文件夹中,以便在tomcat上部署我们的项目。

8.)现在,一旦项目成功部署,使用下面的url,看看它有多简单从浏览器访问数据库本身:-

:8081/odata样品/extdatasrc.svc文件/

:8081/odata样品/extdatasrc.svc/员工

这将获取Employee表中的所有记录显示:-

:8081/odata样品/extdatasrc.svc/Employees?$filter=EmplD eq 1

这将获取EmplID等于1的reocrd。

:8081/odata样品/extdatasrc.svc/Employees?$top=1

取rownum小于等于1的记录。

:8081/odata样品/extdatasrc.svc/Employees?$select=FirstName

它应该获取所有的reocrd,但是有特定的列,对于FirstName在这个例子中

嗨,

我是OLingo的新成员。

我们不写:

方法吗?请引导。

问候,

普里亚

嗨,普里亚,大数据的未来,大数据教程,

你为什么要写这些,当OLingo为我们处理所有这些事情时,我不认为有必要编写这些方法,请您解释一下。

如果我们单独使用一些ORM,那么我们肯定会编写这些方法。

但是我们可以使用以下方法访问EntityManager代码:-

EntityManager工厂emf=Persistence.CreateEntityManager工厂(持久性_单位_名称);

EnetityManager em=emf.createEntityManager();

通过这样做,您可以访问任何JPA方法。

谢谢

Manuj

您能详细说明您的问题吗。。?

,大数据是干什么的
发表评论
验证码: 点击我更换图片

注:网友评论仅供其表达个人看法,并不代表本站立场。

热门文章

  • 亚马逊云_海报cdn_优惠券
    <strong>亚马逊云_海报cdn_优惠券</strong>

    亚马逊云_海报cdn_优惠券

    消费者在哪里?这不是医疗保健领域的"捉迷藏"游戏,而是建立一个全面运转的医疗保健系统所需要的关键缺失要素。让消费者参与进来——作为一个消费...

  • 云解析_svn服务器安装_限时特惠
    <strong>云解析_svn服务器安装_限时特惠</strong>

    云解析_svn服务器安装_限时特惠

    集成/docker/梅索斯/marathonapachemesos是一个用于调度和管理分布式应用程序的开源集群管理器。Mesos几乎就像整个集群是一个单一的集群一样分配CPU和RAM等资源...

  • 云服务器_阿里云服务器账号_哪家好
    <strong>云服务器_阿里云服务器账号_哪家好</strong>

    云服务器_阿里云服务器账号_哪家好

    技术支持副总裁Aileen Wyer和高级系统管理员Maruf Rahman最近与我们坐下来讨论我们的合作伙伴关系如何帮助CAN Capital的遗留备份基础设施现代化,以简化数据管...

  • 消息队列_折枝by困倚危楼百度云_新注册优
    <strong>消息队列_折枝by困倚危楼百度云_新注册优</strong>

    消息队列_折枝by困倚危楼百度云_新注册优

    今天,两位前行业分析师(现在是Veeam高管)讨论了塑造数据保护行业和IT格局的趋势:Jason Buffington@JBuff,前ESG数据保护首席分析师Dave Russell@BackupDave,Ga...

  • 中间件_服务器能干什么_超低折扣
    <strong>中间件_服务器能干什么_超低折扣</strong>

    中间件_服务器能干什么_超低折扣

    Nathan Sielaff,World Vision的系统工程师,负责备份、存储等。他致力于创建一个灵活和敏捷的IT环境,这样组织就不必担心底层基础设施,可以将精力集中在任...

云储存

更多 >
  • 域名交易_oracle数据库课程_精选特惠
    域名交易_oracle数据库课程_精选特惠

    如果您计划将SAP系统导出到7.40版本或使用软件更新管理器(SUM)执行维护操作到7.40目标版本,我们最近发现了一个可能会影响您的问题。这个问题会影响...

  • 谷歌云_数据库数据导入_怎么买
    谷歌云_数据库数据导入_怎么买

    设计工作室用户: 我知道我们都不喜欢做调查,并且认为有足够的人来做。但在这种情况下,我注意到,为了在SAP BusinessObjects Design Studio上获得突破,我们...

云储存香港服务器_中超数据库_便宜的
云储存金山云_神盾局特工第二季百度云_优惠券
云储存MySQL数据库_一个好网站建设_高性价比
云储存京东云_优衣库百度云链接地址_限量秒杀
云储存网站空间_北京建设厅网站_好用