选择显示字体大小

j2ee开发购物网站解析(1)

本文通过实战全程编写一个购物网站来讲解如何使用j2ee来建立企业级的网络应用!

一、搭建开发平台

本文从实战出发,所以关于一些概念性的问题就不多讲了,首先准备下面的家伙:

1.oracle

2.weblogic

3.jbuilder

其它:struts-console-2.2(用作struts视图开发)powerbulider(方便数据库操作)dreamweaver(美化前台页面)开发平台为windows2000。以下以一般性的配置为例详细介绍搭建j2ee的开发平台。

用机配置:p4赛扬1.7g,256mb 20ghdd 操作系统:windowsdows2000 sp3

数据库oracle 8i

j2ee应用平台:weblogic 6.1 sp2

ejbjspjavabean开发:jbuilder 7 weblogic

第一步,安装配置oracle数据库

安装oracle最新版的9i什么事都没有,但如果你在p4的机器上装8i可能就会出现问题,点了安装之后没有反应(p4赛扬也存在这个问题)。如果您是p4的机器又要装8i的话,那么先按如下方法做。

(1)创建一临时目录,并将oracle8i的安装源程序拷贝到此目录。

找到目录stage\components\oracle.swd.jre\1.1.7.30\1\datafiles\expanded\jre\windows32\bin下的 symcjit.dll 的文件,并改名为 symcjit.old。注意oem目录下还有一个symcjit.dll文件要改名。

(2)搜索到oraparam.ini文件,打开它,改变行re_memory_options=-mx48m的参数为 jre_memory_options=-nojit -ms16m -mx32m

(3)其它的参数保持不变。

(4)执行本地硬盘install\windows32\setup.exe目录下的setup.exe文件。此时调用的是修改过的参数文件oraparam.ini。

(5)安装时选择自定义模式,并且不创建数据库

(7)oracle8i安装完成后,安装目录中的下列每一个文件都有需要作相应修改。(如果不修改点任何应用都没有反应)

assistants\dbca\dbassist.cl assistants\dbma\dbmig.cl assistants\ifa\ifa.cl bin\elogin.cl bin\owm.cl ldap\oidamdin\oidadmin.cl .network\tools.netasst.cl .network\tools.netca.cl owm\install\instelogin.cl owm\install\instowm.cl


用编辑工具依次打开上述文件,增加参数 -nojit,以dbassist.cl文件为例示意如下:

command=("c:\program files\oracle\jre\1.1.7\bin\jrew" -nojit -classpath ....)

用相同的方法修改所列出的每一个.cl 文件内容。修改完后运行database administrator下的database configuration assistant就可以创建数据库了,这可是一个漫长的过程,在创建数据库时要创建全局标识,搞个好记的就行,以后好配置数据库连接。创建完后,默认的dba用户名为system,密码为manager。

第二步,安装配置weblogic 6.1sp2,并连接oracle

windows平台的weblogic基本上都可以直接安装,但要注意不要把它装到带有空格的目录里如program files,或是中文目录中,默认为c:\bea,按默认点下一步,就可以完成安装,这个基本没有意外!(最简单的安装操作),最后要记住设的管理密码!为了调试方便,不将weblogic设为自动服务启动。设定您的管理密码,进入控制台,启动服务都需要。为了方便,我将目录安到了d盘,并将domain改为maxuan,server改为max,接下来我们将配置jdbc连接oracle数据库

首先打开d:\bea\wlserver6.1\config\maxuan(maxuan为我改后的名字,默认的为mydomain),用文本编辑器如:记事本或editplus打开startweblogic.cmd,找到“set path=”这一行,加入“.\bin\oci817_8”,如本人的为“set path=.\bin;.\bin\oci817_8;%path%”

为了使启动weblogic不需要每次都输入密码,在“set wls_pw=”输入安装时所设定的密码即可。

双击startweblogic.cmd或在程序中直接运行start default server启动weblogic服务(注意不要将这个窗口关了)

启动weblogic 然后在程序中运行start default console,进入控制台操作,在出现的对话框中输入管理用户名system,密码为你设的密码即可进入!

点开左边的services,你可以看到jdbc;

点开它,点击在下面的connection pools,右边会出现配置项目,点击configure a new jdbc connection pool出现配置项,在configuration下的general标签下配置:

name:这里我填写的是“mytest”;

url填写为“jdbc:weblogicoracle”;

driver classname:填写为“weblogic.jdbc.oci.driver”;

properties(key=value):填写为:

user=system

password=manager

server=oradb

这里的oradb即是所安装的oracle所创建的数据库的全局标识。user和password我用的是默认的dba,你可以用自己创建的用户名和密码。点击apply按钮完成。点击targets下的servers标签,把available下的tgets-server移到chosen下,然后点apply按钮。

接着配置下面的data sources,在右边用“configure a new jdbc data source”创建新的data sources,这里的name和pool name均填上面的设定“mytest”,jndi name填写“oradb”,同上面一样,点击targets下的servers标签,把available下的targets-server移到chosen下,然后点apply按钮。

这时点开start default server窗口应当看到已经启动jdriver/oracle了!

第三步,安装配置jbuilder 7

这里我安装的是weblogic版。安装jbuilder不要把它装到带有空格的目录里如prograih files,或是中文目录中,不然编译时会出错的。安装很简单,不必多言,这里着重讲一下配置

小技巧一:大家觉得jbuilder运行时也许很慢,因为jbuilder默认使用32mb内存,如果你的内存够大的话,可以加大一点,具体办法如下:

在jbuilder安装目录bin下找到jbuilder.config文件,编辑它,改变vmparams 后的参数,启动jbuilder,在help下的about jbuilder下可以看到java heap已经增加了,运行也快了许多,起码以后可以编译较大的文件。

小技巧二:运行jbuilder时,发现编写代码很不方便,所选的代码与实际所见的总是差一个,这是因为字体的原因,解决方法如下,在tools的editor options下的display里,将editor font里的font family改为新宋体即可。


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons