随笔分类 - Java
主要学习java基础知识
摘要:概述 若依架构是开源优秀版本,实现前后端分类,主要相关文档链接如下:https://doc.ruoyi.vip/ruoyi/ 问题汇总和处理 尝试用若依架构改造本地项目,遇到问题汇总,便于大家参考交流 问题1、登录提示验证码有误: 解决:替换项目的时候,主要framework项目这个文件Captch
阅读全文
摘要:特殊说明:转载博主内容,此处仅作学习整理记录 1、没有被 Spring 管理 。 //@Service public class OrderServiceImpl implements OrderService { @Transactional public void updateOrder(Ord
阅读全文
摘要:SpringCloud跨服务调用 在一个服务里面调用其他服务的接口,有大概以下几种思路:(此处主要整理Nacos 注册中心调用服务) 一、.在前台ajax直接请求接口的绝对路径,通过请求参数和返回体完成请求,但是缺点如果请求的接口服务器地址或者域名更换,需要重新替换代码,还可能造成跨域请求接口 二、
阅读全文
摘要:Spring Cloud Gateway 是基于 Spring5.0、SpringBoot2.0 和 Project Reactor 开发的网关,旨在提供一种简单而有效的方式来对 API 进行路由,基于过滤器链的方式提供:安全,监控 / 埋点,和限流。 Spring Cloud Gateway 基于
阅读全文
摘要:概述 Mycat 是一个数据库分库分表中间件,Mycat web 可以对 Mycat进行监控,这里分享一下 Mycat web 的搭建过程 详细内容可以参考 官方文档,下载文档地址:https://github.com/MyCATApache/Mycat-download/tree/master 版
阅读全文
摘要:概述 在使用XML写SQL语句的时候,遇到参数传递的两种方式,也就是Mapper里面带@Param注解和不带的情况,容易混淆,对应XML的写法也不相同,使用的时候要注意对照代码比对(备注XML里面的关键字containsKey,大小写都需要正确) Mapper代码: XML内容 1、非@param
阅读全文
摘要:概述 废话不多说,直接撸代码 代码 1、引入Maven包 2、编写Java代码
阅读全文
摘要:概述 项目需要定时器的调度管理,原来使用Spring Boot自带的定时器,但是不能后台动态的操作暂停、启动以及新增任务等操作,维护起来相对麻烦;最近研究了Quartz的框架,觉得还算不错,整理了一下代码,整合到现有系统里面,整体效果如下图所示,记录操作流程如下文。 数据库 将Quartz依赖的数据
阅读全文
摘要:概述 Spring Boot下面整合了邮件服务器,使用Spring Boot能够轻松实现邮件发送;整理下最近使用Spring Boot发送邮件和注意事项; Maven包依赖 Spring Boot的配置 Spring 代码实现 非Spring Boot下发送电子邮件: Maven包依赖 DEMO1代
阅读全文
摘要:概述 最新整理Java方面XML序列化和反序列化的常用工具类,找到了dom4j和xstream。dom4j相对小巧,很好的解读xml;但是对于对象的xml序列化和反序列化,我还是比较喜欢xsteam(ps:个人爱好吧),这里整理xstream的入门基础知识; 使用 引用maven内容 别名配置的方式
阅读全文
摘要:概述 最近项目用到在Spring boot下搭建WebService服务,对Java语言下的WebService了解甚少,而今抽个时间查阅资料整理下Spring Boot结合CXF打架WebService一般步骤与方法;本文章结合各个博客资料整理而成,如有雷同,谨记转载; Spring Boot W
阅读全文
摘要:概述 本篇随笔主要记录内容如下: 1、通过Maven创建基于Spring Framework类库的MVC项目,免去了繁琐的XML配置; 2、在Idea里面配置Tomcat的测试启动项; Maven创建MVC项目 2.1、新建Maven项目:New Project-->Maven 2.2、修改配置 配
阅读全文
摘要:概述 首先声明,本文是学习总结类型的博客内容,如有雷同纯属学习。本位主要结合zookeeper和dubbo做个简单实例。目前来说,一般网站架构随着业务的发展,逻辑越来越复杂,数据量越来越大,交互越来越多之后的常规方案演进历程。 其次,当服务越来越多之后,我们需要做哪些服务治理? Dubbo主要处理服
阅读全文
摘要:概述 上篇记录了IDEA上创建 Maven SpringBoot+mybatisplus+thymeleaf 项目,但是如何将SpringBoot发布到Tomcat,直接采用Maven 命令Clear-Package指令之后,生成的War并不能访问,任然显示404错误。所以这个时候,需要修改代码内容
阅读全文
摘要:概述 在WEB领域,Java也是在不断的探索和改进,从开始的JSP >Struts1 >Struts2+Spring >Spring MVC >SpringBoot >Spring Cloud。在WEB领域,Java框架不断的变化与改进。Spring Boot将Spring MVC所需要的依赖包环境
阅读全文
摘要:概述 IntelliJ IDEA是一款更加集成智能的开发工具,相对Myeclipse开发而言,使用起来相对更加的方便;初步手动使用IDEA搭建Spring MVC项目,现将操作流程整理记录如下。 环境内容如下:IDEA版本2017.2.4 Tomcat版本 Tomcat 8.5.13 JDK版本1.
阅读全文