JavaBean 规范|学习笔记

简介: 快速学习 JavaBean 规范

开发者学堂课程【JSP 快速入门 JavaBean 规范】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/33/detail/724


JavaBean 规范


一、对 JavaBean 的基本介绍图片10.png

JavaBean 特性:

1、必须要为成员提供 get/sec 方法(两者提供一个也可以)

2、必须要有默认的构造器(没参的)

JavaBean 不能在称为成员,一般对于具有 get/set 方法的成员变量称为属性。(属性就是有 get/set 方法的成员)

其实就算一个属性没有对应的成员变量,只有 get/set 方法也是可以的。

属性的名称就是 get/set 方法去除 get/se t后,再把首字母小写。

图片11.png

JavaBean 的规范:

1、必须要有一个默认的构造器

2、提供 get/set 方法,如果只有 get 方法,那么这个属性是只读属性。

3、属性:有 get/set 方法的成员,还可以没有成员,只有 get/set 方法,属性名称由 get/set 方法来决定,而不是成员名称。

相关文章
|
6天前
|
Java API 数据库
深入解析:使用JPA进行Java对象关系映射的实践与应用
【4月更文挑战第17天】Java Persistence API (JPA) 是Java EE中的ORM规范,简化数据库操作,让开发者以面向对象方式处理数据,提高效率和代码可读性。它定义了Java对象与数据库表的映射,通过@Entity等注解标记实体类,如User类映射到users表。JPA提供持久化上下文和EntityManager,管理对象生命周期,支持Criteria API和JPQL进行数据库查询。同时,JPA包含事务管理功能,保证数据一致性。使用JPA能降低开发复杂性,但需根据项目需求灵活应用,结合框架如Spring Data JPA,进一步提升开发便捷性。
|
1月前
|
Java 数据库连接 网络安全
mybatis使用全注解的方式案例(包含一对多关系映射)
mybatis使用全注解的方式案例(包含一对多关系映射)
12 0
|
8月前
|
安全 Java Maven
使用MapStruct简化Java对象映射
在软件开发中,经常需要将一个Java对象的数据映射到另一个对象,特别是在使用DTO(Data Transfer Object)模式时。手动编写这些映射代码非常繁琐,而MapStruct可以帮助我们自动生成这些映射代码,从而提高开发效率和代码质量。
168 2
|
5月前
|
Java
[正式学习java①]——java项目结构,定义类和创建对象,一个标准javabean的书写
[正式学习java①]——java项目结构,定义类和创建对象,一个标准javabean的书写
|
7月前
|
Java
JavaBean学习小结
JavaBean学习小结
24 0
|
NoSQL Java 关系型数据库
文章评论实体类的编写 | 学习笔记
快速学习 文章评论实体类的编写
91 0
文章评论实体类的编写 | 学习笔记
|
Java 开发者
程序开发准备(定义 VO 类) | 学习笔记
简介:快速学习程序开发准备(定义 VO 类)
177 0
程序开发准备(定义 VO 类) | 学习笔记
|
XML 安全 Java
帮助 Java 开发人员进行 Bean 映射的 8 大框架
帮助 Java 开发人员进行 Bean 映射的 8 大框架
258 0
帮助 Java 开发人员进行 Bean 映射的 8 大框架
|
Java 编译器 数据库连接
Lombok简化JavaBean开发
Lombok简化JavaBean开发
173 0
Lombok简化JavaBean开发