
Springboot
java阿杜
一名专注于后端开发的 Java 程序员,具备扎实的编程基础和丰富的实战经验。热爱技术,善于解决问题并持续学习新技术。
展开
-
springboot实现定时任务(一) 基于@Scheduled注解
在平常的开发工作中,我们经常会用到定时任务,比如定时刷新数据,定时去执行某个业务操作,定时任务,我们经常使用,那么springboot可以怎样实现定时任务呢?1:创建定时任务:方法上添加@Scheduled注解,定义执行频率,如@Scheduled(fixedRate = 1000)@Componentpublic class ScheduledTask { @Scheduled(fixedRate = 1000) public void...原创 2022-04-10 21:45:37 · 3469 阅读 · 1 评论 -
面试常问:springboot中常用的注解总结
在平常工作中,经常会用到注解。在面试中,经常会问到springboot的相关注解。今天,主要总结下springboot中的主要注解的作用。1:@SpringbootBootApplication@SpringBootApplication是springboot中最核心的注解,写在启动类的上面。它是@Configuration、@EnableAutoConfiguration和@ComponentScan的组合注解。@Configuration指示一个类声明一个或者多个@Bean 声明的方法并且由Sp原创 2020-09-19 17:17:38 · 1553 阅读 · 1 评论 -
@Mapper和@MapperScan注解,xxx required a bean of type xxx that could not be found,
搭建springboot+mybatis+mysql+maven项目,从controller-service-dao,最后写mapper.xml,启动之后报错如下:Field helloWorldDAO in com.example.demo.service.ServiceImpl.HelloWorldServiceImpl required a bean of type 'com.example.demo.DAO.HelloWorldDAO' that could not be found.Th原创 2020-06-20 10:33:28 · 2011 阅读 · 2 评论 -
springboot+mybatis+mysql整合通俗易懂,微服务开发。
上篇写了怎么搭建一个最基础的微服务项目。今天,主要通过实践,总结下springboot整合mybatis,快速入门。好了,下面直接开始正题吧。首先:创建一张基础表,添加测试数据如下:1:pom.xml添加mysql、jdbc、mybatis依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</原创 2020-06-14 14:42:04 · 984 阅读 · 1 评论 -
微服务入门,第一个springboot入门程序小例子
现在,无论在工作还是面试中,都经常会问到微服务。在技术飞速发展的今天,掌握微服务的技术,已经成为我们必备的能力。微服务经常听人谈起,可能工作中也经常用到,但是有的时候,项目都是现成的,我们直接在其中进行模块的开发。今天,从Hello world开始,每学一种技术,都要输出一下Hello World。以前进行项目开发的时候,所有的模块都在一个项目中,这样就导致我们某一个模块有问题,可能会导致整个项目出现问题。感觉耦合性比较高。那么微服务现在很火,好多公司也在向微服务转型。比如一个商城系统,可以拆分为客..原创 2020-06-13 23:08:01 · 625 阅读 · 1 评论