加载中
为什么加个注解@Transtaional就可以保证事务的一致性和完整性?

<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www...

06/16 09:58
114
spring的JdbcTemplate

NoSuchBeanDefinitionException异常 package com.atguigu.jdbctempalte; import static org.junit.Assert.*; import java.util.ArrayList; import java.util.List; import org.junit.Test; ...

06/14 19:54
33
事务为什么加在service层而不加在dao层

什么是事务? 在数据库中,所谓事务是指一组逻辑操作单元即一组sql语句。当这个单元中的一部分操作失败,整个事务回滚,只有全部正确才完成提交。判断事务是否配置成功的关键点在于出现异常时事...

06/14 19:13
46
动态代理的几种方式

AOP的拦截功能是由java中的动态代理来实现的。说白了,就是在目标类的基础上增加切面逻辑,生成增强的目标类(该切面逻辑或者在目标类函数执行之前,或者目标类函数执行之后,或者在目标类函...

spring

小技巧: 当需要导入到jar包的某个类时,可以点击buildPath后的jar包找到对应的类,然后ctrl+T查看具体的继承关系,也可以show view 中的outline查看具体的对应方法。 <?xml version="1.0" ...

06/12 19:05
8
spring框架

DI的解释: https://www.cnblogs.com/xdp-gacl/p/4249939.html 学生类Student属性中加了Teacher,设计时,多的一方上引入少的一方的主键或者属性 package com.atguigu.spring.di; public cl...

06/11 18:37
36
SpringMVC框架笔记整理(三): 注解式控制器-数据处理

请求参数数据映射限定 @RequestMapping(params="create", method=RequestMethod.GET) public String showForm() { System.out.println("===============showForm"); return "paramet...

mvc
2018/02/07 12:06
16
SpringMVC框架笔记整理(二): 注解式控制器-URL路径映射

注解式控制器 通过@Controller 和 @RequestMapping注解定义我们的处理器类 spring2.5需要通过处理器映射DefaultAnnotationHandlerMapping和处理器适配器 AnnotationMethodHandlerAdapter 来开...

2018/02/07 12:05
34
SpringMVC框架笔记整理(一): SpringMVC详细运行流程

SpringMVC详细运行流程图 具体执行步骤如下: 1、 首先用户发送请求—>前端控制器,前端控制器根据请求信息(如URL)来决定选择哪一个页面控制器进行处理并把请求委托给它,即以前的控制器的...

2018/02/07 12:04
17
Spring框架内容整理(四):Spring事务处理

在实际项目开发中数据库操作一般都是并发执行的,即有多个事务并发执行,并发执行就可能遇到问题,目前常见的问题如下: 丢失更新:两个事务同时更新一行数据,最后一个事务的更新会覆盖掉第...

2018/02/06 22:49
37
Spring框架内容整理(三):AOP

AOP面向切面 切面支持类 切面就是通知和切入点的组合,而切面是通过配置方式定义的,因此这定义切面前,我们需要定义切面支持类,切面支持类提供了通知实现 package cn.javass.spring.chapt...

2018/02/06 22:43
14
Spring框架内容整理(二):DI

DI依赖注入 DI DI—Dependency Injection,即“依赖注入”, 由容器动态的将某个依赖关系注入到组件之中。 ●谁依赖于谁:当然是应用程序依赖于IoC容器; ●为什么需要依赖:应用程序需要IoC...

2018/02/06 22:41
6
Spring框架内容整理(一):IOC

Spring架构模块 Spring架构设计图 Spring架构主要分为 核心容器模块,Web/Remoting模块,数据访问/集成模块,Test模块 核心容器:包括Core、Beans、Context、EL模块。 Core模块:封装了框架依...

2018/02/06 22:40
9
Spring 依赖注入方式详解

平常的Java开发中,程序员在某个类中需要依赖其它类的方法。 通常是new一个依赖类再调用类实例的方法,这种开发存在的问题是new的类实例不好统一管理。 Spring提出了依赖注入的思想,即依赖类...

2018/02/04 22:52
10
spring 中属性scope 的prototype(有状态)和singleton(无状态)

1、singleton作用域   当一个bean的作用域设置为singleton, 那么Spring IOC容器中只会存在一个共享的bean实例,并且所有对bean的请求,只要id与该bean定义相匹配,则只会返回bean的同一实例...

2018/02/04 21:37
59
spring原理机制

1,关于spring容器: spring容器是Spring的核心,该 容器负责管理spring中的java组件, ApplicationContext ctx = new ClassPathXmlApplicationContext("bean.xml");//这种方式实例化容器,容...

2018/02/04 21:19
34
springMVC的配置文件路径问题

今天在路径问题上又迷糊了,看以前的笔记一时没明白,所以重新编辑一下,使得思路更清晰一些。 第一:加载web.xml之后,读哪个配置文件问题?即是applicationContext.xml还是xxx-servlet.xml...

2018/02/04 13:50
43
使用Spring容器

Spring有两个核心接口:BeanFactory和ApplicationContext,其中ApplicationContext是BeanFactory的子接口。它们都可以代表Spring容器,Spring容器是生成Bean实列的工厂,并管理容器中的Bean。...

2018/02/01 22:51
19
一步步重构容器实现Spring框架——彻底封装,实现简单灵活的Spring框架(十一)

这篇博文的目标是不仅形似Spring,而且要神似Spring,进一步封装对象的依赖关系。 我们知道Spring框架,不仅可以根据配置创建对象,而且可以根据配置创建对象之间的依赖关系。对象之间的依 ...

2018/01/13 18:40
52
一步步重构容器实现Spring框架——配置文件+反射实现IoC容器(十)

上篇博文容器初始化时,使用new的方式来实力化对象,这篇博文我们利用配置文件+反射实力化对象,进一步封 装降低容器和组件的耦合度。下面我们先看一下配置文件。 [html] view plain copy <...

2018/01/13 18:30
9

没有更多内容

加载失败,请刷新页面

返回顶部
顶部