发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 SOA
1 2 下一页 Go 2

新手如何使用OFBIZ?谢谢前辈们了!!

2005-06-09 21:50
赞助商链接

我是刚刚入道的JAVA的小新手,以前没做过有关J2EE方面的项目,现在公司要用OFBIZ开发电子商务网,搭建起来后就无从下手了。我要具备什么样的知识才能运用OFBIZ做二次开发。请前辈们给我点学习建议!!

2005-06-09 22:00

等待回音------

2005-06-10 17:11

有专门的OFBiz中文网,好像它的一些技术已经落后,耐心等待它和Spring的整合版本吧。

2005-07-15 18:06

没有人给你答复哈。看来现在使用ofbiz的人少了呀。我以前也使用过ofbiz做过项目,但是早就放弃ofbiz而转向现在流行的struts+spring+hibernate了。
我本人并不赞成你用ofbiz,何况你又是个新手。其实鉴于你的情况还是用
最原始的方法最好,一步一步来。先用javabean+servlet+jdbc来开发就不错了。如果你要使用筐架的话我也建议你用struts+spring+hibernate这些。因为相对与ofbiz来说学这些要容易一些。当然我尖对于现在的学习环境来说,因为struts、spring、hibernate这些资料网上都处都有,随手可得,因为流行,因为使用的人多。但是ofbiz就不同了。

2005-07-15 18:16

ofbiz是一个很庞大很复杂的东东。想学好不是容易的事,所以你要做好心理准备。别想几个星期就可以搞定。对于一个新手来说刚开始可能就会被他的这些配置文件搞晕。下面我简单的给你介绍我以前使用ofbiz的一些心得吧:

1、首先是配置数据原:
假设你的ofbiz在D盘下:
D:\ofbiz\ofbiz\commonapp\etc\entityengine.xml
在这个文件中配置数据原,以下为mssql2000
<datasource name="localmssql"
helper-class="org.ofbiz.core.entity.GenericHelperDAO"
field-type-name="mssql"
check-on-start="true"
add-missing-on-start="true"
join-style="theta-oracle">
<sql-load-path path="commonapp/db" prepend-env="ofbiz.home"/>
<sql-load-path path="ecommerce/etc" prepend-env="ofbiz.home"/>
<inline-jdbc
jdbc-driver="com.microsoft.jdbc.sqlserver.SQLServerDriver"
jdbc-uri="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=ofbiz;SelectMethod=Cursor"
jdbc-username="sa"
jdbc-password=""
isolation-level="Serializable"/>
<!-- <jndi-jdbc jndi-server-name="localjndi" jndi-name="java:/MySqlDataSource" isolation-level="Serializable"/> -->
</datasource>

然后在
<entity-model-reader name="main">
<resource loader="mainfile" location="entitymodel_jd.xml"/>
<resource loader="mainfile" location="entitymodel.xml"/>
<resource loader="mainfile" location="entitymodel_content.xml"/>
<resource loader="mainfile" location="entitymodel_accounting.xml"/>
<resource loader="mainfile" location="entitymodel_humanres.xml"/>
<resource loader="mainfile" location="entitymodel_shipment.xml"/>
<resource loader="mainfile" location="entitymodel_workeffort.xml"/>
<resource loader="mainfile" location="entitymodel_workflow.xml"/>
<resource loader="mainfile" location="entitymodel_order.xml"/>
<resource loader="mainfile" location="entitymodel_party.xml"/>
<resource loader="mainfile" location="entitymodel_product.xml"/>
<resource loader="mainfile" location="entitymodel_marketing.xml"/>

</entity-model-reader>
中增加你的数据库文件的文件名:此文件在
D:\ofbiz\ofbiz\commonapp\entitydef目录下创建:
如下:
<entity entity-name="WsjUser"
package-name="jdsoft.com.WsjUser"
title="SrZc User">
<field name="userId" type="id-vlong-ne"></field>
<field name="userName" type="description"></field>
<field name="userAge" type="description"></field>
<field name="userDepartment" type="description"></field>
<field name="userStudy" type="description"></field>
<field name="userType" type="description"></field>
<field name="userLogintime" type="date-time"></field>
<field name="userPassword" type="description"></field>
<field name="userSex" type="description"></field>
<prim-key field="userId"/>
</entity>

2Go 1 2 下一页

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com