上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: 三个重要接口 PlatformTransactionManager Spring并不直接管理事务,而是提供了多种事务管理器 ,他们将事务管理的职责委托给Hibernate或者JTA等持久化机制所提供的相关平台框架的事务来实现。 Spring事务管理器的接口是: org.springframework 阅读全文
posted @ 2020-11-16 19:04 刃牙 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 范型 使用场景 范型主要是用于限定传入或是传出参数的类型。 主要有以下几种使用方式: /** * 在普通方法上使用 * @param t * @param <T> */ private <T> void fun(T t) { } /** * 在静态方法上使用 * @param t * @param 阅读全文
posted @ 2020-11-12 16:36 刃牙 阅读(202) 评论(0) 推荐(0) 编辑
摘要: package mybatis; import org.apache.ibatis.binding.MapperMethod; import org.apache.ibatis.executor.statement.StatementHandler; import org.apache.ibatis 阅读全文
posted @ 2020-11-10 19:26 刃牙 阅读(963) 评论(0) 推荐(0) 编辑
摘要: 自定义starter 思路 将我们的bean,加载到调用者的spring容器中。 还是采用@configuration和@bean,或是@component注解。 @component 如果采用这种方式,需要在调用的主类上添加扫描到starter的路径,@ComponentScan("#{start 阅读全文
posted @ 2020-11-10 19:24 刃牙 阅读(225) 评论(0) 推荐(0) 编辑
摘要: Mybatis整合Spring思路 需要解决的问题和解决思路 1、如何将接口注入到容器 这个在Mybatis其实已经做好了,是通过动态代理的方式,将接口由代理类注入; 但是要采取一种合适的方式注入,我们常用的方式有@component注解,或是通过@configuration和@bean注解,但是这 阅读全文
posted @ 2020-11-10 18:27 刃牙 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 需求 获取spring项目里的带有某个注解的全部类 难点 需要扫描指定包路径下的类,同时也要扫描其下所有子包 思路 可以自己实现,推荐使用spring的工具类 代码 package com.example.demo; import com.example.demo.annos.MyAnno; imp 阅读全文
posted @ 2020-11-08 11:35 刃牙 阅读(12537) 评论(1) 推荐(1) 编辑
摘要: 定时任务 简单定时任务 springboot使用简单定时任务,非常简单。 三步: 1、@Configuration 标记本类为配置类 2、@EnableScheduling 表示开启springboot的定时任务模块 3、@Scheduled(cron = "0/5 * * * * ?") 通过cr 阅读全文
posted @ 2020-11-06 17:21 刃牙 阅读(450) 评论(0) 推荐(0) 编辑
摘要: Mybatis Mybatis是一款持久层框架,其作用是简化了jdbc操作,并且有很强的扩展性。 实现思路 因为Mybatis是和数据库打交道,所以其实现的思路可以简单用以下过程概括。 确定数据源 通过在mybatis-config.xml中配置的标签中的内容,封装DataSource 封装sql语 阅读全文
posted @ 2020-11-01 12:05 刃牙 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 介绍 JDBC2.0 提供了javax.sql.DataSource接口,它负责建立与数据库的连接,当在应用程序中访问数据库时 不必编写连接数据库的代码,直接引用DataSource获取数据库的连接对象即可。用于获取操作数据Connection对象。 在jdbc中我们获取数据库连接对象,需要先在Dr 阅读全文
posted @ 2020-10-31 15:23 刃牙 阅读(586) 评论(0) 推荐(0) 编辑
摘要: JDBC JDBC, 全称为Java DataBase Connectivity standard, 它是一个面向对象的应用程序接口(API), 通过它可访问各类关系数据库。JDBC也是java核心类库的一部分 执行流程 实践 依赖 <dependency> <groupId>mysql</grou 阅读全文
posted @ 2020-10-31 15:15 刃牙 阅读(79) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页