作者: admin

177 篇文章

thumbnail
Spring事物
1:要想开启事物在业务接口上加注解:@Transactional 2:然后再jdbcconfig那配置一个Bean: 3:然后再Springconfig加一个注解:@EnableTransationManagement 开启事物总结:第一步: 第二步: 第三步: Spring事物角色: 事务相关配置: 有些异常是默认不回滚的,需要自己给他加上 事务…
thumbnail
AOP切面编程
首先我们要在多个方法中找到公用的东西,把这个功能抽离出来,写一个通知类,然后在通知类中写通知,通知要和连接点连接在一起,那么必须要介于切面链接,对,就是切面!!! 概念总结: 入门案例: 思路: 实现思路: 导入坐标: 连接点方法:BookDao接口下的实现类BookDaoImpl,注意加@Respository注解使其成为bean 制作共性功能(…
thumbnail
Spring整合Mybatis
Spring中 Spring整合Mybatis要导入两个坐标 1:要导入在Spring中操作数据库的jar包 2:Spring和Mybatis融合一起要导入jar包: 这个包不是Spring的,他是Mybatis的,是Mybatis融合Spring 配置Spring文件SpringConfig: 数据源jdbcConfig: 在Spring配置文件…
thumbnail
Mysql索引
二叉树存储数据: 二叉树每个节点就是一个键值对,会根据键的值的大小进行排序,右子节点大于根节点,左子节点小于主节点 索引使用场景: 随表建立索引
thumbnail
容器
注:如果是方式三的话,那么这个类型的bean只能有一个; BeanFactory初始化 容器相关 bean相关 依赖注入相关:
thumbnail
数据源对象管理(管理第三方提供资源)
比如要管理alibaba的druid的数据源。首先要加上坐标 管理这个资源对应的对象,这个资源的对象叫:DruidDataSource 分析参数: 第一个叫:驱动类名称,当然是JDBC 第二个是Url:"jdbc:mysql://localhost:3306/数据库"/ 测试: 第一个是引入配置bean的文件,是xml文件,ApplicationC…
thumbnail
集合依赖注入
实现类: 接下来配置如何注入 map集合不一样: 因为map集合是Key-value的格式。所以它和其他集合不一样 property又不一样 结果: 总结: 注入数组对象: 注入List对象: 注入set对象: 注入map对象: 注入properties对象: