不建议去,因为SAP的技术含量比Java低。学java开发推荐选择千锋教育,该教育机构采用全程面授高品质、高体验培养模式,非常不错。
原平网站建设公司创新互联公司,原平网站设计制作,有大型网站制作公司丰富经验。已为原平上千余家提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的原平做网站的公司定做!
我觉得看个人爱好、性格了。你要是喜欢单纯的做技术,JAVA其实不错,如果不介意企业管理方面的琐碎事情,不介意与N多的部门、人员协调,不介意常年出差,以酒店为家,不介意下车间,陪甲方熬夜,做SAP还是很有前途的。
从上面可以看出,做顾问要难于做开发,所以市场渴求以及单价上的都是顾问优于开发的。但是整体来说,无论是以计算机开发知识入手SAP,还是从业务模块知识入手SAP,要想成为一个合格的SAP顾问,两方面知识都是必不可少的。
1、SAP开发就是编程吗?不是,但也有编程,是ABAP的部分。这部分就是SAP开发。SAP顾问是干什么的?SAP顾问就是在对业务充分调研的基础上,结合公司的管理要求,根据既定的流程用SAP软件实现的工作。
2、Second:SAP基于JAVA开发的组件,比较多的就是SAP Netweaver EP(Enterprise Portal)部分了,包括它推出的CE环境。但说实在的EP部分还有ABAP的影子,它整合了JAVA和ABAP,只不过JAVA的分量足些。
3、所有的ABAP程序都驻留在SAP数据库里。
4、主要用ABAP4,现在也有用JAVA的。sap的abap专家,free也很吃香。
5、ABAP端指基于SAP传统语言ABAP平台,JAVA是指基于Netweaver平台,前者是使用ABAP语言,后面是使用JAVA语言写的。
6、Java的话,也可以去做Oracle ERP的。两者都是开发语言,有一基础学另外一个还是很快的。
比如PM模块的工单和PS模块的项目定义,状态这个属性并不存放在各个业务的业务表中,而是由SAP统一管理。
RFC即可以是自定义的function也可以是sap系统组件自带的(如BAPI)。
调用函数System.out.println(hello world);println即为函数,out为是输出对象,System为java系统类。java是面向对象语言,调用非静态方法时,需要创建一个类的对象才能调用方法;调用静态方法时,直接用类名调用即可。
首先楼主要了解,SAP存在些什么接口,常用的有RFC,BAPI,IDOC,WEB SERVICE等等。标准功能里的BAPI和IDOC就已经可以满足大部分业务需求了。而上述的这些接口,所有都是可以通过JAVA调用,或者被调用的。