JavaBean理解

1.提高代码的可复用性;2.程序易于开发维护;3.支持分布式运用;

持久Bean封装了对数据库的操作

语法:

1.包申明 package 包名  2.公有类类名和文件名一致。3.所有属性必须隐藏(private)。4.提供公有的方法(方法名第一个字母小写,后面的字母大写)。5.一定要有无参的构造方法。

部署:

文件名.Java在web-inf下打包编译 javac -d . 文件名.java,把产生字节码文件.class放在项目对应目录web-inf的classes下,没有这个文件夹可以自己建一个。

实例:java类名 simple = new java类名();解释:创建一个属性名为simple的java类名对象,并把它放在堆中,堆的类型是二叉树。simple中的setName()、getName()等等放在堆中的只是一个地址,真正的代码放在了方法区的共享代码段。

解释:在page这个范围中去找属性名为simple的java类名的对象,如果没有那就创建这个simple。

解释:如果是通过表单

设置参数,相当于自动完成了simple.setName()等方法。并且setPorperty会自动收集参数,对参数的格式自动转换,前提是数据是数值字符串。

你可能感兴趣的:(JavaBean理解)