最近公司需要开发一个公司内部使用的快递下单系统,给我的开发任务中有一个生成电子面单功能,为了下单时更方便,利用此功能使用快递公司给我们的打印机直接打印出电子面单,刚接到这个任务时我想这应该很简单,...
在Spring Boot MyBatis Plus是不会在控制台打印执行的SQL语句
前言: 正常情况下,MyBatis Plus是不会在控制台打印执行的SQL语句的,但是开发遇到BUG时,我们经常需要查看控制台的SQL语句来诊断错误。 在Spring Boot的yml文件中加上如下配置就好 mybatis-plus: configu...
Springboot中如何引入本地jar包,并通过maven把项目成功打包成jar包部署
解决 如何引入本地jar包 1.在resources下面新建lib文件夹,并把jar包文件放到这个目录下 2.在pom文件定义几个依赖指向刚才引入的文件 <dependency> <groupId>com.aliyun.alicom&l...
HashMap(增删改查)
1.HashMap概述 (1)首先HashMap是基于哈希表的Map接口实现的。另外HashMap中存储的数据是按照键值跟键值对的关系来进行存储的。 (2)不同于ArrayList方法的是,ArrayList中的每个元素都是有序的,既然有序,...
ArrayList及List的常用方法(增、删、改、查、插等)
总结List常用的方法: 增(add(Object ele))、删(remove(int index))、改(set(int index, Object ele))、 查(get(int index))、插(add(int index,Object ele))、长度(size()). 1.新建对象 List list = new Arr...
IntelliJ IDEA常用快捷键
IntelliJ IDEA常用快捷键总结一下常用的快捷键使用方法以及注释: Ctrl+Z:撤销 Ctrl+Shift+Z:重做 Ctrl+X:剪贴 Ctrl+C:复制 Ctrl+V:粘贴 Ctrl+Y:删除当前行 Ctrl+D:复制当前行 Ctr...
Java中Map和Map的区别
Map<key,value>是Map的一个泛型形式,俩个Map之间实际上是一个东西,但是用法却有点不一样 Map:里面存放的是键值对集合,键值对的类型可以是任意封装类型 例: 1 2 3 4 Map map=new Has...
Java之泛型 T与T的用法
<T> T表示返回值是一个泛型,传递啥,就返回啥类型的数据,而单独的T就是表示限制你传递的参数类型,这个案例中,通过一个泛型的返回方式,获取每一个集合中的第一个数据, 通过返回值<T> T 和T的两...
SpringBoot之thymeleaf页面(资源文件css、js的引入,赋值)
1.目录结构: pom引入 <!--thymeleaf --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> &l...
SpringBoot之文件上传
文件上传 文件上传和下载是JAVA WEB中常见的一种操作,文件上传主要是将文件通过IO流传输到服务器的某一个特定的文件夹下;刚开始工作那会一个上传文件常常花费小半天的时间,繁琐的代码量以及XML配置让我是痛不...