首页 > 编程语言 >day 105 - javaBean

day 105 - javaBean

时间:2023-05-25 11:12:46浏览次数:54  
标签:name age public String javaBean address id day 105

javaBean

是一种实体类

JavaBean有特定的写法

  1. 必须有一个无参构造

  2. 属性必须私有化

  3. 必须有对应的get,set方法

一般用来和数据库字段做映射:ORM

ORM:对象关系映射

  1. 表-->类

  2. 字段-->属性

  3. 行记录-->对象

实现

创建数据库,

创建对应实体类

 
//实体类,和数据库中的表结构一一对应
 public class People {
     private int id;
     private String name;
     private int age;
     private String address;
 ​
     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;
     }
 ​
     @Override
     public String toString() {
         return "People{" +
                 "id=" + id +
                 ", name='" + name + '\'' +
                 ", age=" + age +
                 ", address='" + address + '\'' +
                 '}';
     }
 }

 

用jsp去创建一个实体对象

 
<body>
 <%
 //    People people = new People();
 %>
 ​
 <jsp:useBean id="people" class="com.gu.pojo.People" scope="page">
 ​
 </jsp:useBean>
 <jsp:setProperty name="people" property="address" value="hunan"></jsp:setProperty>
 <jsp:setProperty name="people" property="name" value="gugu"></jsp:setProperty>
 <jsp:setProperty name="people" property="age" value="18"></jsp:setProperty>
 <jsp:setProperty name="people" property="id" value="1"></jsp:setProperty>
 ​
 ​
 <jsp:getProperty name="people" property="name"/>
 <jsp:getProperty name="people" property="id"/>
 <jsp:getProperty name="people" property="age"/>
 <jsp:getProperty name="people" property="address"/>
 </body>

 

over

标签:name,age,public,String,javaBean,address,id,day,105
From: https://www.cnblogs.com/GUGUZIZI/p/17430568.html

相关文章

  • 代码随想录Day8|字符串
    主要是学了java的字符串用法,题目不是很难使用StringBuilder类型可以节省时间,关于这个类型的添加和使用chartemp=sb.charAt(start);sb.setCharAt(start,sb.charAt(end));sb.setCharAt(end,temp);151.翻转字符串里的单词 https://leetcode.cn/problems/reverse-words......
  • day01【704. 二分查找,35.搜索插入位置 ,27. 移除元素 】
    704.二分查找二分查找理论二分查找是一个时间效率极高的算法,尤其是面对大量的数据时,其查找效率是极高,时间复杂度是log(n)。主要思想就是不断的对半折叠,每次查找都能除去一半的数据量,直到最后将所有不符合条件的结果都去除,只剩下一个符合条件的结果。二分查找需要的条件用于......
  • 集中化日志管理平台的应用day04 暂时没用
    4、项⽬实施4.1基本思路从访问源头开始,按链路逐个写⼊⽇志,使⽤不同的⼿段,实现⽤户请求的各个点的⽇志收集4.2前端请求4.2.1概述⽬前项⽬多采⽤动静分离⽅式,静态⻚由nginx处理。那么nginx上的请求⽇志如何收集处理呢?第⼀可以采⽤输出到log⽂件,fifilebeat采集,送⼊kafka。第......
  • MySQL学习基础篇Day9
    6.事务6.1事务简介事务是一组操作的集合,它是一个不可分割的工作单位,事务会把所有的操作作为一个整体一起向系统提交或撤销操作请求,即这些操作要么同时成功,要么同时失败。就比如:张三给李四转账1000块钱,张三银行账户的钱减少1000,而李四银行账户的钱要增加1000。这一组操......
  • 算法day1
     暴力解二分查找      直接fast遍历数组,不要用for循环i遍历,......
  • Day02-第一个java程序
    HelloWorld(仅针对windows系统)随便新建一个文件夹,存放代码新建一个java文件文件后缀名为.javaHello.java【注意点】系统可能没有显示文件后缀名,我们需要手动打开编写代码publicclassHello{ publicstaticvoidmain(String[]args){  System.out.p......
  • 每日打卡1057
    给定一串长度不超过 105 的字符串,本题要求你将其中所有英文字母的序号(字母a-z对应序号1-26,不分大小写)相加,得到整数N,然后再分析一下N的二进制表示中有多少0、多少1。例如给定字符串 PAT(Basic),其字母序号之和为:16+1+20+2+1+19+9+3=71,而71的二进制是1000111,即有3个......
  • Day02-关于java的基础知识
    关于java的基础知识java的特性和优势简单性面向对象可移植性高性能分布式动态性多线程安全性健壮性 JDK、JRE、JVMJDK:JavaDevelopmentkit(java开发工具)JRE:JavaRuntimeEnvironment(java运行时环境)JVM:JavaVirtualMachine(java虚拟机)......
  • DAY12笔记及补充
    今日未默写笔记要点:1.BOM定义及组成部分2.window对象3.history对象history.back等价于history.go(-1);history.forward等价于history.go(1)4.location对象<ahref="javascript:window.location.href='XX'">跳转到XX页面</a>5.document对象(1)document.getElementById定义:可......
  • 集中化日志管理平台的应用day03 暂时没用
    3、项⽬搭建3.1项⽬概述搭建⼀套微服务环境,实现多点⽇志采集,⽤于web请求的访问链路跟踪,包含以下跟踪点:请求的前台⻚⾯请求到达nginx的转发记录请求的后台⽅法请求的业务输出标记远程的⽅法调⽤(如有涉及)3.2设计⽬标3.2.1检索维度可以按常⽤维度做到快速检索:某次请求......