添加依赖<!-- swagger 3 --> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-boot-starter</artifactId> <version>3.0.0
转载 2024-04-01 18:26:37
114阅读
本人菜鸟一枚,从网上下了个ssm项目,用eclipse写的,但是我用的idea,需要进行很多配置,但是又没做过java,也没配过,所有走了很大弯路,瞎琢磨一天才跑起来,特此记录下步骤包括环境、路径等配置和tomcat环境配置。 一、IDEA导入eclipse项目 1.使用idea打开项目 2.选择项目文件3## 右击项目打开module settings. 4.依次配置这几个模块,librarie
转载 2024-09-17 13:47:32
107阅读
一、Linux下安装ElasticSearch 1、检测是否安装了Elasticsearch 2、安装JDK 3、下载Elasticsearch 解压Elasticsearch 移动Elasticsearch到/usr/local/elasticsearch 4、修改配置文件 进入/usr/loca
原创 2021-07-29 16:38:56
584阅读
工程简介项目地址页面效果(前台)后台项目技术框架:springboot视图技术:thymeleaf数据库实现:mybatis缓存:redis任务管理:邮箱消息队列:rabbitMQ权限管理:springsecurity评论系统:LeanCloud 导出功能:easyexcel视频播放器:DPlayer2 | Powerful danmaku video player | NPlayer(可以尝试一
转载 2024-03-07 11:41:51
50阅读
阿里sentinel已适配springboot整合非常简单,只需要添加一些配置就可以了,不需要写任何代码。但是如果有一些特殊需求,需要更细粒度的控制限流,就需要自己写些代码,比如对外的接口需要根据请求者ip,header中的user-agent或者其他信息限流,来防止恶意刷接口,或者爬虫,本人的项目就遇到了有人使用sqlmap工具来寻找sql注入漏洞和爬虫扫描接口,于是研究了一下sentinel
转载 2024-03-26 15:45:14
20阅读
Spring Boot集成Redis在Spring Boot项目中使用Redis时,需要如下几个步骤对Redis进行整合。1. 加入Redis和Jedis客户端依赖。<!-- 配置Redis依赖 --> <dependency> <groupId>org.springframework.boot</groupId&g
转载 2023-08-21 09:41:38
414阅读
前言如题,今天介绍 Thymeleaf ,并整合 Thymeleaf 开发一个简陋版的学生信息管理系统。SpringBoot 提供了大量模板引擎,包含 Freemarker、Groovy、Thymeleaf、Velocity 以及 Mustache,SpringBoot 中推荐使用 Thymeleaf 作为模板引擎,因为 Thymeleaf 提供了完美的 SpringMVC 支持。Thymelea
springboot集成freemarker集成依赖把一些通用的导航栏定义成模板定义个全局layout(宏)创建首页index.ftl写个controller跳转过来 我们首先在layui上下了一套fly模板,然后首先把index.html的代码移过来看看效果(注意css,js文件都需要自己去官网下载,然后fly模板里的引入要自己去修改,不然会无法引入会导致排版出问题),现在的话这些数据都是静
转载 2024-03-19 06:39:40
99阅读
SpringBoot2.0如何集成fastjson?在网上查了一堆资料,但是各文章的说法不一,有些还是错的,可能只是简单测试一下就认为ok了,最后有没生效都不知道。恰逢公司项目需要将JackSon换成fastjson,因此自己来实践一下SpringBoot2.0和fastjson的整合,同时记录下来方便自己后续查阅。 一、Maven依赖说明 2.1.4.RELEASE</version&
转载 2024-05-10 14:58:37
62阅读
今天给各位同学带来的是如何搭建多Module的springboot项目的实现步骤。这篇文章会比基础篇相对复杂,如果是第一次接触springboot的同学建议先阅读 java 搭建基于springboot的ssh(spring + springmvc + hibernate)的gradle项目(基础篇) 或java 搭建基于springboot的ssm(spring + springmvc + m
转载 2023-12-15 14:16:05
152阅读
前言:开发环境:IDEA+jdk1.8+windows10目标:使用springboot整合druid数据源+mysql+mybatis+通用mapper插件+pagehelper插件+mybatis-generator+freemarker+layui使用springboot开发web项目,尤其是web后台管理类项目,推荐使用上面的组合;原因:首先,druid数据源提供了方便的sql监控视图,而
SpringBoot整合Nacos2.3.1 文章目录SpringBoot整合Nacos2.3.1前言一、nacos是什么?二、前期准备工作三、项目依赖四、配置nacos数据库五、开启鉴权总结 前言提示:这里可以添加本文要记录的大概内容:例如:最近正在根据自己这些年学到的东西整合项目,记录一下整合过程。一、nacos是什么?Nacos /nɑ:kəʊs/ 是 Dynamic Naming and
转载 2024-07-18 15:40:21
135阅读
springboot结合dubbo使用dubbo结合spring需要在配置文件中配置,结合springboot时就可以使用application.yml配置文件或者application.properties。个人更喜欢结合springboot的使用。 不说那么多了,从代码中得到的才是最深沉的。 创建一个maven项目创建一个springboot提供者的modulestep0:创建好后pom.xm
一、准备工作 本地准备cas服务端(https://github.com/apereo/cas),下载cas代码并build成war包 本地准备Tomcat,并将打包好的cas包放至tomcat的webapps目录下,启动Tomcat 打开WEB-INF下application.proper
目录1 概述2 Spring Data JPA整合2.1 pom文件2.2 配置文件2.3 实体类2.4 Dao接口2.5 启动类2.6 编写测试类3 Spring Data JPA核心接口3.1 Repository接口3.1.1 基于方法名称命名方式查询3.1.1.1 接口3.1.1.2 测试代码3.1.1.3 运行结果3.1.2 基于@Query注解查询与更新3.1.2.1 接口3.1.2
转载 2024-03-21 11:12:23
707阅读
说明:这里是在springboot已经整合了mybatis 实现了数据的增删查改的基础上再与shardingsphere进行整合. springboot与mybatis的整合 这里不再做介绍.关于shardingsphere这里也不做过多的介绍,可以去官网自行查看,官网地址:shardingsphere官方文档介绍读写分离产生的背景介绍:        面对
转载 2024-03-19 20:58:02
97阅读
目录前言:一、什么是mqtt二、主要思想发布/订阅模式三、MQTT重要概念3.1 MQTT Client3.2 MQTT Broker3.3 MQTT Connection3.4 MQTT主要参数四、软件和Apollo4.1 安装Apollo4.2 安装Postman 4.3 安装MQTTBox五、代码实现5.1 配置pom.xml5.2 配置MQTT服务器基本信息5.3 配置
转载 2024-03-26 12:56:03
92阅读
一、场景简介  最近在做公众号关键词回复方面的智能问答相关功能,发现用户输入提问内容和我们运营配置的关键词匹配回复率极低,原因是我们采用的是数据库的Like匹配。这种模糊匹配首先不是很智能,而且也没有具体的排序功能。为了解决这一问题,我引入了分词器+Lucene来实现智能问答。二、功能实现本功能采用springboot项目中引入Lucene相关包,然后实现相关功能。前提大家对springboot
转载 2024-02-04 07:36:08
64阅读
1.简介Shiro 是一个强大、简单易用的 Java 安全框架,可使认证、授权、加密,会话过程更便捷,并可为应用提供安全保障。本节课重点介绍下 Shiro 的认证和授权功能。2.Shiro的三大组件Shiro 有三大核心组件,即 Subject、SecurityManager 和 Realm。先来看一下它们之间的关系。2.1 Subject 为认证主体包含 Principals 和 Credent
转载 2024-03-26 21:25:38
115阅读
之前用myeclipse做的一个课设,用的ssm框架,没有maven,所以想着能不能用spring boot做一下这里说一下为什么要用spring boot 主要是最近在学spring boot啦,用这个项目来练一下手。 优点是显而易见的,spring boot相比于传统的spring省去了繁琐的配置,甚至这个项目中我都没有去管web.xml。只需要将必须的信息:如数据库信息,mapper文件位置
转载 2024-03-22 14:51:27
50阅读
  • 1
  • 2
  • 3
  • 4
  • 5