- 活动地址:毕业季·进击的技术er夏日炎炎,热浪中我们迎来毕业季,这是告别,也是迈向新起点的开始,CSDN诚邀各毕业生/在校生/职场人讲述自己的毕业季故事,分享自己的经验,技术er的进击之路。毕业生大学最遗憾的事/没有完成的事?活动地址:毕业季·进击的技术er大学最遗憾的事/没有完成的事?大学中最应该做的一件事就是学一个傍身的技能,让自己有一个比较稳妥高新的工作,否则你将面临的是无数人都不愿... 活动地址:毕业季·进击的技术er夏日炎炎,热浪中我们迎来毕业季,这是告别,也是迈向新起点的开始,CSDN诚邀各毕业生/在校生/职场人讲述自己的毕业季故事,分享自己的经验,技术er的进击之路。毕业生大学最遗憾的事/没有完成的事?活动地址:毕业季·进击的技术er大学最遗憾的事/没有完成的事?大学中最应该做的一件事就是学一个傍身的技能,让自己有一个比较稳妥高新的工作,否则你将面临的是无数人都不愿...
- 编辑springboot10、AOP前言Spring 最重要的两个功能,就是依赖注入和面向切面编程(AOP)。AOP 为我们提供了处理问题的全局化视角,使用得当可以极大提高编程效率。Spring Boot 中使用 AOP 与 Spring 中使用 AOP 几乎没有什么区别,只是建议尽量使用 Java 配置代替 XML 配置。目录编辑springboot09、AOP前言1、pom依赖2... 编辑springboot10、AOP前言Spring 最重要的两个功能,就是依赖注入和面向切面编程(AOP)。AOP 为我们提供了处理问题的全局化视角,使用得当可以极大提高编程效率。Spring Boot 中使用 AOP 与 Spring 中使用 AOP 几乎没有什么区别,只是建议尽量使用 Java 配置代替 XML 配置。目录编辑springboot09、AOP前言1、pom依赖2...
- 编辑springboot11、redis前言redis可以说是现在最火的非关系型数据库,主要是它处理数据的能力是真的很强。就说win环境的处理能力一般的机器也能在每秒3万次以上,已经很厉害了。我们一般的几万用户的APP根本不需要集群,一个Redis即可搞定几乎所有的小规模并发性问题了。资源地址:redis服务(windows版)&redis可视化工具.rar_asp.netco... 编辑springboot11、redis前言redis可以说是现在最火的非关系型数据库,主要是它处理数据的能力是真的很强。就说win环境的处理能力一般的机器也能在每秒3万次以上,已经很厉害了。我们一般的几万用户的APP根本不需要集群,一个Redis即可搞定几乎所有的小规模并发性问题了。资源地址:redis服务(windows版)&redis可视化工具.rar_asp.netco...
- 编辑springboot09、监控前言因为公司开发的项目多、为客户部署的项目实例多。工作中我们都会经常遇到,由于某个客户的项目突然无法访问,一堆研发、售后部门的同事火急火燎处理问题的场景。能够有一个界面,监控所有关注的项目实例运行状态。对于某个项目实例来说,可以监控该实例的各项运行参数,例如内存占用情况、磁盘使用情况、数据库连接情况。利用 Spring Boot Admin 实现可视化... 编辑springboot09、监控前言因为公司开发的项目多、为客户部署的项目实例多。工作中我们都会经常遇到,由于某个客户的项目突然无法访问,一堆研发、售后部门的同事火急火燎处理问题的场景。能够有一个界面,监控所有关注的项目实例运行状态。对于某个项目实例来说,可以监控该实例的各项运行参数,例如内存占用情况、磁盘使用情况、数据库连接情况。利用 Spring Boot Admin 实现可视化...
- 编辑springboot08、拦截器HandlerInterceptor前言拦截器这个名词定义的非常形象,就像导弹要攻击目标的时候,可能会被先进的反导系统拦截,此处的反导系统就是一种拦截器。我们开发的应用,对外暴露的是控制器中定义的 API 方法,我们可以在 API 方法的外围放置拦截器,所有对 API 的访问都可以通过拦截器进行过滤。OK,那么这样的拦截有什么意义吗,其实已经很明显了... 编辑springboot08、拦截器HandlerInterceptor前言拦截器这个名词定义的非常形象,就像导弹要攻击目标的时候,可能会被先进的反导系统拦截,此处的反导系统就是一种拦截器。我们开发的应用,对外暴露的是控制器中定义的 API 方法,我们可以在 API 方法的外围放置拦截器,所有对 API 的访问都可以通过拦截器进行过滤。OK,那么这样的拦截有什么意义吗,其实已经很明显了...
- 编辑springboot07、task定时任务定时任务的概述在项目中开发定时任务应该是一种比较常见的需求,在Java中开发定时任务主要有三种方案:一是使用JDK自带的Timer,二是使用第三方组件Quartz',三是使用Spring Task。Timer是JDK自带的定时任务工具,其简单易用,但是对于复杂的定时规则无法满足,在实际项目开发中也很少使用到,Quartz功能强大,但是使用起... 编辑springboot07、task定时任务定时任务的概述在项目中开发定时任务应该是一种比较常见的需求,在Java中开发定时任务主要有三种方案:一是使用JDK自带的Timer,二是使用第三方组件Quartz',三是使用Spring Task。Timer是JDK自带的定时任务工具,其简单易用,但是对于复杂的定时规则无法满足,在实际项目开发中也很少使用到,Quartz功能强大,但是使用起...
- 编辑springboot06、log4j2日志配置目录前言:1、pom配置2、log4j2-spring.xml配置文件3、在application.properties中引入log4j2的配置4、log4j使用前言:日志接口(slf4j)slf4j是对所有日志框架制定的一种规范、标准、接口,并不是一个框架的具体的实现,因为接口并不能独立使用,需要和具体的日志框架实现配合使用(如log... 编辑springboot06、log4j2日志配置目录前言:1、pom配置2、log4j2-spring.xml配置文件3、在application.properties中引入log4j2的配置4、log4j使用前言:日志接口(slf4j)slf4j是对所有日志框架制定的一种规范、标准、接口,并不是一个框架的具体的实现,因为接口并不能独立使用,需要和具体的日志框架实现配合使用(如log...
- 编辑springboot05、封装结果集不可能一直用map写数据返回,很麻烦的,那么咱们就可以进行一次封装此次使用。目录springboot05、封装结果集创建【com.item.res】包注意问题编辑一个SUCCESS类和ERROR类,他们都有state、msg、result,那么就创建一个公用的父类base。创建【com.item.res】包Base:package com.ite... 编辑springboot05、封装结果集不可能一直用map写数据返回,很麻烦的,那么咱们就可以进行一次封装此次使用。目录springboot05、封装结果集创建【com.item.res】包注意问题编辑一个SUCCESS类和ERROR类,他们都有state、msg、result,那么就创建一个公用的父类base。创建【com.item.res】包Base:package com.ite...
- 编辑springboot04、swagger配置前言:springboot的swagger配置与SSM稍微有些不同,SSM对2.9.0以上的兼容性很差,但是springboot就可以使用2.9.0以上的包了,其实区别不算太大,除了能对对象直接操作外就是页面更清爽了。目录1、pom依赖2、swagger配置文件3、接口api写法4、启动效果:【http://127.0.0.1:8088/... 编辑springboot04、swagger配置前言:springboot的swagger配置与SSM稍微有些不同,SSM对2.9.0以上的兼容性很差,但是springboot就可以使用2.9.0以上的包了,其实区别不算太大,除了能对对象直接操作外就是页面更清爽了。目录1、pom依赖2、swagger配置文件3、接口api写法4、启动效果:【http://127.0.0.1:8088/...
- 编辑springboot03、实现mybatis目录1、pom引包2、数据源配置application.properties3、model对应数据库的类Users4、dao层·需要加上@Repository注解5、添加映射文件UsersMapper.xml6、service层编码7、serviceimpl层编码8、Controller层编码9、测试效果:1、pom引包 <depe... 编辑springboot03、实现mybatis目录1、pom引包2、数据源配置application.properties3、model对应数据库的类Users4、dao层·需要加上@Repository注解5、添加映射文件UsersMapper.xml6、service层编码7、serviceimpl层编码8、Controller层编码9、测试效果:1、pom引包 <depe...
- 编辑springboot01、基本配置springboot简介Spring Boot 为简化 Spring 应用开发而生,Spring Boot 中的 Boot 一词,即为快速启动的意思。Spring Boot 可以在零配置情况下一键启动,简洁而优雅。为了让 Spring 开发者痛快到底,Spring 团队做了以下设计:简化依赖,提供整合的依赖项,告别逐一添加依赖项的烦恼;简化配置,提... 编辑springboot01、基本配置springboot简介Spring Boot 为简化 Spring 应用开发而生,Spring Boot 中的 Boot 一词,即为快速启动的意思。Spring Boot 可以在零配置情况下一键启动,简洁而优雅。为了让 Spring 开发者痛快到底,Spring 团队做了以下设计:简化依赖,提供整合的依赖项,告别逐一添加依赖项的烦恼;简化配置,提...
- 编辑springboot02、打war包Spring Boot 打包为 war 并运行将 Spring Boot 打包为 war ,然后放置于 Tomcat 的 webapps 目录下加载运行,接下来我们就详细描述下打包为 war 的过程。目录1、修改打包方式2、修改启动文件【Action.java】3、打包命令4、打包效果:1、修改打包方式在【pom.xml】文件中修改默认的打包方式... 编辑springboot02、打war包Spring Boot 打包为 war 并运行将 Spring Boot 打包为 war ,然后放置于 Tomcat 的 webapps 目录下加载运行,接下来我们就详细描述下打包为 war 的过程。目录1、修改打包方式2、修改启动文件【Action.java】3、打包命令4、打包效果:1、修改打包方式在【pom.xml】文件中修改默认的打包方式...
- springsecurity作为一款成熟的安全认证框架,对于简单的系统架构,有着集成即用,简单有效的优点,因此做一个简单的springboot集成springsecurity的代码演示,总结归纳。源代码文件所有文件展示如下依赖组件pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.o... springsecurity作为一款成熟的安全认证框架,对于简单的系统架构,有着集成即用,简单有效的优点,因此做一个简单的springboot集成springsecurity的代码演示,总结归纳。源代码文件所有文件展示如下依赖组件pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.o...
- 本文主要对springboot集成redis做一个简单的介绍。文章中使用到的redis和redisclient工具可参考另外两篇博客进行下载和安装。windows安装redis及redisClient客户端指导手册第一步、创建springboot项目,idea创建即可,按照指导下一步下一步即可。第二步、引入关键依赖。替换pom.xml为 ,主要的依赖为 spring-boot-starter... 本文主要对springboot集成redis做一个简单的介绍。文章中使用到的redis和redisclient工具可参考另外两篇博客进行下载和安装。windows安装redis及redisClient客户端指导手册第一步、创建springboot项目,idea创建即可,按照指导下一步下一步即可。第二步、引入关键依赖。替换pom.xml为 ,主要的依赖为 spring-boot-starter...
- 集成redis时,需要经常操作StringRedisTemplate,直接使用StringRedisTemplate,操作不便,需要依赖注入,工具类封装,调整为静态方法,便于各处调用,因此需要获取上下文,便于工具使用。本文主要从3个方面,共计5种常用的方式获取上下文,从而获取bean。一、第一个主要方面为,启动项目时,通过保存 ApplicationContext。1.xml手动配置方式,获... 集成redis时,需要经常操作StringRedisTemplate,直接使用StringRedisTemplate,操作不便,需要依赖注入,工具类封装,调整为静态方法,便于各处调用,因此需要获取上下文,便于工具使用。本文主要从3个方面,共计5种常用的方式获取上下文,从而获取bean。一、第一个主要方面为,启动项目时,通过保存 ApplicationContext。1.xml手动配置方式,获...
上滑加载中
推荐直播
-
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中 -
华为云码道全新升级,多会话并行与多智能体协作2026/05/08 周五 19:00-21:00
王一男-华为云码道产品专家;张嘉冉-华为云码道工程师;胡琦-华为云HCDE;程诗杰-华为云HCDG
华为云码道4月份版本全新升级,此次直播深度解读4月份产品特性,通过“特性解读+实操演示+实战案例+设计创新”的组合,全方位展现码道在多会话并行与多智能体协作方面的能力,赋能开发者提升效率
正在直播
热门标签