简介: 作为一个新的事实上的工业标准,OSGi 已经受到了广泛的关注, 其面向服务(接口)的基本思想和动态模块部署的能力, 是企业级应用长期以来一直追求的目标。Spring 是一个著名的 轻量级 J2EE 开发框架,其特点是面向接口编程和非侵入式的依赖注入。将 OSGi 和 Spring 结合能充分发挥二者各自的特长,更好地满足企业级应用开发的需求。Spring 开发组织在 2008 年发布了将
文章目录前言1.什么是Nginx?2.Nginx可以用来干啥?3.Nginx原理基础4.Nginx配置文件 前言  前两天公司进行项目架构培训,其中有一段讲到了Nginx,由于讲的比较少,故将掌握的知识点整理于此。如有bug,敬请指正。1.什么是Nginx?  Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点
背景:我需要在一个SpringBoot的项目中的每个controller加入一个日志记录,记录关于请求的一些信息。代码类似于:logger.info(request.getRequestUrl());之类的。代码不难,但由于Controller的数量不少,干起来也是体力活。所以想到了用Spring AOP来解决这个问题。首先,在pom中加入SpringAOP的相关依赖: org.springfra
转载 10月前
17阅读
目录一,整合Mybatis创建springboot项目勾选五个插件代码生成修改全局配置文件中对应的一处拷贝代码生成的插件  注意:这两处路径要一致完善Controller层代码,实现增删改查功能BookController完成对mapper接口的扫描开启事务管理编辑利用Eolink进行测试 Mybatis与Springboot整合成功二,整合Mybatis-plus2
安装Spring BootSpring Boot可以配合经典的JDK环境使用,也可以作为一个命令行工具来安装。不管如何,你需要先安装好Java SDK v1.6 或者更高。你可以检查当前JDK版本:java -version。 如果你对Java开发还不熟悉,或者,你只是想尝试Spring Boot,那你可以选择先用Spring Boot CLI,之后再使用JDK。虽然Spring Boot兼容J
转载 2024-04-09 11:03:45
329阅读
话不多说直接开始如果是已经存在的项目直接跳转看1.4 1.创建项目1.1开始创建Spring boot项目,点击file>New>Module,可以选择一下自己使用的jdk,剩下的默认就可以了,然后点击下一步根据自己的需要的修改。1.2这一步是选择自己想要加载的依赖,因为我用的是MySql的数据库,而且也只是一个简单的web项目,用不上别的数据库,就没有选择,有需要的话可以自己选择。
转载 2024-02-22 19:56:23
45阅读
重要要点 在这篇文章中,我将向您展示如何: 从GitHub检索一个简单的Spring Boot Java App 将其连接到Azure Database for MySQL Service 设置在Microsoft Azure上运行WildFly的Linux VM 将示例应用程序部署到WildFly服务器。 最近,有人要求我在Microsoft Azure上构建一个在WildFl
转载 2024-05-10 15:18:21
40阅读
@ControllerAdvice  这个注解呢不能说时springBoot的,它是springMVC的一个注解,只不过功能用途是一模一样的。@ControllerAdvice 的三种用途:处理全局异常预设全局数据请求参数预处理一、处理全局异常:下面是代码实例:文件上传,文件过大的异常/** * 单文件上传 * * @param file * @p
转载 2024-06-03 21:01:59
106阅读
SpringBoot-Canal介绍canal是阿里巴巴旗下的一款开源项目,纯Java开发。基于数据库增量日志解析,提供增量数据订阅&消费,目前主要支持了MySQL(也支持mariaDB)。早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增量变更,不过从2010年开始,阿里系公司开始逐步的尝试基于数
转载 2024-01-12 08:36:13
33阅读
Serverless的持续交付架构图如下:在这个架构中,我们采用了前后端分离的技术。我们把 HTML,JS, CSS 等静态内容部署在 S3 上,并通过 CloudFront 作为 CDN 构成了整个架构的前端部分。我们把 Amazon API Gateway 作为后端的整体接口连接后端的各种风格的微服务,无论是运行在 Lambda 上的函数,还是运行在 EC2 上的 Java 微服务,他们整体构
转载 2024-09-02 17:43:14
40阅读
1.springBoot对JSP的支持springBoot虽然支持JSP,但是官方不建议使用,下面是官方文档解释When running a Spring Boot application that uses an embedded servlet container (and is packaged as an executable archive), there are some limita
在我们使用SpringBoot来搭建项目时,会发现它不支持JSP。这是因为SpringBoot支持模板引擎的原因。 那么,如何在SpringBoot中使用JSP呢? 1.为项目添加servlet等依赖; [html] 1. <!-- servlet 依赖. --> 2. <dependency>
转载 2024-06-21 22:08:46
33阅读
目录1. AOP简单例子1.1 增加aop的pom依赖1.2 简单AOP编程1.3 环绕通知1.4 AOP通知的参数2. AOP的常见概念 1. AOP简单例子1.1 增加aop的pom依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId&gt
这是一篇关于springboot项目中使用mongodb。环境:      jdk 1.8        springboot 1.5.6.RELEASE        maven 3.5 1. mongodb在s
转载 2024-03-04 08:30:01
62阅读
{用法:配置[选项] 选项:[描述后括号中的默认值]帮助选项: --help 打印此消息 --quiet 抑制显示信息输出 --list-decoders 显示所有可用的解码器 --list-encoders 显示所有可用的编码器 --list-hwaccels 显示所有可用的硬件加速器 --list-demuxers 显示所有可用的解复用器 --list-muxers 显示所有可用的复用器 --
转载 2024-05-19 08:18:38
64阅读
Spring AMQP 目录MessageExchangeQueueBindingConnectionFactoryRouting Connection FactoryAmqpTemplateSending messagesReceiving messagesAsynchronous Consumer异步接受消息MessageListener 异步接收消息,MessageLis
转载 1月前
345阅读
一、建立Activiti系列表1. 加载默认配置文件完成表的创建如下图所示,在src\main\resources\目录下编写配置文件  activiti.cfg.xml具体代码如下:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springfra
转载 4月前
383阅读
知识改变命运,撸码使我快乐,2020继续游走在开源界 常见配置绑定方式 SpringBoot在不断地版本迭代中陆续提供了不同的配置参数绑定的方式,我们可以单独获取一个配置参数也可以将一系列的配置映射绑定到JavaBean的属性字段,下面我们来看看这几种方式的配置绑定哪一种是你最常用到的。推荐阅读SpringBoot2.x 教程汇总示例配置参
?这是一个或许对你有用的开源项目Boot 仓库:https://gitee.com/zhijiantianya/ruoyi-vue-proCloud 仓库:https://gitee.com/zhijiantianya/yudao-cloud视频教程:https://doc.iocoder.cn【国内首批】支持 JDK 21 + SpringBoot 3.2.2、JDK 8 + Spri
转载 10月前
467阅读
springboot集成kafka示例本地kafka和zk环境我们需要在本地启动一个单机版的kafka和zookeeper环境。kafka的安装包自带zookeeper,直接启动即可,这个详细过程不是本文的重点,不详细说了。我的本地环境配置如下: * win10系统 * kafka_2.12-1.1.1 * zookeeper-3.4.9 * spring boot 2.1.6.RELEAS
  • 1
  • 2
  • 3
  • 4
  • 5