个人java学习
文章平均质量分 76
xing__he
这个作者很懒,什么都没留下…
展开
-
Java Spring中JdbcTemplatel类中常用方法
JdbcTemplate类中常用的update()方法 方法 说明 int update(String sql) 该方法是最简单的update方法的重载形式,他直接执行传入的SQL语句,并返回受影响的行数 int update (PreparedStatementCreator psc) 该方法执行从PreparedStatementCreator返回的语句,然后返回受影响的行数 ...原创 2021-09-30 09:58:17 · 555 阅读 · 0 评论 -
Spring的数据库开发关于JDBC的配置
1.SpringJdbcTemplate的解析针对数据库的操作,Spring框架提供了JdbcTemplate类,该类是Spring框架数据抽象层的基础,其他更高层次的抽象类却是构建于JdbcTemplate类之上。可以说,JdbcTemplate类是SpringJDBC的核心类。JdbcTemplate类的继承关系十分简单。它继承自抽象类JdbcAccessor,同时实现了JdbcOperations接口,JdbcTemplate类的直接父类是JdbcAccessor,该类为子类提供了一...原创 2021-09-28 09:43:42 · 983 阅读 · 0 评论 -
Spring基于代理类的AOP实现
1.Spring的通知类型Spring中的通知按照在目标类方法的连接点位置,可以分为以下5种类型。org.aopalliance.intercept.Methodlnterceptor(环绕通知)在目标方法执行前后实施增强,可以应用于日志、事务管理等功能。org.springframework.aop.MethodBeforeAdvice(前置通知)在目标方法执行前实施增强,可以应用于权限管理等功能。org.springframework.aop.AfterReturningAdvice(后置.原创 2021-09-23 09:49:25 · 268 阅读 · 0 评论 -
Spring AOP介绍和JDK的动态代理
1.什么是AOP AOP的全称是Aspect-Oriented Programming,即面向切面的编程(面向方面编程)。它是面向对象编程(OOP)的一种补充,目前已成为一种比较成熟的编程方式。 在传统的业务处理代码中,通常都会进行事务处理、日志记录等操作。虽然使用OOP可以通过组合或者继承的方式来达到代码的重用,但如果要实现某个功能(如日志记录),同样的代码仍然会分散到各个方法中。这样,如果想要关闭某个功能,或者对其进行修改,就必须要修改所有的相关方法。这不但增加了开发人员...原创 2021-09-21 09:58:05 · 237 阅读 · 0 评论 -
Spring中的bean的生命周期
Bean的生命周期的整个过程描述如下:根据配置情况调用Bean构造方法或工厂方法实例化Bean。 利用依赖注入完成Bean中所有属性值的配置注入。 如果Bean实现了BeanNameAware接口,则Spring调用Bean的setBeanName()方法传入当前Bean的id值。 如果Bean实现了BeanFactoryAware接口,则Spring调用setBeanFactory()方法传入当前工厂实例的引用。 如果Bean实现了ApplicationContextAware接口,.原创 2021-09-16 10:01:39 · 151 阅读 · 1 评论 -
Spring中的Bean的作用域
Spring 4.3中为Bean的实例定义了7种作用域。Bean的作用域 作用域名称 说明 singleton (单例) 使用singleton定义的Bean在Spring容器中将只有一个实例,也就是说,无论有多少个Bean引用它,始终将指向同一个对象。这也是Spring容器默认的作用域。 prototype (原型) 每次通过Spring容器获取的prototype定义的Bean时,容器都将创建一个新的Bean实例。 re原创 2021-09-14 12:11:48 · 973 阅读 · 0 评论