![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SpringBoot
_七七
delicate.
展开
-
SpringBoot @ComponentScan
@ComponentScan@ComponentScan主要就是定义扫描的路径从中找出标识了需要装配的类自动装配到spring的bean容器中@Controller,@Service,@Repository,@Configuration注解有一个共同的注解@Component@ComponentScan注解默认就会装配标识了@Controller,@Service,@Repository,@Configuration,@Component注解的类到spring容器中测试:import com.原创 2021-01-13 16:30:20 · 594 阅读 · 0 评论 -
SpringBoot单元测试
SpringBoot单元测试 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.4.1</version> <relativePath/> <!-- loo原创 2021-01-13 16:28:18 · 219 阅读 · 0 评论 -
Springboot定时任务@EnableScheduling、@Scheduled
Springboot定时任务项目开发中经常需要执行一些定时任务,比如需要在每天凌晨时候,分析一次前一天的日志信息。Spring为我们提供了异步执行任务调度的方式,提供TaskExecutor、TaskScheduler接口。两个注解:@EnableScheduling、@Scheduledpom.xml中导入必要的依赖: <!--父项目 springboot的仲裁中心--> <parent> <groupId>org.springfram原创 2021-01-07 17:39:40 · 242 阅读 · 0 评论 -
SpringBoot整合JPA
文章目录SpringBoot JPAsqlcontrollerentityrepositoryapplication.ymlSpringBoot JPAsqlUSE testDROP TABLE IF EXISTS tbl_user;CREATE TABLE tbl_user( id INT(10) AUTO_INCREMENT PRIMARY KEY, last_name VARCHAR(50), email VARCHAR(50));controllerimport com.a原创 2020-12-22 10:27:17 · 84 阅读 · 0 评论 -
SpringBoot整合jsp
文章目录SpringBoot jspControllerservlet-initspringbootApplicationapplicationpropertiesweb-jspweb.xmlSpringBoot jspControllerimport org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotati原创 2020-12-22 09:24:44 · 89 阅读 · 0 评论 -
SpringBoot logging日志
SpringBoot logging日志SpringBoot:底层是Spring框架,Spring框架默认是用JCL;‘ SpringBoot选用 SLF4j和logback;import org.slf4j.Logger;import org.slf4j.LoggerFactory;public class HelloWorld { public static void main(String[] args) { Logger logger = LoggerFactory.get原创 2020-12-22 09:20:24 · 218 阅读 · 0 评论 -
SpringBoot 分布式:Dubbo和Zookepper集成、分布式理论、什么是RPC
文章目录一、分布式理论什么是分布式系统二、RPC:什么是RPCRPC基本原理三、Dubbo调用关系说明Dubbo环境搭建Window下安装zookeeper四、SpringBoot + Dubbo + zookeeper1. 服务提供者 provider-server1.1依赖导入1.2配置dubbo属性1.3注解发布2.服务消费者 consumer-server2.1、导入依赖,和之前的依赖一样;2.2、配置参数2.3、导入pom2.4. 完善消费者的服务类2.5. 测试类编写;3.启动测试五、总结步骤原创 2020-09-27 23:27:48 · 140 阅读 · 0 评论 -
echarts data数据循环
在data外做一个循环,然后用这个数组替换data var data = []; for (var i =0;i<depts.length;i++){ data.push({ value:depts[i], name:deptsname[i] }) } var optionRecords2 = { .原创 2020-09-24 21:52:48 · 2940 阅读 · 1 评论 -
SpringBoot properties配置代码
#server.port=9999server.servlet.context-path=/#指定mvc视图的后缀.spring.mvc.view.suffix=.html#spring.datasource.type=com.alibaba.druid.pool.DruidDataSourcespring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.datasource.url=jdbc:mysql://localh原创 2020-09-22 19:32:27 · 152 阅读 · 0 评论 -
SpringBoot 整合JDBC
整合JDBCSpringData简介对于数据访问层,无论是 SQL(关系型数据库) 还是 NOSQL(非关系型数据库),Spring Boot 底层都是采用 Spring Data 的方式进行统一处理。Spring Boot 底层都是采用 Spring Data 的方式进行统一处理各种数据库,Spring Data 也是 Spring 中与 Spring Boot、Spring Cloud 等齐名的知名项目。Sping Data 官网:https://spring.io/projects/sprin原创 2020-09-21 22:47:13 · 68 阅读 · 0 评论 -
SpringBoot集成Swagger、配置Swagger、配置扫描接口、配置Swagger开关、配置API分组、实体配置、常用注解
Swagger简介前后端分离前端 -> 前端控制层、视图层后端 -> 后端控制层、服务层、数据访问层前后端通过API进行交互前后端相对独立且松耦合产生的问题前后端集成,前端或者后端无法做到“及时协商,尽早解决”,最终导致问题集中爆发解决方案首先定义schema [ 计划的提纲 ],并实时跟踪最新的API,降低集成风险Swagger号称世界上最流行的API框架Restful Api 文档在线自动生成器 => API 文档 与API 定义同步更新直接运行原创 2020-09-21 22:23:59 · 1650 阅读 · 0 评论 -
SpringBoot yaml配置注入
配置文件SpringBoot使用一个全局的配置文件 , 配置文件名称是固定的application.properties语法结构 :key=valueapplication.yml语法结构 :key:空格 value配置文件的作用:修改SpringBoot自动配置的默认值,因为SpringBoot在底层都给我们自动配置好了;比如我们可以在配置文件中修改Tomcat 默认启动的端口号为7777。server.port=7777yaml概述YAML是 “YAM原创 2020-09-20 22:47:07 · 253 阅读 · 0 评论 -
Thymeleaf 模板引擎
一、前言前端交给我们的页面,是html页面。如果是我们以前开发,我们需要把他们转成jsp页面,jsp好处就是当我们查出一些数据转发到JSP页面以后,我们可以用jsp轻松实现数据的显示及交互等。jsp支持非常强大的功能,包括能写Java代码。但是SpringBoot这个项目首先是以jar的方式,不是war,第二,嵌入式的Tomcat,默认是不支持jsp的。二、SpringBoot推荐你可以来使用模板引擎:模板引擎,其实jsp就是一个模板引擎,还有用的比较多的freemarker,包括Spring原创 2020-09-20 22:25:45 · 92 阅读 · 0 评论 -
SpringBoot 错误:Invalid bound statement (not found)
解决一:pom.xml的中配置resource: <!-- 如果不添加此节点mybatis的mapper.xml文件都会被漏掉。 --> <resources> <resource> <directory>src/main/java</directory> <includes>原创 2020-09-13 17:24:31 · 494 阅读 · 0 评论 -
Springboot使用Pagehelper时thymeleaf遍历each时的问题、视图model无法正常遍历问题、thymeleaf Pagehelper 分页遍历出错
使用th:each时,用常规惯性思维遍历出错controller返回的不是一个实体对象,所以不能直接遍历,要调用pageinfo的list方法遍历正确的遍历写法:最后补充一下pagehelper代码:controller://分页查询数据 @GetMapping("/findall") public String usermanage(Model model, @RequestParam(required = false原创 2020-09-12 18:25:15 · 1894 阅读 · 4 评论