`

JavaBean解释

阅读更多
Spring如何知道setter方法?如何将值注入进去的呢?其实方法名是要遵守约定的,setter注入的方法名要遵循“JavaBean getter/setter 方法命名约定

JavaBean:是本质就是一个POJO类,但具有一下限制:
         该类必须要有公共的无参构造器,如public HelloImpl4() {};
         属性为private访问级别,不建议public,如private String message;
         属性必要时通过一组setter(修改器)和getter(访问器)方法来访问;
         setter方法,以“set” 开头,后跟首字母大写的属性名,如“setMesssage”,简单属性一般只有一个方法参数,方法返回值通常为“void”;
         getter方法,一般属性以“get”开头,对于boolean类型一般以“is”开头,后跟首字母大写的属性名,如“getMesssage”,“isOk”;
         还有一些其他特殊情况,比如属性有连续两个大写字母开头,如“URL”,则setter/getter方法为:“setURL”和“getURL”,其他一些特殊情况请参看“Java Bean”命名规范。
分享到:
评论

相关推荐

    javabean解释

    JavaBean 解释 JavaBean 是一种 Java 类,它遵从一定的设计模式,使它们易于和其他开发工具和组件一起使用。JavaBean 是一种 JAVA 语言写成的可重用组件。为写成 JavaBean,类必须是具体的类和公共的类,并且具有无...

    JavaBean课件.rar

    1. **阅读官方文档**:JavaBeans规范由Sun Microsystems(现Oracle)制定,官方文档详细解释了JavaBean的设计原则和API。 2. **实践编码**:编写自己的JavaBean,并尝试使用它们在简单的应用程序中传递数据。 3. **...

    可用的jsp的MD5加密的javaBean

    总结一下,这个资源提供了一个在JSP中实现MD5加密功能的JavaBean,适用于Tomcat 7.0和JDK 1.6环境,通过作者提供的博客链接,用户可以获取使用教程和进一步的解释。这个JavaBean是解决JSP项目中用户密码安全存储问题...

    javabean 学习(适合初学者)

    以下是对这部分代码的解释: ```java public class NullTest { public static void main(String[] args) { int i = 0; // int 类型不能赋值为 null String str = null; // String 类型可以赋值为 null ...

    JavaBean讲解(上)——代码+笔记

    本教程的“JavaBean讲解(上)——代码+笔记”会进一步展示如何创建和使用JavaBean,通过具体的代码示例和详细解释,帮助你掌握JavaBean的编写和应用。笔记部分可能包括关键知识点的总结、常见问题及解决策略,以及...

    机票预订{(JSP+JavaBean)和(JSP+JavaBean+servlet)}

    以下是这两种模式的详细解释: 1. JSP+JavaBean模式: 这种模式中,JSP主要负责展示用户界面,JavaBean则作为业务逻辑层。JSP页面直接调用JavaBean中的方法来处理用户请求和显示数据。 - JSP:JSP是一种动态网页...

    dwr入门 -- 02 -- HelloWord解释&&使用javabean

    在"HelloWorld解释&&使用javabean"这个主题中,我们将深入理解DWR的基本概念、工作原理,并通过一个简单的JavaBean示例来展示其用法。 首先,DWR的核心功能是提供了一个安全、高效的AJAX(Asynchronous JavaScript ...

    jsp调用javabean实例

    本文将深入分析一个具体的JSP页面如何调用JavaBean,并解释其工作原理。 #### 二、JavaBean介绍 JavaBean是Java平台上的可重用组件模型,它是一个遵循特定规则的Java类。这些规则包括但不限于: 1. **属性**:...

    javabean和xml互转详细文档+例子

    JavaBean和XML是Java开发中常见的数据表示形式。JavaBean是一种符合特定规范的Java类,通常用于封装数据和业务逻辑,而XML(eXtensible Markup ...文档中的详细内容会进一步解释这些步骤,并提供示例代码以帮助理解。

    jsp购物车+javabean

    下面将详细解释涉及的关键知识点。 1. **JSP(JavaServer Pages)**: JSP是Java平台上的动态网页技术,它允许开发者在HTML页面中嵌入Java代码,实现了视图和逻辑的分离。在本项目中,JSP主要负责展示页面,如商品...

    通过jsp+javabean实现猜数字游戏

    JSP 文件包含HTML或XML代码,以及嵌入其中的Java代码,这些代码会被服务器解释并转换为Servlet,然后由Servlet处理请求并生成响应。 【描述】提到的"里面有可以运行在MyEclipse10运行的源代码"表明这个项目不仅提供...

    javaBean协议

    8. **文档**:良好的JavaBean应该有清晰的Javadoc注释,解释其用途、属性、方法以及如何正确使用。 9. **可视化组件**:在Java Swing或JavaFX中,JavaBean可以作为可视化的组件使用,如按钮、文本框等。它们可以被...

    jsp+servlet+javabean实现的增删改查

    下面将详细解释这三个技术以及它们在实际应用中的角色。 1. **JSP (JavaServer Pages)** JSP是一种基于Java的服务器端脚本语言,用于创建动态Web内容。它允许开发者在HTML页面中嵌入Java代码,以方便地生成动态...

    图书管理系统(jsp+javaBean)

    为了便于调试和学习,源代码应该有良好的注释,解释每个部分的功能和实现方式。 总的来说,《图书管理系统(jsp+javaBean)》是一个典型的Web应用程序示例,适合初学者了解和掌握jsp、JavaBean以及基本的Web开发流程...

    jsp+javabean做的留言板

    下面将详细解释这个知识点。 1. JSP(JavaServer Pages):JSP是Java平台上的动态网页技术,允许开发者在HTML代码中嵌入Java代码片段或JSP标签。JSP页面在服务器端运行,将处理结果转换为HTML发送到客户端。在本...

    JavaBean 持久化

    #### 详细解释 **1. JavaBean 的概念与作用** JavaBean 是一种可复用的组件模型,主要用于构建 Java 应用程序中的对象。JavaBean 通常具有以下特点: - 它们是公共类。 - 它们通过 getter 和 setter 方法暴露其...

    黑马程序员-----javaBean的操作类学习笔记

    以下是对JavaBean及其操作的详细解释: 1. **JavaBean规范**: - **命名规则**:通常,JavaBean的类名应该以"Bean"结尾,例如`UserBean`。 - **公共无参构造器**:JavaBean需要提供一个公共的无参数构造函数,以...

    停车场管理系统(javabean)

    下面将详细解释javabean以及在停车场管理系统中的应用。 首先,让我们了解一下什么是javabean。javabean是一种符合JavaBeans规范的Java类,它是可重用的软件组件,通常用于构建用户界面。javabean遵循面向对象的...

    jsp与javabean

    以下是对这两个概念的详细解释: **1. JSP简介** JSP是一种服务器端的脚本语言,它允许开发人员在HTML页面中嵌入Java代码,以便生成动态内容。JSP文件由静态HTML和动态Java元素组成,如脚本元素、指令元素和表达式...

    JavaBean及内省文档

    ### JavaBean 及 内省概述 #### 一、JavaBean 概念 JavaBean 是一种遵循特定编码规范的 Java 类,主要用于封装数据并提供访问这些数据的方法。它被广泛应用于 J2EE 开发中,作为组件化的一部分,使得代码更易于...

Global site tag (gtag.js) - Google Analytics