Jbuilder7与Weblogic7整合开发之-开发实例

EDSR图像超分辨程序复现(踩坑及解决记录) 阅读详情
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"> </script> 为了演示JB的强大功能,我专门设计了几种典型的J2ee应用实例,并且详细的描述了他们的开发过程。
2.1 开发SessionBean
本例演示的JB开发EJB的过程,并且介绍的EJB的部署,调试,监控等。
2.2 开发步骤
2.2.1 首先创建一个project

设置工程名称,目录位置等。按Finish按钮,结束。
2.2.2 创建一个EJB Module

2.2.3 输入创建EJB Module的名称,类型,位置

由于Weblogic7支持Ejb1.X和EJB2.x所以,可以选择EJB的version
2.2.4 创建一个SessionBean
在EJB的designer面板中可以以图形化的方式创建,EJB

2.2.5 输入创建EJB的信息

2.2.6 在SessionBean中增加方法

2.2.7 输入方法的信息

2.2.8 实现方法
在Enterprise1Bean.java中实现方法
public String helloWorld(String strMsg) {
System.out.println("Hello World " strMsg);
return "Hello World " strMsg;
}

2.2.9 编译工程
首先编译java文件,然后生产可以部署的ejb.jar文件,可以查看demo.jar的内容。

2.2.10 配置启动的Server信息
Run->Configurations

New 新建一个RUB信息,它运行Weblogic Server

2.2.11 启动Weblogic Server

可以看到控制台的输出信息。

2.2.12 部署EJB到Weblogic服务器中

可以通过控制台看到部署的信息

2.2.13 创建客户端,调用EJB
JB自动提供了一个wizard工具,可以自动生产测试代码

2.2.14 输入生成Client的信息

在Client端中,完成测试代码
public static void main(String[] args) {
try {
Enterprise1TestClient1 client = new Enterprise1TestClient1();
Enterprise1 remote=client.getHome().create();
System.out.print(remote.helloWorld("Demo one"));
}catch (RemoteException ex) {
ex.printStackTrace();
}catch (CreateException ex) {
ex.printStackTrace();
}
}


2.2.15 运行客户端,测试结果

可以查看Server和Client的输出结果

Client结果

通过以上步骤,完成了开发EJB的过程。
2.2.16 Weblogic Console的监控

2.3 开发EntityBean

开发步骤
2.3.1 创建工程

2.3.2 创建EJB Module

2.3.3 导入数据库Schema信息

2.3.4 输入数据库的连接信息

2.3.5 创建CMP EJB

2.3.6 输入EJB信息

2.3.7 定义对数据库的映射

可以修改对数据库的映射关系,以及各个字段的定义。这些修改,均可自动的修改到ejb-jar.xml
weblogic-cmp-rdbms-jar.xml中,不需人工进行维护。
同时可以通过,JB的EJB Designer工具,进行创建,EntityBean之间的关系,创建EJB Finder等。


2.3.8 配置Weblogic中JDBC Pool和Data Source.
创建JDBC Connections

配置JDBC Pool连接信息

把JDBC Pool部署到目的Server

创建DataSource

把DataSource部署到目标Server.

通过以上几步,就完成的Weblogic中的DataSource的创建,我们创建的EntityBean中,将会使用到它。
2.3.9 编译,部署EJB
首先象上次实例一样,进行编译工程,然后部署到Weblogic中。

2.3.10 创建客户端,测试
通过使用EJB Test Client向导工具,生产,Client端。
public static void main(String[] args) {
try {
CustomersTestClient1 client = new CustomersTestClient1();
CustomersRemoteHome home=client.getHome();
CustomersRemote r=home.findByPrimaryKey(new java.math.BigDecimal("9"));
System.out.println(r.getCustomerAddress());
}
catch (RemoteException ex) {
ex.printStackTrace();
}catch (FinderException ex) {
ex.printStackTrace();
}
}

然后运行,进行测试。
2.3.11 查看部署信息,监控运行情况
可以通过Weblogic Console查看EJB的部署情况,和运行情况。

2.4 开发WebApplication
本实例,简单演示使用JB开发,Web Application过程。

2.4.2 通过向导,创建Web Application

2.4.3 创建Servlet

通过,向导可以创建Servlet,以及JSP等。
2.4.4 配置Web.xml信息

可以通过JB提供的可视化工具,配置Web.xml信息。
2.4.5 运行,测试Servlet应用

2.5 部署与调试
JB提供集成的工具,可以进行,直接部署到服务器上,并且能够进行集成调试。可以参加,JB Help.


JB常用工具


JB了以下,几种常用工具,使用它们,可以帮助我们提供开发效率,具体可以参加JB HELP
Refactoring code symbols
Unit testing
Visualizing code with UML
Creating Javadoc from API source files

R语言使用caret包的confusionMatrix函数计算混淆矩阵、使用编写的自定义函数可视化混淆矩阵(confusion matrix) 阅读详情

相关推荐

【驭风计划 算法训练营】周测4:习题11-4、8-4、12-4

给出 nn 个非负整数 x1,x2,⋯,xnx1,x2,⋯,xn,有 qq 个询问,第 jj 个询问给出一个非负整数 yjyj,求其中,xor 表示按位异或运算。

Mege1的博客 1043

Weblogic7使用

Weblogic7使用 备注:本文档的使用仅局限于开发使用,不涉计系统维护和管理 一、安装与配置 1、配置域 安装完weblogic7后,点击“开始”的程序项“BEA Weblogic Platform 7.0”中的“Domain Configuration Wizard”,然后在出现的程序控制页面的模版选择中选取模版“WLS Domain”,接着点击“...

stevenbill的博客 258

Xilinx PCIe IP核示例工程仿真流程与关键任务解析

本文详细解析了Xilinx PCIe IP核示例工程的仿真流程与关键任务。通过搭建仿真环境、解读初始化日志,并深入剖析TSK_TX_MEMORY_WRITE_32等核心任务的TLP报文生成与交互过程,帮助开发者掌握PCIe IP核的仿真调试方法,为实际硬件设计提供可靠的验证基础。

weixin_28314575的博客 510

用Jbuilder7.0开发Struts项目

<!--google_ad_client = "pub-2947489232296736";/* 728x15, 创建于 08-4-23MSDN */google_ad_slot = "3624277373";google_ad_width = 728;google_ad_height = 15;//--><script type="text/javascript"

zgqtxwd的专栏 470

意图识别和纠错问题

可想而知,错误的意图识别会带来多大的负面影响。基于词典,就是对用户query内容和词典内容进行比对,比较常见的方式是序列标注问题里用的最大逆向匹配,通过这种方式找到词典里的实体词,匹配触发了自然就有意图了,而在词典匹配的时候,不是使用链表之类的来构造匹配结构,而是使用搜索树的结构,这种匹配的复杂度最低,速度也快,两者结合,其速度甚至比很多模型要快得多(基本上1ms以内就能完成),fasttext速度非常快,但是textcnn之类的其实就已经达到ms级别以上,bert甚至在10ms级别。

TURING.DT 4574

Win10系统VS2019+Cmake+qhull_8.0.0环境配置

1 qhull 1.1 简要介绍 qhull是一个强大的计算几何库,可以用于计算高维的convex hull, Delaunay triangulation, Voronoi diagram等。 1.2 依赖库 qhull不依赖其他库。 1.3 源码包下载 qhull源码地址:github:https://github.com/qhull/qhull.git 2 Cmake构建项目 2.1 路径 源代码路径:D:/ThirdParty/qhull/qhull_8.0.0构建项目路径:D:/Thi.

wangchenxue的博客 2495

安装JBuilder7,Weblogic700,Oracle8

整合配置:一 安装JBuilder7,Weblogic700,Oracle8安装过程略,假设安装路径如下:c:/beac:/jbuilder7c:/oracle8假设使用的Oracle数据库名为:orcl二 Weblogic7配置(本例采用thin连接方式访问oracle)· 进入c:/bea/weblogic700/server/bin目录,修改startWLS.cmd找到set CLASSPA

我的天堂 1106

灰度发布、蓝绿部署、双活架构与数据同步/备份/迁移

本文系统介绍了现代互联网系统的核心部署策略与数据管理技术体系。主要内容包括:1)三种服务发布策略(灰度发布、蓝绿发布、滚动发布)的原理、实现方式和适用场景对比;2)高可用架构设计(同城双活、异地双活、异地多活)的技术方案;3)数据同步机制、备份策略与迁移方案的设计要点。文章通过架构图、流程图和配置示例详细展示了各类技术的实施方法,并分析了不同方案的优劣及风险控制措施,为构建高可用、高可靠的分布式系统提供了完整的技术指南。

zane的博客 515

JBuilder7+Weblogic7+mysql 开发EJB的配置(加入BMP,CMP开发实例)

配置JB+WLS可以说是一场恶梦,网上搜了所有可以搜到的贴子,有质量的不过三四个,可以说这几个贴子在某些方面写得确实不错,笔者也是靠它们的帮助,经过几天艰苦的摸索才完全成功地整合了JB7+WLS7以及MYSQL数据库来开发EJB的。但这几个贴子都是以前的JB4-6,WLS5-6。1的情况下写的,有很多选项都不适用于JB7+WLS7,而且都是单方面的,没有一个从配置到布署的完整的文档。 一、安装不说

顺顺利利的专栏 1621

把浮点数这件小事讲清楚:ABAP 7.51 里 Open SQL 与 ABAP CDS 的 FLTP 新玩法与避坑指南

ABAP浮点数计算的风险与应对 摘要:ABAP项目中的浮点数(FLTP)在跨平台计算时存在误差风险,同一逻辑在不同数据库平台可能产生细微差异。ABAP 7.51新增了两项关键能力:1)Open SQL和ABAP CDS中可为AVG函数指定结果类型,避免默认返回FLTP;2)ABAP CDS提供FLTP_TO_DEC转换函数。但需注意这些转换仍可能存在平台相关差异,且FLTP_TO_DEC会截断而非四舍五入小数位。开发者在涉及金额、数量等关键业务计算时,应明确数值语义并设计容错机制。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 216

SerDes系列之如何选择AC耦合电容

交流耦合电容用于隔离PCB互连时的直流分量(Common-mode voltage),同时传递交流分量(Voltage swing),其作用类似于一个高通滤波器,但是,如果电容容值选取不当,使用过程中会产生信号质量问题,典型的应用场景:当包含相同的长串1或0的NRZ数据应用于该高通滤波器时,会发生低频电压跌落,导致低频模式相关抖动(PDJ)。

一只豌豆象的博客 2354

Weblogic 学习系列三: Weblogic 与 JBuilder 的整合

Weblogic 学习系列三: Weblogic 与 JBuilder 的整合   作者:wangwd   2003年4月27日   在系列二中,我们详细探讨了如何配置Domain and Server,在这一讲中我们主要探讨一下Weblogic 与 JBuilder 的整合问题。本文假设如下条件:weblogic7.0 与Jbuilder8的整合,Jbuilder8安装完成并

理想风帆 1318

AutoSAR EcuM系列01- EcuM模块的功能概述和变体类型

在【ECU的软硬件架构】文章中我们了解ECU的功能和组成,那么ECU具体是怎么启动的呢?我们知道,AutoSAR标准架构有三层,即APPL应用层、RTE层和BSW层。而这些层又被进一步划分为更多单独的组件,如BSW层可能有80多个组件。在ECU启动时,这些组件必须相互交互,有时也必须以某种顺序交互。这些组件的启动顺序由ECU管理器模块或EcuM处理。EcuM负责整个ECU的初始化和去初始化,包括对一些系统模块如。......

1767

weblogic与jBuilder5集成开发EJB全功全守

Weblogic6.0与Jbuilder5的集成进行EJB的开发调试一、安装和配置 先安装Jbuilder5 Enterprise,然后安装Jbuilder5 Person, license key,确保Jbuilder5 Enterprise,能运行。 安装完Jbuilder5,BAS4.5和weblolgic6.0后,就可以开始配置了。 (1) 系统环境变量的修改: 把

WeiChs的专栏 1153

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

JBuilder2005+WebLogic8.1+SQL2K详细整合配置

         今晚回忆了一下以前做毕业设计时Web开发环境的布置过程,即JBuilder2005+WebLogic8.1+SQL2K的整合配置,其步骤过程如下:1.Java与SQL2K数据库环境布置在Win2K Server SP4版操作环境下,安装JDK1.2以上版本,配置Java系统变量,安装JBuilder2005企业版。安装SQL2K企业版,然后将SQL2K升级至SP3版(前提是Win

野驴阿宝鸡's技术专栏 1305

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

weblogic oracle配置

一.系统环境oracle817jbuilderxweblogic812二。配置步骤:1.oracle817 (1)在安装oracle可直接将全局数据库名设为:SDDEPG; (2)安装完以后打开开始菜单中Oracle DBA Studio     用户名:system    密码:manager (3)使用SDDEPG数据库,并创建用户:SDDEPG 密码为:SDDEPG    并为该用户添加DB

Bob@优快云 1297

在Weblogic+JBuilder7使用时的奇怪问题

    一周前,老师让我们用Java去做项目,说句实话,我对Java真的是一知半解,绝对是个门外汉,无奈,老师的任务不能不完成,只好硬着头皮去做。    我们有一个项目叫“数据仓库”,以前是师兄们做的,采用的是Tomcat做服务器,JSP+JavaBean做开发。后来老师为了“提高项目的技术含量”,决定改做J2EE版本,我们这里几乎没有人用J2EE做过项目,于是大家就开始到处找资料,下载编译器,忙

hustli的专栏 2066

Jbuilder7与Weblogic7整合开发之-环境建立

google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";google_ad_width = 336;google_ad_height = 280;//<script type="text/java

java专栏 283

Weblogic整合方法

JBuilder是业界领先的跨平台企业级Java 应用程序集成开发环境。JBuilder 6 企业版采用双向可视化设计工具简化EJB2.0 的开发,并可将它们快速分发到多种业界领先的J2EE 应用服务器上,其中包括BEA WebLogic Server5.1&6.x, IBM WebSphere 3.5&4.0,iPlanet Application Server 6.0.以及JBuilder企业

快乐宝贝的专栏 520

在Weblogic+JBuilder7使用时的奇怪问题 (转)

在Weblogic+JBuilder7使用时的奇怪问题 (转)[@more@] 一周前,老师让我们用Java去做项目,说句实话,我对Java真的是一知半解,绝对是个门外汉,无奈,老师的任务不能不完成,只好硬着头皮去做。 我们...

ciya3282的博客 173

JBuilder9+Weblogic7实战篇之工具篇(JDBC 2) (转)

JBuilder9+Weblogic7实战篇之工具篇(JDBC 2) (转)[@more@]JBuilder9+webLOGIC7实战篇XML:namespace prefix = o ns = "urn:schemas-mic...

ciya3282的博客 164

JB4与Weblogic6.0的整合 (转)

JB4与Weblogic6.0的整合 (转)[@more@] Javatest/jbtips/JBuilder%204%20Enterprise%20How%20can%20I%20integrate%20webLOGIC%2...

csd3176的博客 242
上一篇: 微软称决不在Windows中嵌入Java
下一篇: Jbuilder7与Weblogic7整合开发之-环境建立
java169
博客等级 码龄19年 27粉丝 2568原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值