java
阿king的架构之路
在前往架构师之路上的一只小蚂蚁
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
springboot多模块启动,在yml配置了启动端口但启动还是8080
springboot多模块启动,yml配置了端口仍以8080启动原创 2022-11-08 14:42:07 · 3277 阅读 · 0 评论 -
Doccker部署若依前后端分离版本
Doccker部署若依前后端分离版本原创 2022-10-14 20:05:35 · 827 阅读 · 0 评论 -
SpringBoot启动时:Process finished with exit code 0解决办法
记录一次项目启动的报错 spring boot 启动项目,无异常信息报错,但是项目启动不起来,提示: Process finished with exit code 0 这个提示并不是报错了,只是表示程序正常执行完毕退出了。 解决办法: 在springboot的main方法加上try/catch,把异常信息打印出来,方便定位。 @SpringBootApplication public class RuoYiJobApplication { public static void main原创 2022-01-25 23:17:49 · 4534 阅读 · 1 评论 -
对Maven生命周期和插件的一些总结
前言 Maven使用了很久,但是对maven的插件确是理解不深刻,作一篇文章来记录一下,文章分三部分 1.maven的生命周期 2.插件详解 3.插件配置 生命周期 认识生命周期 maven有clean、default、site三种生命周期,每种生命周期都包含一些阶段,clean包含了pre-clean、clean、post-clean阶段;default生命周期包含了validate、compile、test、package、verify、install、deploy阶段;site生命周期包含了原创 2021-12-02 17:58:35 · 332 阅读 · 0 评论 -
过滤器、拦截器、监听器
过滤器、拦截器、监听器在tomcat容器中的位置 概念 1、servlet:servlet是一种运行服务器端的java应用程序,具有独立于平台和协议的特性,可以动态生成web页面它工作在客户端请求与服务器响应的中间层; 2、filter:filter是一个可以复用的代码片段,可以用来转换HTTP请求,响应和头信息。它不能产生一个请求或者响应,它只是修改对某一资源的请求或者响应; 3、listener:监听器,通过listener可以坚挺web服务器中某一执行动作,并根据其要求作出相应的响应。就是在app原创 2021-11-30 15:21:26 · 648 阅读 · 0 评论 -
@Mapper @MapperScan注解区别
@Mapper 1.作用:在接口类上添加了@Mapper,会自动的把 @Mapper 注解的接口生成动态代理类 添加位置:接口类上面 2.在每个需要实现类的接口上都添加@Mapper注解,相对比较繁琐 @MapperScan 1.作用:配置一个或多个包路径,自动的扫描这些包路径下的类,自动的为它们生成代理类。 添加位置:是在Springboot启动类上面添加 @MapperScan("com.ruoyi.**.mapper") @SpringBootApplication public class RuoY原创 2021-11-18 14:30:45 · 970 阅读 · 0 评论 -
Java实现自定义注解
前言 java自定义注解实现及如何使用 正文 注解是一种能被添加到java源代码中的元数据,方法、类、参数和包都可以用注解来修饰。注解可以看作是一种特殊的标记,可以用在方法、类、参数和包上,程序在编译或者运行时可以检测到这些标记而进行一些特殊的处理 JDK中有一些元注解,主要有@Target,@Retention,@Document,@Inherited用来修饰注解。 @Target 表明该注解可以应用的java元素类型 Target类型 描述 ElementType.TYPE 应用于类、接口(包括注解原创 2021-11-18 10:35:35 · 500 阅读 · 0 评论 -
记一次session过期问题
问题报错: 验证码是存在session中,但是一登录就报验证码失效。 排查步骤:发现是session存的域名不对 1、项目设置的session位置:在拦截器中把验证码存入session 验证码存入session中 @WebServlet("/image/identifyingCode.img") public class IdentifyingCodeServlet extends HttpServlet { // 将认证码存入SESSION session.setAttribute("rand",原创 2021-09-28 15:37:26 · 610 阅读 · 0 评论
分享