随笔分类 - Spring4
摘要:spring和SpringBoot配置redis方法大不一样 spring需要为redis专门配置xml, 注解的方式:参考Spring 极速集成注解 redis 实践 自定义方式: 注意序列化部分,如果想用json序列化,需要指定序列化方法 参考:https://blog.csdn.net/sup
阅读全文
摘要:不用再在接口方法中标注解,直接在配置xml文件中写 关于xml配置的事务管理可参考https://blog.csdn.net/Evankaka/article/details/45478007
阅读全文
摘要:1、传播属性:当事务方法被另一个事务方法调用时, 必须指定事务应该如何传播. REQUIRED 传播行为 默认的当 bookService 的 purchase() 方法被另一个事务方法 checkout() 调用时, 它默认会在现有的事务内运行. 这个默认的传播行为就是 REQUIRED. 因此在
阅读全文
摘要:用来确保数据的完整性和一致性. 事务的四个关键属性(ACID)原子性(atomicity): 事务是一个原子操作, 由一系列动作组成. 事务的原子性确保动作要么全部完成要么完全不起作用.一致性(consistency): 一旦所有事务动作完成, 事务就被提交. 数据和资源就处于一种满足业务规则的一致
阅读全文
摘要:连接数据库 首先导入jar包 然后创建properties.xml文件 这样就可以使用了 但是一般不这样做,因为后续维护起来再找比较麻烦,所以将properties属性放入一个专有的db.properties文件中,再引用 可通过 <context:property-placeholder> 元素简
阅读全文
摘要:切面(Aspect): 横切关注点(跨越应用程序多个模块的功能)被模块化的特殊对象通知(Advice): 切面必须要完成的工作目标(Target): 被通知的对象代理(Proxy): 向目标对象应用通知之后创建的对象连接点(Joinpoint):程序执行的某个特定位置:如类某个方法调用前、调用后、方
阅读全文
摘要:实现FactoryBean接口在Spring IOC容器中配置Bean 基于注解的方式配置Bean 组件扫描(component scanning): Spring 能够从 classpath 下自动扫描, 侦测和实例化具有特定注解的组件. 特定组件包括: @Component: 基本注解, 标识了
阅读全文
摘要:Spring 表达式语言(简称SpEL):是一个支持运行时查询和操作对象图的强大的表达式语言。语法类似于 EL:SpEL 使用 #{…} 作为定界符,所有在大框号中的字符都将被认为是 SpELSpEL 为 bean 的属性进行动态赋值提供了便利通过 SpEL 可以实现: 通过 bean 的 id 对
阅读全文
摘要:继承 Spring 允许继承 bean 的配置, 被继承的 bean 称为父 bean. 继承这个父 Bean 的 Bean 称为子 Bean 子 Bean 从父 Bean 中继承配置, 包括 Bean 的属性配置子 Bean 也可以覆盖从父 Bean 继承过来的配置 父 Bean 可以作为配置模板
阅读全文
摘要:自动装配: 只声明 bean, 而把 bean 之间的关系交给 IOC 容器来完成 在 <bean> 的 autowire 属性里指定自动装配的模式 1.byType(根据类型自动装配): 若 IOC 容器中有多个与目标 Bean 类型一致的 Bean. 在这种情况下, Spring 将无法判定哪个
阅读全文
摘要:IOC(Inversion of Control):其思想是反转资源获取的方向. 传统的资源查找方式要求组件向容器发起请求查找资源. 作为回应, 容器适时的返回资源. 而应用了 IOC 之后, 则是容器主动地将资源推送给它所管理的组件, 组件所要做的仅是选择一种合适的方式来接受资源. 这种行为也被称
阅读全文
摘要:IntelliJ IDEA 中如何导入jar包(以引入spring包,构建spring测试环境为例) 1、 2、 3、这时候IntelliJ IDEA就会自动下载Spring所需要的jars,只需要等待就好。 4.相应的jar包已经自动下载好了 5.新建Spring配置文件 框架的作用:首先创建一个
阅读全文

浙公网安备 33010602011771号