
spring
每天就学一点点丿
不喜勿喷
展开
-
Spring Bean作用域(singleton、prototype)的生命周期,使用init()、destroy()测试
◎◎◎◎◎◎Spring中的两个作用域:singleton:默认值,容器初始化时创建bean实例,在整个容器的生命周期内只创建这个bean,单例的。prototype:原型的, 容器初始化时不创建bean实例,而在每次请求时都创建一个新的bean实例,并返回。为了更好地理解它们的生命周期,定义bean类的初始化init()和bean的销毁destroy(),来监控一个bean的创建和销...原创 2019-06-02 21:23:57 · 1871 阅读 · 0 评论 -
使用Spring实现mysql数据库的CRUD操作
◆Spring完成对mysql数据库的crud操作的大致步骤:◆用Spring的dataSourse类与数据库连接,把一个POJO bean类按MVC构架分成DAO数据持久化层和逻辑业务层service,用JdbcTemlate类完成数据库的添加修改删除查询操作。1、接下来我们一步步来,首先看最核心的applicationContext.xml的配置:(1)创建dataSource对...原创 2019-06-03 16:25:26 · 660 阅读 · 0 评论 -
Spring AOP(前置通知方法 、后置通知方法 、环绕通知方法 )与拦截器的使用
AOP(Aspect Oriented Programming)也就是面向切面编程的技术。AOP基于IoC基础,是对OOP的有益补充。AOP是代码之间解耦的一 种实现。可以这样理解,面向对象编程是从静态角度考虑程序结构,面向切面编程是从动态角度考虑程序运行过程。AOP将应用系统分为两部分:(1)核心业务逻辑(Core Business Concerns)。(2)横向的通用逻辑,也就是所谓的切面...原创 2019-06-10 00:50:43 · 9673 阅读 · 0 评论