首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏IT架构圈

    springboot11) mybatis

    介绍一下SpringBoot整合mybatis,数据库选用的是mysql。 user -- ---------------------------- DROP TABLE IF EXISTS `user`; CREATE TABLE `user` ( `id` int(11 </artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>jar</packaging> <name>springboot_mybatis </name> <description>springboot_mybatis</description> <parent> <groupId>org.springframework.boot ){ return userMapper.getUserList(); } } 启动项目,访问controller上面对应的注释上的地址即可以测试, 其中包含了简单的增删改查,SpringBoot

    75630发布于 2018-06-01
  • 来自专栏一个执拗的后端搬砖工

    springboot(11)-调度

    springboot-调度 ? 调度是非常常用的功能,当前springboot也对调度提供了很好的支持,springboot可以使用自带的调度功能完成定时任务,也可以集成第三方调度构件也完成定时任务。 此篇我们基于springboot自带调度和quartz插件分别实现简单的定时任务功能。 ? 2集成quartz调度 Quartz是一个完全由java编写的开源作业调度框架,是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用 发现每隔5秒钟会打印一下当前时间,我们使用springboot集成quartz调度框架实现的调度任务已经正常工作。

    98810发布于 2020-11-19
  • 来自专栏学习笔记ol

    框架分析(11)-测试框架

    框架分析(11)-测试框架 主要对目前市面上常见的框架进行分析和总结,希望有兴趣的小伙伴们可以看一下,会持续更新的。希望各位可以监督我,我们一起学习进步。 集成测试框架 Selenium可以与其他测试框架进行集成,如TestNG和JUnit等。这使得开发人员可以更好地组织和管理测试用例,实现更复杂的测试流程。 总结 Selenium框架具有多语言支持、多浏览器支持、元素定位、页面操作、等待机制、浏览器控制、测试报告、并行执行和集成测试框架等特性。 缺点 难以测试外部依赖 JUnit框架主要用于测试Java类的内部逻辑,对于依赖外部资源或环境的测试,需要使用模拟框架或其他工具进行处理。 不支持并发测试 JUnit框架默认是单线程执行测试用例,不支持并发测试。对于需要并发测试的场景,需要使用其他工具或框架

    1.2K20编辑于 2023-10-11
  • 来自专栏CSDNToQQCode

    springboot11、redis

    springboot11、redis 前言 redis可以说是现在最火的非关系型数据库,主要是它处理数据的能力是真的很强。就说win环境的处理能力一般的机器也能在每秒3万次以上,已经很厉害了。

    39030编辑于 2022-11-30
  • 来自专栏HaC的技术专栏

    SpringBoot日志框架

    1.1.1 存在多个日志实现的解决 当我们开发Web项目时,会集成SpringBoot(slf4j)、Spring(commons-logging)、Hibernate(jboss-logging)等多种框架 ,由于它们使用的日志框架都不同,会导致要写多个日志框架的配置文件:logback.xml、log4j.properties…,那么我们能不能把所有的日志框架使用统一的框架进行输入呢? 的日志框架 SpringBoot使用关于日志的starter <dependency> <groupId>org.springframework.boot</groupId> <artifactId 由此可见,SpringBoot默认使用的日志框架是slf4j+logback ,且使用转换包将其他的日志都替换成了slf4j。 日志框架就不直接加载日志的配置项,由SpringBoot解析日志配置,可以使用SpringBoot的高级Profile功能。

    1.1K10发布于 2020-12-30
  • 来自专栏Devops专栏

    11-SpringBoot整合Junit

    11-SpringBoot整合Junit SpringBoot整合Junit 实现步骤 搭建SpringBoot工程 引入starter-test起步依赖 编写测试类 添加测试相关注解 @RunWith (SpringRunner.class) @SpringBootTest(classes = 启动类.class) 编写测试方法 实现案例 1.搭建SpringBoot-test工程 不选择依赖,直接创建 执行测试 6.如果测试类与SpringBoot应用类在同一个package下,可以省略 (classes = SpringbootTestApplication.class)

    42010编辑于 2022-03-23
  • 来自专栏Java进阶架构师

    Springboot2.0教程(11

    Springboot2.0教程(3) 年后发哈 2、什么是Spring呢? 先来聊一聊Spring作为Java开发人员,大家都Spring可不陌生,简而言之,Spring框架为开发Java应用程序提供了全面的基础架构支持。 Spring Boot基本上是Spring框架的扩展,它消除了设置Spring应用程序所需的XML配置,为更快,更高效的开发生态系统铺平了道路。

    1.1K00发布于 2020-03-16
  • 来自专栏用户8506532的专栏

    SpringBoot-11 扩展功能

    SpringBoot-11 扩展功能 异步 同步就是一个任务的完成需要依赖另外一个任务时,只有等待被依赖的任务完成后,依赖的任务才能算完成,这是一种可靠的任务序列。 { public static void main(String[] args) { SpringApplication.run(SpringBoot10AsynApplication.class 1.启动器开启定时功能 @SpringBootApplication @EnableScheduling //开启定时功能 public class SpringBoot10AsynApplication { public static void main(String[] args) { SpringApplication.run(SpringBoot10AsynApplication.class 如在小时字断中使用“10-12”,则表示从10点到12点,即10,11,12. 逗号(,):表示一个列值表。如在星期字段中使用“MON,WED,FRI”,则表示星期一、星期三和星期五。

    1.1K10发布于 2021-04-15
  • SpringBoot框架日志详解

    日志框架市场上存在非常多的日志框架,分为日志门面(日志的抽象层)和日志实现。 可以这样理解:日志门面相当于是接口,日志实现相当于是接口的实现类。 SLF4j(Simple Logging Facade for Java) jboss-loggingLog4j JUL(java.util.logging) Log4j2 Logback注:使用日志框架需要选择一个日志门面 默认情况下,SpringBoot使用了slf4j+logback这样的日志门面和日志实现的组合,所以我们这边不对日志框架进行修改,直接在原有的日志基础上进行配置。 根据不同的日志系统,你可以按如下规则组织配置文件名,就能被正确加载: 日志框架默认的日志文件名Logbacklogback-spring.xml,logback-spring.groovy,logback.xml 后记本文主要讲述了SpringBoot框架日志部分的原理和配置,希望能够对大家有所启发。

    54910编辑于 2024-10-15
  • 来自专栏pandacode_cn

    SpringBoot框架 官方介绍

    SpringBoot 项目官网 | 安装 Spring Boot CLI 概述 Spring Boot 可以轻松创建独立的、生产级的基于 Spring 的应用程序,您可以“直接运行”。

    47230编辑于 2023-07-07
  • 来自专栏技术开发——你我他

    SpringBoot集成Shiro框架

    目标:实现Spring Boot集成shiro权限认证框架 工具:IDEA--2020.1 学习目标:实现Spring Boot集成shiro权限认证框架 本次学习的工程有点多,需要就请联系作者! shiro相关配置 构建一个springboot工程,添加shiro相关依赖: <!

    1.1K30发布于 2020-06-09
  • 来自专栏全栈开发那些事

    SpringBoot整合日志框架

    文章目录 1、日志框架 2、SLF4j使用 1、如何在系统中使用SLF4j https://www.slf4j.org 2、遗留问题 3、SpringBoot日志关系 4、日志使用; 1、默认配置 :底层是Spring框架,Spring框架默认是用JCL;‘ ​ SpringBoot选用 SLF4j和logback; 2、SLF4j使用 1、如何在系统中使用SLF4j https://www.slf4j.org 如何让系统中所有的日志都统一到slf4j; 1、将系统中其他日志框架先排除出去; 2、用中间包来替换原有的日志框架; 3、我们导入slf4j其他的实现 3、SpringBoot日志关系 <dependency 能自动适配所有的日志,而且底层使用slf4j+logback的方式记录日志,引入其他框架的时候,只需要把这个框架依赖的日志框架排除掉即可; 4、日志使用; 1、默认配置 SpringBoot默认帮我们配置好了日志 ; logback-spring.xml:日志框架就不直接加载日志的配置项,由SpringBoot解析日志配置,可以使用SpringBoot的高级Profile功能 <springProfile name

    1.2K20编辑于 2023-02-25
  • 来自专栏pandacode_cn

    SpringBoot框架 常用类

    记录SpringBoot 常用类,作用和用法。 1. CommandLineRunner(接口) 项目构建 预加载 ApplicationRunner 同理。有时间总结两者的区别。 在使用SpringBoot构建项目时,有一些预先数据的加载。

    34720编辑于 2023-07-07
  • 来自专栏JokerDJ

    Springboot整合shiro框架

    Springboot整合shiro框架 shiro概述 Apache Shiro是Java的一个安全框架 Shiro是一个强大的简单易用的Java安全框架,主要用来更便捷的认证、授权、加密、会话管理、与 Web集成、缓存等 Shiro使用起来小而简单 spring中有spring security ,是一个权限框架,它和spring依赖过于紧密,没有shiro使用简单。 用于调度各种Shiro框架的服务 3. Springboot整合shiro 新建一个springboot项目 导入springboot-web依赖 编写controller和前端登录页面 需要整合thymeleaf 加入thymeleaf "tologin"}) public String tologin(){ return "login"; } 运行启动 浏览器输入localhost:8080 导入springboot

    81610编辑于 2023-11-27
  • 来自专栏IT云清

    (11)SpringBoot整合EhCache做缓存

       摘要:本文介绍在SpringBoot项目中,如何使用EhCache做缓存。 EhCache 简介:EhCache 是一个纯Java的进程内缓存框架,是Hibernate中默认的CacheProvider;其缓存的数据可以存放在内存里面,也可以存放在硬盘上;其核心是CacheManager 可插入API等方式进行分布式缓存 具有缓存和缓存管理器的侦听接口 支持多缓存管理器实例,以及一个实例的多个缓存区域 提供Hibernate的缓存实现 注意:本文案例使用的接口层,持久层等,都依赖于(5)SpringBootSpringBoot项目中整合EhCache做缓存,具体步骤如下: 1.pom.xml 我们在pom.xml中引入相关依赖: <! 4.application.properties 由于SpringBoot已经为我们内置了redis,jcache等多种缓存,所以我们需要在application.properties文件中配置选择一下

    2K10编辑于 2022-05-07
  • 来自专栏yukong的小专栏

    SpringBoot2.0系列11SpringBoot之@Elasticsearch完成CURD

    SpringBoot系列01】初识SpringBootSpringBoot系列02】SpringBoot之使用Thymeleaf视图模板 【SpringBoot系列03】SpringBoot之使用 freemark视图模板 【SpringBoot系列04】SpringBoot之使用JPA完成简单的rest api 【SpringBoot系列05】SpringBoot之整合Mybatis 【SpringBoot2.0 系列06】SpringBoot之多数据源动态切换数据源 【SpringBoot2.0系列07】SpringBoot之redis使用(Lettuce版本) 【SpringBoot2.0系列08】SpringBoot 之redis数据缓存管理 【SpringBoot2.0系列09】SpringBoot之rabbitmq使用 【SpringBoot2.0系列10】SpringBoot之@Scheduled任务调度 【SpringBoot2.0 系列11SpringBoot之@Elasticsearch完成CURD ElasticSearch是一个基于Lucene的搜索服务器。

    2.5K30发布于 2018-10-09
  • 来自专栏pandacode_cn

    SpringBoot框架 基础知识

    SpringBoot 项目搭建介绍 父子项目搭建 搭建流程 创建多个springboot项目 配置父项目pom <modelVersion>4.0.0</modelVersion> <parent

    20720编辑于 2023-07-07
  • 来自专栏yuyy.info技术专栏

    二.SpringBoot整合Quartz框架

    --springboot整合quartz需要用到--> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-tx 创建Job类 /** * @author yuyy * @date 20-2-5 下午3:11 */ public class QuartzDemo implements Job { @ 创建Quartz启动类 /** * SpringBoot整合Quartz的配置类 * @author yuyy * @date 20-2-5 下午4:32 */ @Configuration public

    49710编辑于 2022-06-28
  • 来自专栏java工会

    SpringBoot框架(由浅入深,深度解读)

    优雅的SpringBoot框架 ? 一、入门 1.简介 Spring Boot是一个简化Spring开发的框架。 我们在使用Spring Boot时只需要配置相应的Spring Boot就可以用所有的Spring组件,简单的说,spring boot就是整合了很多优秀的框架,不用我们自己手动的去写一堆xml配置然后进行配置 的启动类 用来标注主程序类 说明是一个springboot应用public class MainTest { public static void main(String[] args) { //将springboot 自动配置的默认值;SpringBoot在底层都给我们自动配置好。 :对象,数组,基本数据类型 ·2.YAML的常用写法示例 · application.xml person:name: 张三 age: 20 sex: false birthday: 2019/01/11

    2.2K20发布于 2020-01-20
  • 来自专栏混合云

    SpringBoot整合EasyExcel开源框架

    -- 阿里开源框架EasyExcel --> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId

    2.5K50编辑于 2022-01-26
领券