![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
文章平均质量分 59
yang_56
这个作者很懒,什么都没留下…
展开
-
通过反射获取类时@Autowired和@Resource注入对象失效问题
项目场景:项目中需要对定时任务在页面上进行动态配置,即修改之前在项目中通过注解将执行周期写死的情况。问题描述:当通过反射获取任务所在类的方法时,方法中通过依赖注入进来的对象全部为空导致异常报错。 Class className = Class.forName(taskConfig.getClassName()); //获取className类指定名称的方法 Method method = className.getMethod(taskConfig.原创 2021-02-24 14:46:47 · 1381 阅读 · 0 评论 -
Springboot整合mybatis实现多数据源所遇到的问题
项目场景:在项目中需要从多个数据库中取数据时就需要配置多个数据源,我们可以通过jdbcTemplate来完成,但是需要将查询的sql显示在代码中,为了实现对以往代码结构不产生影响,所以使用了Springboot整合mybatis实现多数据源。问题描述:配置好以后我出现的第一个问题就是在启动的时候报错,说找不到mapper1路径下的xml文件,因为没有创建。然后我看项目中真的有啊。报错信息如下:org.springframework.beans.factory.BeanCreationExcep原创 2020-11-15 19:32:45 · 1031 阅读 · 1 评论 -
SpringBoot中代码自动生成方法
本文包含两种方式的代码自动生成方法: 一种是通过配置文件xml来配置完成,即mybatis-generator的方式,这种方式可以单独写一个代码生成的项目也可以集成在当前要生成代码的项目中,如果仅通过配置文件的话生成的代码不包含controller和service,需要另外添加代码来配置生成; 另一种是通过Mybatis-Plus代码生成器来实现,AutoGenerator是Mybatis-Plus的代码生成器,通过AutoGenerator可以快速生成Entity、Mapper、Mapper XM原创 2020-10-19 10:46:42 · 3927 阅读 · 2 评论 -
SpringBoot后台接收参数的几种方式
1、请求路径参数@PathVariable //获取路径参数,如 url/{id}@RequestParam //获取查询参数,如 url?name=@GetMapping("/demo/{id}")public void demo(@PathVariable String id, @RequestParam String name) { System.out.println("id="+id); System.out.println("na原创 2020-10-19 10:08:45 · 2586 阅读 · 0 评论