由于 Oracle 授权问题,Maven 中央仓库不提供 Oracle JDBC driver。Spring Boot 项目如果需要连接 Oracle 数据库,我们必须自行下载相应版本的 Oracle JDBC Driver 的 jar 包,然后手动添加到本地仓库使用。或者将下载下来的驱动 jar 包直接添加到项目中并配置使用。当然我们也可以直接使用一些第三方的驱动。下面通过样例分别演示这几种方法
转载 2023-12-25 10:06:06
240阅读
一、SpringBoot整合ES数据库1、配置原生的依赖。<properties> <java.version>1.8</java.version> <!-- 自己定义es版本依赖,保证和本地- -致--> <elasticsearch.version>7.6.2</elasticsearch.version
SpringBoot+ftp 实现文件的上传、下载与删除一、引包二、配置三、代码3.1配置类3.2 接口服务3.3controller层示例 不做过多解释,可移植,比较简单方便。 一、引包3.8.0是目前最新的,除非重大更新,基本用最新的没问题。<dependency> <groupId>commons-net</groupId> <a
转载 2023-07-04 13:12:22
98阅读
步骤如下:1、Spring Boot项目添加MyBatis依赖和Oracle驱动: 1 2 3 4
原创 2023-06-05 10:31:01
201阅读
本章内容文章内容搜索思路搜索内容分词搜索查询语句筛选条件分页、排序条件小结阅读时间:8 分钟摘录:打算起手不凡写出鸿篇巨作的,往往坚持不了完成第一章节一、文章内容搜索思路上一篇讲了在怎么在 Spring Boot 2.0 上整合 ES 5 ,这一篇聊聊具体实战。简单讲下如何实现文章、问答这些内容搜索的具体实现。实现思路很简单:基于「短语匹配」并设置最小匹配权重值哪来的短语,利用 IK 分词器分词基
转载 2023-11-05 18:58:38
95阅读
Github项目地址:https://github.com/githubgxr/news传统的SSM配置方式有多个配置文件,如:spring-config.xml、springMVC-servlet.xml、web.xml。但是,使用SpringBoot配置SSM时,可以不用配置这些文件,只要有一个启动类。使用SpringBoot配置SSM开发环境步骤如下:1 使用maven创建项目项目结构如下:
转载 2023-10-21 19:09:37
283阅读
SpringBoot实现apollo的简单使用与整合服务信息SpringBoot[2.0.2.RELEASE] windows 7 apollo 1.4安装部署概要:注意:此次部署是使用打包好的jar包直接进行部署分布式部署指南官方文档源码构建git地址安装包构建地址 - apollo-adminservice-1.4.0-github.zip - apollo-configservice-1.4
本示例从创建到启动运行完整地演示了搭建SpringBoot和SSM框架组合的项目,并且采用了JSP作为页面模板(SpringBoot官方不推荐JSP作为页面,认为性能较低)。以一个用户登录功能为例,以下是具体步骤:1.用IDEA创建项目,选择Spring Initializr创建一个Spring Boot类型的项目2.填写项目信息3.勾选项目依赖。先选中最左边的Web,表示这是web项目;再选择S
转载 2023-11-20 04:19:20
86阅读
由于apollo是提供配置管理的服务,即项目的配置需要统一存放在apollo上进行管理。对于单体项目来说需要与apollo进行通信并获取项目本身需要的配置信息。所以我们需要使用apollo提供的客户端apollo-client用于配置的获取和装配,以下详细介绍整合的过程步骤。Springboot整合apollo1.在pom.xml中导入apollo-client.jar<dependency
转载 2023-11-01 10:40:59
25阅读
springboot集成esspringboot项目配置项elasticsearch配置(大部分人跑不起来的原因)配置使用分析源码测试 springboot项目配置项首先创建一个空项目然后在空项目中新建一个springboot的空模块创建时,勾选上默认的,web的第一个 和nosql中的elasticsearch。在file》project structure 中 修改project的jdk版本
转载 2023-05-25 20:35:00
191阅读
一、JWT简介JWT: JSON Web Token(JSON Web令牌) JWT是一个开放标准(RFC 7519),它定义了一种紧凑的、自包含的方式,用于作为JSON对象在各方之间安全地传输信息。该信息可以被验证和信任,因为它是数字签名的。JWT认证流程: JWT优点:简洁(Compact):可以通过URL,POST参数或者在HTTP header发送,数据量小,传输速度也很快;自包含
转载 2023-10-24 09:17:07
102阅读
AOP是spring的两大功能模块之一,功能非常强大,为解耦提供了非常优秀的解决方案。现在就以springboot中aop的使用来了解一下aop。增强办法有2种:一种通过注解或自定义注解,一种通过通配符指定类 。一:举例aop完成全局请求日志处理创建一个springboot的web项目,勾选aop,pom如下:<?xml version="1.0" encoding="UTF-8"?>
转载 2024-02-02 08:54:20
153阅读
说起spring,我们知道其最核心的两个功能就是AOP(面向切面)和IOC(控制反转),这边文章来总结一下SpringBoot如何整合使用AOP。前言AOP术语解析连接点简单来说,就是允许你使用通知、增强的地方。就比如在方法前后打印日志一样,我们可以在一段代码的前后做操作,可以在一段代码前做操作,可以在一段代码后做操作,可以在一段代码抛异常之后做操作。所以,在这里这些可以操作的一行行代码(方法等等
转载 2023-07-28 15:41:35
180阅读
目录什么是AopAop概述相关注解相关概念实例1@PointCut 表达式详解executionwithinthistargetargs:@annotation:@args:逻辑运算符实例2环绕通知 什么是Aop主要介绍springboot中aop的使用,用过Spring框架的都知道,aop是spring框架的两大核心功能之一,还有一个就是ioc,下面我们就springboot中如何引入aop来
转载 2023-10-19 10:42:00
178阅读
文章目录一、静态文件二、模板引擎三、Thymeleaf模板引擎四、引入依赖五、编写controller六、编写html七、语法th:eachth:ifth:replace&th:include八、Thymeleaf的默认参数配置九、源码 对于Web项目来说,前后端分离模式是目前最为流行的,目前前端框架非常完善,前后端分离方案也非常成熟。前后端分离可以帮助Web类产品的开发团队更好的拆分任务
转载 2023-09-28 15:57:59
179阅读
一、背景         以前用spring单独整合过Dubbo+zookeeper,因为用springboot已经好长时间,而且配置也方便,想着重新用springboot整合下Dubbo+zookeeper;各种心酸,因为一个注解的问题导致消费者无法注册到Dubbo中,心累!后面会提到的。二、前期准备1.zookeeper安装链接:https:/
转载 2023-12-20 09:40:57
64阅读
文章目录前言pomyml配置整合方式1. 依赖直接注入2. 通过ApplicationContext创建Session难点 前言自由探索SpringBoot整合Hibernate 4.x,本来觉得是个轻松加愉快的事,没想到因为Bean注入的问题卡了挺久。。。以下具体内容。pom首先是pom文件,这边我的SpringBoot版本比较新,用的2.5.3: 其次是javax.persistence包,
转载 2023-09-07 17:20:38
76阅读
目录SpringBoot 整合 SSM1. 创建Maven项目,添加启动器依赖2. 编写配置文件3. 创建实体类4. 创建Mapper 接口5. 创建Mapper映射文件6. 修改application.yml文件7. 创建Service接口和实现类8. 创建控制器 Controller9. 创建启动类10. 访问项目 SpringBoot 整合 SSM使用SpringBoot搭建SSM框架,之
转载 2023-08-25 18:52:02
83阅读
这里写目录标题前言Spring Boot入门一、什么是Spring Boot二、使用Spring Boot的优缺点三、什么是微服务Microservice四、Spring Boot核心功能五、Spring Boot常用注解Spring boot搭建SSM1.创建项目2.配置参数3.逻辑代码4.测试结果Spring Boot简单原理1. 起步依赖2. 自动配置参考文档 前言本章整理一下Spring
转载 2023-08-26 15:59:06
109阅读
一、使用环境MyEclipse二、创建SpringBoot项目,步骤如下1、 2、 3、 4、 5、然后直接finish就可以了。三、整理成果图如下注:并不是完成上述步骤的成果图,而是完成所有步骤的成果图。 下面开始贴代码:①、pom.xml文件里面。<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://mav
转载 2023-09-09 17:47:01
68阅读
  • 1
  • 2
  • 3
  • 4
  • 5