框架基础知识
小nove
这个作者很懒,什么都没留下…
展开
-
spring学习感悟
控制反转将对象建立的控制权交给框架具体通过配置文件来实现beanFacory工厂来获取配置文件中的baen对象可通过具体的类或者bean的名字来获取对象依赖 注入由类名与属性名字,属性值来给类的属性赋值aop功能的增强切点切面的概念可以给一个 点配置多个面来增强可以给一个面指定多个点集合事务的使用,功能强大...原创 2020-07-31 19:23:16 · 197 阅读 · 0 评论 -
配置方式配置事务
配置文件配置了事务管理器配置了切点(dao层的对应的方法)配置了切面(事务的传播行为,隔离级别) <!-- 读取数据库配置文件--> <context:property-placeholder location="db.properties"></context:property-placeholder> <!-- 初始化 数据源--> <bean id="dataSource" class="com.a原创 2020-07-28 15:39:34 · 117 阅读 · 0 评论 -
Dao层进行事务的添加,实现异常回滚
dao层代码,实现回滚事务提交前扔出来了一个异常,运行结果,数据库中没有插入值package com.uu.translation.dao;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.jdbc.core.JdbcTemplate;import org.springframework.jdbc.datasource.DataSourceTransactionMana原创 2020-07-28 14:47:00 · 860 阅读 · 0 评论 -
基于注解实现ioc
基于注解实现ioc配置文件开启注解扫描 <context:component-scan base-package="com.uu.translation"/>dao层@Repositorypublic class UserDao { public void insert(){ System.out.println("插入成功"); }}service层,注入了dao层的对象@Servicepublic class UserImp im原创 2020-07-28 14:24:25 · 166 阅读 · 1 评论 -
使用属性占位符的方式来对spring的配置文件进行赋值
spring的配置文件application.xml引入了context的命名空间此处使用了druid的连接池。<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.o...原创 2020-02-02 12:35:26 · 197 阅读 · 0 评论