1. JavaBean是什么?
JavaBean中的Bean译为“豆角”的意思,即由JAVA 语言写成的可重用组件的java类(把Java代码封装到Java类里),该类必须是具体公共的,具有无参构造方法,编写该类时需要按照规则(公共的,无参构造)来写,可提高开发效率和方便程序重用。
例:我们现在所接触到用JavaBean编写的java类有实体类,DBhelper类等,这些类都把我们需要用到的一些代码封装到一个方法里面,方便调用。
2.三层架构
2.1:分层
分层:即将解决方法的组件分隔到不同的层中,在同一个层里的组件之间保持内聚性,且层与层之间保持松松耦合。
分层模式(N层架构):一种最常见的架构模式,是很多架构模式的基础
2.2:分层的优缺点及特点
优点:
-
方便程序重用
-
提高开发效率
-
代码规划清晰
-
替换无损
-
降低了系统 的依赖程度