java
-
Intellij idea下使用不同tomcat编译maven项目的服务器路径方法详解
问题出现原因: 使用自己下载的tomcat运行maven项目,其中有图片上传模块,图片全部上传到target目录下的工程文件里.结果使用maven的clean插件时,图片全部被删除. 目录如下: 为了 ...
-
Java毕业设计实战项目之在线服装销售商城系统的实现流程
一.项目运行 环境配置: Jdk1.8 + Tomcat8.5 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEcl ...
-
Spring Boot构建优雅的RESTful接口过程详解
RESTful 相信在座的各位对于RESTful都是略有耳闻,那么RESTful到底是什么呢? REST(Representational State Transfer)表述性状态转移是一组架构约束条 ...
-
IDEA2022创建Maven Web项目教程(图文)
新建项目 IDEA上方工具栏点击:文件->新建->模块 此时的目录结构: 需要在main文件夹下补全两个文件夹,点击main,右键->新建->文件夹 IDEA已经给我们提示缺失 ...
-
Java concurrency线程池之Callable和Future_动力节点Java学院整理
Callable 和 Future 简介 Callable 和 Future 是比较有趣的一对组合.当我们需要获取线程的执行结果时,就需要用到它们.Callable用于产生结果,Future用于获取结 ...
-
java设计模式系列之装饰者模式
何为装饰者模式 (Decorator)? 动态地给一个对象添加一些额外的职责.就增加功能来说,Decorator 模式相比生成子类更为灵活. 一.结构 Component : 定义一个对象接口,可以给 ...
-
Java详解entity转换到vo过程
目录 起因 1. 将Entity转化为Vo 2. 将List<Entity>转换为List<Vo> 封装到工具类后使用 性能以及原理 ConvertUtil工具类源码 起因 使 ...
-
java中jdbcTemplate的queryForList(坑)
jdbcTemplate 中的queryForList,你真的懂吗? 你想象中的queryForList是不是应该长成下面这种模样? String sql = "select * from ...
-
Java 中的CharArrayReader 介绍_动力节点Java学院整理
CharArrayReader 介绍 CharArrayReader 是字符数组输入流.它和ByteArrayInputStream类似,只不过ByteArrayInputStream是字节数组输入流 ...
-
详解springboot读取yml配置的几种方式
yml 文件规则 yml文件的好处,天然的树状结构,一目了然,实质上跟properties是差不多的. 不支持tab缩进 可以使用 "-小写字母" 或 "_小写字母&qu ...
-
最全MyBatis核心配置文件总结(需要收藏)
前言 上一篇我们通过将MyBatis和传统JDBC,DBUtils,以及Hibernate作了简单的对比,并且列举了一个非常简单的demo,今天这篇主要介绍一下MyBatis的全局配置文件的使用 co ...
-
Java集合中contains方法的效率对比分析
最近让部门技术大佬帮忙代码review的时候,他给我指出了一个小的技术细节,就是对于集合的contains方法尽量选用Set而不是List,平时没怎么注意,仔细看了下源码,大佬就是大佬,技术细节也把握 ...
-
Java 反射机制详解及实例代码
Java反射详解 本篇文章依旧采用小例子来说明,因为我始终觉的,案例驱动是最好的,要不然只看理论的话,看了也不懂,不过建议大家在看完文章之后,在回过头去看看理论,会有更好的理解. 下面开始正文. [案 ...
-
spring boot如何配置静态路径详解(404出现的坑)
目录 一 前言 二 漫长的调试之路 总结 一 前言 最近有个项目,需要上传一个zip文件(zip文件就是一堆的html压缩组成)的压缩文件,然后后端解压出来,用户可以预览上传好的文件. 查看资料 ...
-
Spring+SpringMVC+MyBatis深入学习及搭建(三)之MyBatis全局配置文件解析
前面有写到Spring+SpringMVC+MyBatis深入学习及搭建(二)--MyBatis原始Dao开发和mapper代理开发 MyBatis的全局配置文件SqlMapConfig.xml,配置 ...
-
浅析idea生成war包放入tomcat的路径访问问题
点击右上角project structure或者左上角File-project structure打开project structure文件结构,选中atrifacts,点击+,选中web aplli ...
-
java中String与StringBuilder的区别
相信大家对 String 和 StringBuffer 的区别也已经很了解了,但是估计还是会有很多同志对这两个类的工作原理有些不清楚的地方,今天我在这里重新把这个概念给大家复习一下,顺便牵出 J2SE ...
-
java泛型常用通配符实例解析
这篇文章主要介绍了java泛型常用通配符实例解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 今天在看ArrayList原码是看到这样的一个符号, ...
-
spring boot中interceptor拦截器未生效的解决
目录 interceptor拦截器未生效 开始用的spring boot版本为1.5.6 解决方案 HandlerInterceptor实现登录失效拦截等 首先写一个实现HandlerIntercep ...
-
Java中常用的设计模式之策略模式详解
目录 优点 缺点 使用场景 一.实现方式 1.订单类型枚举类 2.订单处理接口 3.普通订单处理器 4.秒杀订单处理器 5.拼团订单处理器 6.下单管理器 二.测试 1.引入依赖 2.测试用例 总结 ...