学习笔记
一. Eclipse使用规范
1. Eclipse设置行宽
Preference——〉java——〉code style——〉formatter——〉edit——〉line wrapping
2. Eclipse导入多个不同的项目分工作集
点击Package explor中右边的三角,选择top elements,然后选择working sets
3. STS反向工程生成实体
选中项目,右击,选择project facets,把jpa勾上,配置数据库连接信息,然后再次选中项目,右击,选择jpa tools即可
二. Spring相关
1. 控制反转:对象的创建和维护由容器来管理和完成的
2. Spring实例化的三种方式
A.构造注入,scope默认是单例模式,加载spring文件时会实例化所有的bean,但只会创建一个bean的实例,scope改为prototype时,会在得到bean的实例时,创建不同的bean实例
例:<bean id=”” class=”” />
B. 静态工厂,工厂类中提供一个静态方法
例:public static xxBean xx(){
Returnnew xxBean();
}
<bean id=”” class=”” factory-method=”xx” />
C. 实例化工厂,工厂类中提供一个实例方法
例:public xxBean xx() {
Return new xxBean();
}
<bean id=”工厂类factory” class=”工厂类权限类型” />
<bean id=”” factory-bean=”工厂类factory” factory-method=”xx” >