元数据
–> Meata data
描述数据的数据 String sql , 描述这份sql字符串的数据叫做元数据
数据库元数据 DatabaseMetaData
参数元数据 ParameterMetaData
结果集元数据 ResultSetMetaData
MVC设计模式
JSP的开发模式
JSP Model1
–> 负责处理用户请求,显示数据
JavaBean
–> 负责封装数据
service dao domain
==> 浏览器–>JSP–>javaBean–>数据库
缺点:
所有代码写在jsp中,维护性太差,缺少扩展性
JSP Model2
Servlet + jsp + javaBean
servlet: 处理请求
jsp: 显示数据
javaBean: 封装数据
优点:
适合处理负责的web项目
三层架构
介绍
model + view + Controller
模型层 –> 封装数据java bean java类 EJB
视图层 –> jsp专注于显示
控制层 –> 接受页面请求,找模型层处理,响应数据出去
写法
(接口==>只有方法声明,没有方法实现,实现类实现方法)
cc.iservlet
■ web
● servlet
■ dao
● 抽象方法…
○ –> 有可能使用mysql数据库
○ –> 有可能使用的oracle数据库
● imp
○ 实现方法
■ service
● 抽象方法…
○ –> 有可能使用mysql数据库
○ –> 有可能使用的oracle数据库
● imp
○ 实现方法
■ domain
■ utils
■ exception – 异常
■ annotation – 注解
■ constans – 常量