Java面试宝典:掌握WebLogic配置及EJB开发要点
版权申诉
147 浏览量
更新于2024-10-21
收藏 194KB RAR 举报
资源摘要信息:"Java面试宝典大全涵盖了Java编程语言的全面知识,为准备Java相关职位的求职者提供了一个全面的复习资源。本书不仅覆盖了Java基础语法,还深入到了Java Web开发、中间件、框架以及相关的配置技巧和最佳实践。以下将详细介绍本书中提到的部分知识点:
1. 在WebLogic服务器中指定内存大小
为WebLogic指定JVM内存大小需要编辑启动脚本文件,如`commEnv.cmd`(Windows)或`commEnv.sh`(Unix/Linux),并设置`JAVA_OPTIONS`环境变量。其中`-Xms`和`-Xmx`参数分别用来设定初始堆大小和最大堆大小,例如`JAVA_OPTIONS=-Xms512m -Xmx1024m`。
2. 设定WebLogic的热启动模式与产品发布模式
WebLogic的热启动模式也称为开发模式,它允许快速部署和更新应用而不需要重启服务器。通过WebLogic的管理控制台,可以设置域的模式为开发模式,而产品发布模式则是为了性能优化,在部署应用时采用更严格的验证和编译过程。
3. 启动WebLogic不需输入用户名与密码
通常情况下,出于安全考虑,启动WebLogic服务器时需要进行身份验证。若要避免输入用户名和密码,可以通过配置信任认证方式或禁用安全设置,但这不推荐用于生产环境。
4. WebLogic管理控制台中配置保存位置
在WebLogic管理控制台进行的配置,如JMS、EJB、连接池等,实际上保存在了服务器的域配置文件中,通常是名为`config.xml`的文件。
5. WebLogic域的默认目录结构及其部署应用
WebLogic的默认域目录结构包含多个子目录,如`applications`用于存放部署的应用,`lib`用于存放所需的JAR文件等。将helloWorld.jsp放入`applications`目录下的相应子目录中,即可通过浏览器访问。如果用到自定义的JavaBean,需要将相关JAR包放到`lib`目录下。
6. 在WebLogic中发布EJB涉及的配置文件
在WebLogic中发布EJB主要涉及到的配置文件包括`weblogic-ejb-jar.xml`(部署描述符)和`ejb-jar.xml`(标准的EJB部署描述符),用于声明EJB的部署参数和业务逻辑。
7. WebLogic中的SSL配置及客户端认证
在WebLogic中配置SSL涉及到生成和安装密钥库文件,设置`weblogic.xml`中的安全设置以及服务器的SSL配置。客户端认证则涉及到设置客户端的信任库和密钥库。
8. 查看WebLogic中已发布的EJB
可以通过WebLogic的管理控制台查看和管理已发布的EJB。控制台提供了对已部署EJB的列表、状态、日志和配置等信息的访问。
9. EJB技术实现及SessionBean与EntityBean的区别
EJB(Enterprise JavaBeans)是基于Java EE平台的一种组件架构,用于构建分布式事务性的企业级应用。SessionBean和EntityBean是EJB的两种主要类型。SessionBean用于封装业务逻辑,与客户端的会话是一对一的,分为无状态(Stateless)和有状态(Stateful)两种。EntityBean则代表数据存储的实体,与数据库中的一条记录相对应,它们可以是一对一或一对多的。Stateful SessionBean可以保存与客户端的状态信息,而无状态SessionBean不可以。
以上仅是Java面试宝典大全中所包含的一部分知识点,对于想要深入学习Java和准备Java相关面试的读者来说,该书是不可多得的参考资料。"
2023-11-16 上传
2017-12-15 上传
2024-05-13 上传
2023-06-20 上传
2023-09-17 上传
2023-08-27 上传
2023-07-15 上传
2023-06-22 上传
2023-08-13 上传
LJP@-@
- 粉丝: 2
- 资源: 50
最新资源
- Postman安装与功能详解:适用于API测试与HTTP请求
- Dart打造简易Web服务器教程:simple-server-dart
- FFmpeg 4.4 快速搭建与环境变量配置教程
- 牛顿井在围棋中的应用:利用牛顿多项式求根技术
- SpringBoot结合MySQL实现MQTT消息持久化教程
- C语言实现水仙花数输出方法详解
- Avatar_Utils库1.0.10版本发布,Python开发者必备工具
- Python爬虫实现漫画榜单数据处理与可视化分析
- 解压缩教材程序文件的正确方法
- 快速搭建Spring Boot Web项目实战指南
- Avatar Utils 1.8.1 工具包的安装与使用指南
- GatewayWorker扩展包压缩文件的下载与使用指南
- 实现饮食目标的开源Visual Basic编码程序
- 打造个性化O'RLY动物封面生成器
- Avatar_Utils库打包文件安装与使用指南
- Python端口扫描工具的设计与实现要点解析