首页 > 编程语言 > 详细

java Bean封装

时间:2020-11-27 17:21:12      阅读:33      评论:0      收藏:0      [点我收藏+]

JavaBean封装

1.注意: 如果JSP出现错误:Xxx type is not resolved ...

      ###                                               尝试解决步骤:

a.可能是JDK,tomcat版本问题,右键项目-->build path ,将其中报错的libary或lib删除,重新导入。

b.清空各种缓存:右键项目-->Clear tomcat..... clean (Project-------clean或者进 tomcat目录 删除里面work的子目录)。

c.重启计算机。

d.如果类之前没有包,则将该类加入包中。

        ## 2.JavaBean
?
### 2.1刚才我们将JSP中登录操作的代码转移到了LoginDao.java,其中LoginDao类就称之为JavaBean.
?
## JavaBean的作用:a.减轻了jsp的复杂度   b.提高了代码的复用率(以后任何地方的   登录   操作,都可以通过调用LoginDao来实现)

JavaBean(就是一个Java类)的定义:满足以下两点,就可以称为JavaBean

a.public 修饰的类,public无参构造

b.所有属性都是private,并且提供set/get (如果boolean则get可以代替成is)

2.使用层面,Java分为2大类

##      2.1 封装业务逻辑的JavaBean(LoginDao.java封装了登录逻辑)

可以将JSP中的JDBC代码,封装到Login.java类中

 

    ##           2.2封装数据的JavaBean(实体类,Student.java  Person.java)
?
### 对应于数据库中的一张表
?
## Login login = new Login(uname,upwd);   //即用Login对象封装了2个数据,(用户名和密码)

可以发现,JavaBean可以简化代码( jsp---->jsp+java(loginDao) )、提高代码的复用

 

 

public void sleep(String name,String place,int time){

}

public void sleep(Person per)

{

per.getName()

per.getPlace()

}

java Bean封装

原文:https://www.cnblogs.com/itzz/p/14048523.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!