类变量:独立于方法之外的变量,用 static 修饰。整个类中有效。静态存储区
实例变量:独立于方法之外的变量,不过没有 static 修饰。整个类中有效。堆内存
局部变量:类的方法中的变量。所在方法有用。栈内存
jstl jsp standard tag language jsp基本标签库
ognl 对象图导航语言 Object-Graph Navigation Language
ORM:Object对象 Relation关系(表) Mapping映射
ESB:企业服务总线
Hibernate ----->通用Dao
优点:开发效率高
缺点:数据库操作性能低(慢)
Mybatis:ORM 的框架
优点:开发效率极中
缺点:数据库操作性能中
jdbc
: java database connection java的数据库连接
sql语句操作数据库 直连
优点:数据操作性能高
缺点:开发效率低
hql
hql语句 hibernate query languange 操作的是实体类(对象)
spring
Struts 基于MVC的框架 web层面的框架
Hibernate ORM的框架 Object Relation Mapping 操作数据库
Spring 桥梁
1.IOC 控制反转 (是一种技术 作用:依赖注入) Inverse Of Control
有 属性注入 构造注入 依赖注入
2.AOP 面向切面 事务管理 (Proxy---->代理)
struts2 收集数据
hibernate 增删改查
spring