全球旧事资料 分类
黑马程序员:三大框架Spri
gday10笔记
基于a
otatio
方案第一步编写目标
在spri
g的配置文件中配置扫描注解
黑马程序员郑州中心编著
f第二步编写增强advice
使用Aspect来声明切面使用Before来声明前置通知注意必须在spri
g的配置文件中开启aspectJ注解自动代理功能。
第三步测试
其它通知类型及参数
后置通知
黑马程序员郑州中心编著
f环绕通知
异常抛出通知
最终通知
使用Poi
tcut注解定义切点
在每一个通知中定义切点,工作量大,不方便维护,我们可以使用Poi
tcut来声明切点
黑马程序员郑州中心编著
f切点允许逻辑运算例如mypoi
tcutmypoi
tcut1
关于代理方式选择
Proxytargetclass默认值是false代表的是如果目标是有接口的使用proxy代理,如果没有接口使用cglib如果将proxytargetclasstrue不管目标是否有接口,都会使用cglib进行代理。
第1章Spri
gjdbcTemplate
Spri
g提供了一个jdbc模板,它类似于dbutils工具。
黑马程序员郑州中心编著
f问题:如何使用spri
gjdbctemplate第一:要导入相关的jar包
在这个基础上我们还需要导入
还需要导入相关的数据库驱动jar包。第二spri
gjdbctemplate快速入门
11快速入门
第一步导入相关jar包,创建了一个JdbcTemplateTest1测试类
黑马程序员郑州中心编著
f第二步创建库与表CREATEDATABASEspri
gtest
USEspri
gtest
CREATETABLEt_user
idINTPRIMARYKEYAUTO_INCREMENTNAMEVARCHAR20ageINTsexVARCHAR20
INSERTINTOt_userVALUESNULLtom20男INSERTINTOt_userVALUESNULLfox30男INSERTINTOt_userVALUESNULLto
y40男
黑马程序员郑州中心编著
fSELECTFROMt_user
第三步:编码
12配置spri
g内置的连接池DriverMa
agerDataSource
黑马程序员郑州中心编著
f13C3P0开源连接池配置
1导入c3p0相关的jar包
2创建一个ComboPoolDataSource对象,设置相关的属性
14引入外部属性文件
Spri
g支持将经常修改属性,在properties文件中声明,在xml配置文件中引入外部的properties文件的信息。
在applicatio
Co
textxml文件中引入
在自己配置中需要从properties文件中引入的信息可以使用
ame方式来获取
黑马程序员郑州中心编著
f15JdbcTemplateCRUD
151执行i
sertupdatedelete操作
只需要使用JdbcTemplate的update方法就可以执行i
sertupdatedelete操作
黑马程序员郑州中心编著
f152执行select操作1521简单数据返回
黑马程序员郑州中心编著
f1522
复杂数据返回
注意:如果只返回一个domai
对象,可以使用queryForObject方法,如果返回的是List对象,可以使用query方法,但是都需要使用RowMapper来对ResultSet进行处r
好听全球资料 返回顶部