Java中的Bean是什么?
JavaBean
实体类
JavaBean有特定的写法:
- 必须有一个无参构造
- 属性必须私有化
- 必须有对应的get/set方法
一般用来和数据库的字段做映射 ROM;
ROM:对象关系映射
表对应java的类
字段对应属性
行记录对应对象
people表
id name age address 1 陈1 18 广东 2 陈2 21 广东 class People{private int id;private String name;private int age;private String address; }class A{new People(1,"陈1",18,"广东");new People(2,"陈2",21,"广东");}
package com.kk.pojo;//实体类 一般都是和数据库中的表结构一一对应! public class People {private int id;private String name;private int age;private String address;public People() {}public People(int id, String name, int age, String address) {this.id = id;this.name = name;this.age = age;this.address = address;}public int getId() {return id;}public void setId(int id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public String getAddress() {return address;}public void setAddress(String address) {this.address = address;}@Overridepublic String toString() {return "People{" +"id=" + id +", name='" + name + '\'' +", age=" + age +", address='" + address + '\'' +'}';} }
<%@ page import="com.kk.pojo.People" %>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head><title>JavaBean</title>
</head>
<body><%
// People people = new People();
// people.setAddress();
// people.setId();
// people.setAge();
// people.setName();%>
<%-- <%=people.getAddress()%>--%><jsp:useBean id="people" class="com.kk.pojo.People" scope="page"></jsp:useBean><jsp:setProperty name="people" property="address" value="广东"></jsp:setProperty><jsp:setProperty name="people" property="id" value="1"></jsp:setProperty><jsp:setProperty name="people" property="age" value="2"></jsp:setProperty><jsp:setProperty name="people" property="name" value="3"></jsp:setProperty>姓名: <jsp:getProperty name="people" property="name"/>id: <jsp:getProperty name="people" property="id"/>年龄: <jsp:getProperty name="people" property="age"/>地址: <jsp:getProperty name="people" property="address"/>
</body>
</html>
Java中的Bean是什么?相关推荐
- 【Spring】Spring 中的bean 和我们java中的bean有什么区别以及spring 模拟实现
1.概述 假设,让你做一个spring 框架,你会怎么做,下面是一点点思路,假设有个主类 @SpringBootApplication @ComponentScan("com.ss" ...
- Spring IOC中的Bean对象
Spring IOC中的Bean对象 (一)Bean是什么 突然发现提到了好多次Bean,居然忘记了讲Bean是什么.没事,现在讲也不晚.Java中的Bean是一种规范,是一种特殊的java类.所以我 ...
- Java中动态调用setter以及getter
0x00 前言 对于非专业程序员的安全人员来说,因为没有代码项目的积累,很多知识体系都不完善,所以有必要在一些常用的内容进行学习的总结. 在很多的调用链中都会用到**"动态调用setter以 ...
- java 中 bean 的生命周期
java 中 bean 的生命周期 本篇中会对涉及到的知识点皆做出描述: 首先,我们先了解先虚拟机的类加载机制: 虚拟机把描述类的数据从Class 文件中加载到内存,并对数据进行校验.转换解析和初始化 ...
- spring三: 装配bean( 在xml中进行显式配置, 在java中进行显式配置)
ApplicationContext ac = new AnnotationConfigApplicationContext(SpringConfiguration.class); SpringCon ...
- java中配置bean_Spring中基于Java的配置@Configuration和@Bean用法
Spring中为了减少xml中配置,可以声明一个配置类(例如SpringConfig)来对bean进行配置. 一.首先,需要xml中进行少量的配置来启动Java配置: xmlns:xsi=" ...
- java 获取spring对象数组_解析Java中如何获取Spring中配置的bean
解析Java中如何获取Spring中配置的bean Java中如何获取Spring中配置的bean?下面是由百分网小编为大家整理的解析Java中如何获取Spring中配置的bean,喜欢的可以收藏一下 ...
- java spring源码_spring源码分析-spring中的bean
接触过spring的人都知道,在spring中我们称java对象为bean,我们在spring的debug日志或者报错日志也能看到各种bean的描述.其实,spring的bean和java的对象之间是 ...
- 编程新手表示很想知道JAVA中Bean是什么?
原文:编程新手表示很想知道JAVA中Bean是什么? NanSan 小编发现很多人都在问JAVA中Bean是什么? 简单笼统的说就是一个类,一个可复用的类.这样的解释可能看着都还是云里雾里,跟没说一样 ...
最新文章
- R回归模型glm与lm的区别
- 你就是你自己paper最好的审稿人:宾大苏炜杰提出peer review新机制
- 青龙羊毛——某元宇宙(非原创)
- ffmpeg视频学习网站
- 用c语言合并两个链表,合并两个链表.
- 一个转角---程序猿
- Mac openCV环境搭建
- 计算机二级c语言2021年重点内容,2021年5月计算机二级C语言试题(总)
- mysql_real_connect阻塞_mysql_real_connect崩溃、未经处理的异常
- 在SQL Server中使用SQL Coalesce函数
- 响应头中content-type常用的类型有哪些?
- 项目规划管理 - 5
- 软件项目管理 案例教程复习要点
- 加快pip下载的速度---镜像
- 读《未来世界的幸存者》
- Volatility工具使用
- PE 521【DP】
- 联想z400成功带起外置显卡gtx1050
- java对比php快速入门
- 安装Docker,在本机上跑一个‘2048’小游戏(脉冲云在线体验)