当前位置: 首页 > news >正文

提升网站建设品质信息网站建设 专家

提升网站建设品质信息,网站建设 专家,互联网推广运营是做什么的,惠州免费网站建设一个自然的接口#xff0c;用于与CRM#xff0c;ERP#xff0c;会计#xff0c;营销自动化#xff0c;NoSQL#xff0c;平面文件等基于Java的数据集成 Jdbi是Java的SQL便利库#xff0c;它为JDBC提供更自然的Java数据库接口#xff0c;该接口易于绑定到域数据类型。 该… 一个自然的接口用于与CRMERP会计营销自动化NoSQL平面文件等基于Java的数据集成 Jdbi是Java的SQL便利库它为JDBC提供更自然的Java数据库接口该接口易于绑定到域数据类型。 该库包含构建基块使开发人员可以更轻松地映射应用程序内的关系和对象。 通常Java开发人员会考虑使用Jdbi处理关系数据库。 但是已经出现了新的JDBC驱动程序可以通过各种SaaSNoSQL和大数据存储提供实时数据连接从而将Jdbi的适用性扩展到新一代项目。 以CData Software www.cdata.com/jdbc/ 中的JDBC驱动程序为例 。 CData提供了纯Java JDBC驱动程序可以实时访问应用程序源例如SalesforceNetSuiteEloquaMarketoDynamicsHubspot以及其他100多个。 它们甚至提供与NoSQL数据源的SQL连接例如MongoDBCouchbaseRedisAthenaBigQuery等。 利用这些驱动程序Java开发人员可以轻松地将实时数据连接集成到他们的应用程序中。 本文的其余部分简要概述了如何使用用于Salesforce的CData JDBC驱动程序在Jdbi中为Salesforce数据创建SQL Object API。 Jdbi访问Salesforce Jdbi公开了两种不同的样式API流利的样式和SQL对象样式。 用于Salesforce的CData JDBC驱动程序将连接性集成到Java应用程序中的实时Salesforce数据。 通过将这些技术配对您可以获得对Salesforce数据的简单编程访问。 以下代码逐步构建了用于读写Salesforce数据的基本数据访问对象DAO。 为Salesforce客户实体创建DAO 下面的接口为SQL对象声明了所需的行为以便为每个要实施的SQL语句创建一个方法。 // JavaScript source code public interface MyAccountDAO {//insert new data into Salesforce SqlUpdate(INSERT INTO Account (Name, AnnualRevenue) values (:name, :annualRevenue))void insert(Bind(name) String name, Bind(annualRevenue) String annualRevenue);//request specific data from Salesforce (String type is used for simplicity) SqlQuery(SELECT AnnualRevenue FROM Account WHERE Name :name)String findAnnualRevenueByName(Bind(name) String name);/** close with no args is used to close the connection*/void close(); }打开与Salesforce的连接 收集必要的连接属性并构建适当的JDBC URL以连接到Salesforce该URL通常如下所示 jdbc:salesforce:Userusername;Passwordpassword;SecurityTokenYour_Security_Token; 有多种身份验证方法可用于连接到Salesforce 登录 OAuth 单点登录 登录方法要求您具有用户名密码和安全令牌。 如果您无权访问用户名和密码或者不想使用它们则可以使用OAuth身份验证。 可以通过设置SSOPropertiesSSOLoginUrl和TokenUrl连接属性来使用SSO单点登录这些属性允许您向身份提供者进行身份验证。 有关更多信息请参见帮助文档中的“入门”一章。 使用配置的JDBC URL获取DAO接口的实例。 下面显示的特定方法将打开绑定到实例的句柄因此需要显式关闭实例以释放该句柄和绑定的JDBC连接。 DBI dbi new DBI(jdbc:salesforce:Userusername;Passwordpassword;SecurityTokenYour_Security_Token;); MyAccountDAO dao dbi.open(MyAccountDAO.class);//do stuff with the DAO dao.close();读取Salesforce数据 打开对Salesforce的连接后只需调用先前定义的方法即可从Salesforce中的Account实体检索数据。 //display the result of our find method String annualRevenue dao.findAnnualRevenueByName(GenePoint); System.out.println(annualRevenue);写入Salesforce数据 使用先前定义的方法将数据写入Salesforce也很简单。 //add a new entry to the Account entity dao.insert(newName, newAnnualRevenue); 由于Jdbi库能够使用JDBC连接因此您可以通过与用于Salesforce的CData JDBC驱动程序集成来轻松生成用于Salesforce的SQL Object API。 就这么简单 Jdbi提供了一个易于使用的数据界面可以简化数据连接的复杂性。 与CData的JDBC驱动程序配合使用时Jdbi提供了一个干净的对象接口可以在您的下一个集成项目中使代码减少10倍或更多同时还增强了可维护性和重用性。 有关Jdbi的更多信息可以在线找到 http ://jdbi.org/ 从CData网站下载免费试用版Salesforce JDBC驱动程序以及100多个其他JDBC驱动程序 https ://www.cdata.com/jdbc/ 翻译自: https://www.javacodegeeks.com/2018/04/jdbi-for-saas-nosql.html
http://www.zqtcl.cn/news/840953/

相关文章:

  • 免费做网站网站有人哪些c 网站开发网易云课堂百度云下载
  • 高端品牌网站设计欣赏扬中网站建设包括哪些
  • 手机怎么访问微网站网络运营商电话
  • 怎么成立网站战争局势最新消息
  • 嘉定网站设计制作报价crm系统营销
  • 一个网站做几个关键词怎么样子做网站
  • 关于做网站的创新创业策划书怎么进网站后台管理系统
  • 品牌型网站开发wap网站开发工具
  • 网站改版设计微信淘宝购物券网站是怎么做的
  • 网站建设基本流程心得网站设计开发报价
  • 泉州网站建设网站制作电商网站建设需要
  • 沈阳工程建设信息网深圳seo网站排名优化
  • wordpress仿dz长沙seo网站优化
  • 西宁做网站公司电话关键词快速排名怎么做
  • 昆山网站建设秦皇岛淘宝关键词推广
  • 建设娱乐网站的要求微网站开发多少钱
  • 海港区网站快排seo网站怎么添加流量
  • 肇庆做网站aspaccess做网站
  • 郑州网站建设索q479185700wordpress输出用户中心链接
  • 网站重要三要素网站建设 找vx cp5173
  • 河北网站开发价格三个字简洁的公司名称
  • 网站建设案例分析wordpress 页面固定
  • 杭州网站备案机械加工网站有哪些
  • 360网站运营wordpress 免费版广告
  • 龙文网站建设有域名可以自己做网站吗
  • 东莞优化网站建设肥猫网站建设
  • 东莞住房和建设局网站dedecms如何做网站
  • 广州商城网站建设地址义马网站开发
  • 全球购物网站排名高端网站定制开发设计制作
  • 软件开发专业课程有哪些seo比较好的优化