随笔分类 - Spring
摘要:在 Spring 的配置文件中开启注解扫描 <context:component-scan base-package="扫描注解的包名"/> //查看容器中的bean名称 String[] beanDefinitionNames = applicationContext.getBeanDefinit
阅读全文
摘要:将业务中的开启事务,提交事务,异常回滚等用事务管理器管理,底层就是aop。 在一个application中注入另外一个配置文件中的bean对象,要通过import导入,或者ctrl+alt+enter导入依赖。 application配置事务管理器: 三步骤: 配置事务管理切面对象,和数据源 配置切
阅读全文
摘要:spring配置大概步骤: 接口:提供接口 目标类:要实现接口 切面类(功能增强类);切面有前置通知,后置通知, 代理类有3个配置:要实现接口,要实现切面(增强的部分),和委托类(目标类) AOP注解开发 注解配置方式 AspectJ 框架允许使用注解定义切面、切入点和增强处理,而 Spring 框
阅读全文
摘要:spring整合mybatis 用逆向工程生成mybatis的一些配置文件,mapper.xml出现了一些错误。 将该文件下所有路劲修改正确即可。 持久层继承SqlSessionDaoSupport对象 继承SqlSessionDaoSupport,在配置文件中注入给SqlSessionDaoSup
阅读全文
摘要:什么是代理模式: 代理委托类的所有方法,就是代理类。 客户(我们) 接口(做的事情) 代理类(负责和接口,客户打交道) 委托类(他看到了接口的任务,去实现了) 客户找代理类 委托类找实现接口 代理类实现接口 通俗一点就是客户通过代理类实现了接口的方法,接口的方法是委托类实现的。 这样委托类可以换,只
阅读全文
摘要:springIOC注入,就是在配置文件用bean标签注册(实列话bean对象),以可以注入list,方法等 用ioc给bean对象注入属性时,该属性必须要有set方法 spring配置文件在application.xml中配置
阅读全文
摘要:1.执行单条DML 语句 修改dao持久层代码 点击查看代码 public int insertUsers(Users users) { //创建sql语句 String sql = "insert into users value(default,?,?)"; Object[] params =
阅读全文
摘要:Spring 为了提供对Jdbc 的支持,在Jdbc API 的基础上封装了一套实现用于简化JDBC 操 作的模板。 1.创建项目 服务层用注入依赖获取持久层 点击查看代码 public class UsersServiceImpl implements UsersService { private
阅读全文
摘要:要注入的对象属性都要有set方法 name 为要注入的属性的set方法的属性名 注入Bean 对象 方法一 点击查看代码 <bean id="users" class="com.njsxt.pojo.Users" /> <!-- 注入bean--> <bean id="userServiceImpl
阅读全文
摘要:对于Spring IOC 容器而言我们更多的是使用它的依赖注入。Spring 创建对象的过程叫 做IOC,创建对象时给对象属性赋值叫做DI,所以我们可以认为IOC 和DI 是同一个事情。 开闭原则 OCP (Open Close Principle): 软件本身应该是可扩展的,而不可修改的。也就是,
阅读全文
摘要:1.创建一个Spring 1.创建一个java项目 2.添加jar包 2.1添加spring4个基础jar包,和一个日志包 3.添加Spring 配置文件 点击查看代码 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.s
阅读全文