表现层web-mvc模式
M称为模型,也就是实体类。用于数据的封装和数据的传输。
V为视图,也就是GUI组件,用于数据的展示。
C为控制,也就是事件,用于流程的控制
业务层
持久层dao-orm映射
设计原则:
业务层接口的设计原则:一个实体类一个接口,一次提交一个业务方法。业务方法的参数来自表现层。
持久层接口的设计原则:一个实体类一个接口,一次数据库操作一个持久方法。
java
- 事务 transaction
JDBC事务-本地事务
JTA事务(Java Transaction API)分布式事务
容器事务
- 架构
javase
javaee
javame
spring理解
ioc
aop
di
java数据类型
// 128----32767
1byte = 8位
short = 2byte = 16位
int = 4byte = 32位
long = 8byte = 64位
float = 4byte = 32位
double = 8byte = 64位
char = 2byte = 16位
四种权限
priviate 仅本类
protected 仅其他类
关键字
this
final 变量/方法(可继承不可修改)/类(不可继承)
static
transient 属性的反序列化(短暂的)
super
instanceof
内部类
默认单继承,用内部类可实现多重继承
执行顺序
static 代码块 > main 方法 > 构造代码块 > 构造方法
网友评论