2017-09-27 56 views
1

我全部,Hybris SAP使用Spring?

我有經驗與甲骨文atg,現在我想合併到hybris汁液,所以我有一些關於hybris的問題。

對於開發,hybris是否使用spring,這意味着當我開發hybris應用程序時,是否使用spring ioc,spring mvc和spring security(@autowired,@controller,@service ...)或者就像atg的用法春天在背景中完成,當我使用hybris角度做我必須使用春天(@RESTController)和數據訪問我必須使用休眠或它有自己的方法嗎?我們是否必須使用彈簧啓動和彈簧數據?

回答

3

我還沒有得到有關oracle ATG的知識。 Hybris是一個有很多模塊的平臺。一些使用spring開發的模塊(基於xml的配置),例如web服務和客戶ui(商店前臺)。 Hybris擁有自己的ORM,所以沒有使用彈簧數據。採用hybris採用了大量的技術,其中的一些:

  • Apache Solr實現
  • ZK框架
  • Apache Ant的
  • 的Apache Tomcat
  • Junit的
  • JQuery的

另外,我們使用al語言OT此技術:

  • 的Html
  • 的Java
  • 的Javascript
  • 靈活查詢
  • 豆殼
  • Groovy的
  • jsp的
  • Lucene的
  • 的Cron

您可以使用其他框架看起來像React商店前開發自定義控件。但hybris有很多開箱即用的功能用於管理用戶界面和定製。這些功能可能不適用於不同的框架或需要大量工作。

0

請關注Hybris商業路線圖。基於Angular.JS的精簡UI可能是未來。

UI開發通常在Hybris Commerce中使用Hybris Commerce WCMS框架完成,並且擴展或創建新頁面,小部件等。在加速器和擴展中開箱即用的功能非常豐富。如果你知道去哪裏看,Angular已經在那裏了。

Hybris Commerce還提供了OCC(Omni Commerce Connect)REST API擴展。 REST端點在編譯時自動生成。這已經非常成熟,並且已經成爲本地移動商務應用程序和獨立數字資產管理(DAM)工具的主要集成策略。

更多建議: https://hybrismart.com/2016/09/03/angularjs-v-2-and-hybris/