2022
05-27
05-27
远程连接Jedis和整合SpringBoot的详细过程
目录一、远程连接Jedis1、导入Jedis所需的jar包2、远程连接Redis注意事项3、Jedis测试远程连接4、常用的数据类型5、Jedis实现事务二、整合SpringBoot1、导入依赖2、配置连接3、测试连接4、序列化5、自定义序列化6、自定义工具类7、再次进行测试一、远程连接Jedis1、导入Jedis所需的jar包<dependency><groupId>redis.clients</groupId><artifactId>jedis</artifactId><version>3.2.0</version></dependency>...
继续阅读 >
目录前言需求分析用户管理。文章管理。链接管理。日志管理。数据管理。系统管理。功能分析部分表设计部分代码实现前言 博客,又译为网络日志、部落格或部落阁等,是一种通常由个人管理、不定期张贴新的文章的网站。博客上的文章通常根据张贴时间,以倒序方式由新到旧排列。许多博客专注在特定的课题上提供评论或新闻,其他则被作为比较个人的...
目录一、引入依赖二、实体类三、编写配置文件四、创建测试类五、Dozer的基本使用代码示例Dozer是JavaBean到JavaBean的映射器,它以递归的方式将数据从一个对象复制到另一个对象。通常,这些JavaBean将具有不同的复杂类型。它支持简单属性映射,复杂类型映射,双向映射,隐式显式映射,以及递归映射。这包括映射需要在元素层面上进行映射的集合属性。可以将Dozer用作两个对象之间属性转换的工具,使用它可以很方便地对项目中的DO...
目录1.创建SpringBoot项目2.mybatis-generator-maven插件的配置3.项目结构构建4.application.yml配置5.generatorConfig.xml配置7.选择MybatisGenerator启动,自动在dao、entity、mapper包下生成代码Mybatis是目前主流的ORM框架,相比于hibernate的全自动,它是半自动化需要手写sql语句、接口、实体对象,后来推出的Generator自动生成代码,可以帮我们提高开发效率。本文目的:SpringBoot整合MybatisGenerator自动生成dao...
目录springboot访问图片本地路径并映射成url增加一个配置类:运行该工程:SpringBoot设置url访问本地图片创建WebMvcConfig配置类springboot访问图片本地路径并映射成urlspringboot如何访问本地路径并获取图片等静态资源文件的url?代码写法如下:增加一个配置类:@ConfigurationpublicclassWebMvcConfigurerextendsWebMvcConfigurer{@OverridepublicvoidaddResourceHandlers(ResourceHandlerRegistryregistry){...
目录前言session认证与Token认证session认证Token认证JWT简介JWT定义JWT的类库具体实现JWT配置JWT工具类测试接口前言说说JWT,先说下互联网服务常见的两种用户认证方式:session认证与Token认证session认证传统的Session认证的大体流程可以表示为用户提供用户名和密码登录后由服务器存储一份用户登录信息并传递给浏览器保存为Cookie,并在下次请求中根据Cookie来识别用户,但这种方式缺陷明显:Session都是保存在内存中,随着...
目录一、拦截器方式1、配置HandlerInterceptor2、注册拦截器3、使用拦截器的坑二、过滤器方式1、实现Filter接口2、使用过滤器需要注意的实现过滤请求有两种方式:一种就是用拦截器,一种就是过滤器拦截器相对来说比较专业,而过滤器虽然不专业但是也能完成基本的拦截请求要求。一、拦截器方式1、配置HandlerInterceptor下面这个也是我们公司项目拦截器的写法,总体来说感觉还不错,我就记录了下来。利用了一个静态Pattern变量存储...
目录一、所使用的环境配置:二、项目简介三、知识点总结(代码和配置)SpringBoot:1.Mybatis-Plus配置文件,实现分页查询:MybatisPlusConfig2.跨域配置文件:CorsConfig3.请求返回类!:Result4.pom.xml配置文件Vue:其余知识点总结:总结:学习资源来自于B站UP,up他讲的非常详细,对于熟悉两大框架很有用。我的作业源代码在文章末尾,欢迎有需要的同学,学习参考使用,内置SQL文件,导入后,开启springboot和vue服务即可使用,...
目录1.在build.grdle加入依赖2.在config包下创建一个RestTemlateConfig3.在model包下创建一个新的包4.Constans类下将调用接口的AppKey值宏定义5.在controller包下创建一个6.用Postman调用接口,验证是否成功1.在build.grdle加入依赖implementation('org.springframework.boot:spring-boot-starter-web')2.在config包下创建一个RestTemlateConfig配置好相关信息packagecom.qiubao.school.api.config;importorg.springframework.c...
目录先上效果图:先来准备工作导入依赖导入依赖后扫描启用接收前端传回数据其中重点就是4个注解**@OnOpen,@OnClose,@OnMessage,@OnError**前端页面代码模板引擎代码如下最后效果图如下 先上效果图: 相对来说更好看那么一点但是,实现代码都是一样的。先来准备工作导入依赖<!--websocket依赖--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-sta...
目录0.Springboot项目创建1.引入Activiti相关依赖2.启动工程并创建activiti数据库3.流程部署4.流程实例启动5.任务查询6.完成任务7.流程结束,或流程流转过程中的历史信息查询8.其他Api测试8.1流程定义信息查询8.2删除流程9.demo源码下载0.Springboot项目创建通过https://start.spring.io/生成纯净的一个springboot工程1.引入Activiti相关依赖<dependency><groupId>org.activiti</groupId><artifactId>activiti-spring-b...