自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我的博客

爱Java的妹子

  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

原创 oracle in 超过1000,mybaties循环解决

oracle in 超过 1000

2023-03-20 09:39:25 278

原创 分区表 循环拼接 表名

多个分区表 mybaties foreach动态查询

2023-03-14 14:07:44 175

原创 阿里代码规范检测配置总结

1.解决 方法【method】的参数【param】缺少javadoc注释,2.解决 请详细描述方法【method】的功能与意图1.新建模板组2.模板设置3.模板参数设置4.使用方法5.效果2.解决 请详细描述方法【method】的功能与意图)1.新建模板组1.点击 File → Settings… → Editor → Live Templates2.模板设置** * $desc$ * @author zhaodongmei $param$ $return$ **/3.模板参数

2022-05-04 19:05:34 1484

原创 java 或者 mybaties递归

Java代码List<IndexType> getTree(@Param(value = "id") int i);xml代码看到网上有些是有两个select语句,一个查询根节点,一个查询子节点的。道理是一样的,我写了一个select,直接把根节点传进来,getTree SQL查出来第二级的,传到collection的getTree中进行递归。因为最后一级是没有子节点的,可以禁止最后一级的递归查询,使用discriminator case,自己新建一列,用于标识有没有子节点,我的是I

2022-02-17 16:15:10 307

原创 easypoi 单个excel返回excel文件或者压缩文件

easypoi 单个excel返回多个sheet代码1.读取excel内容到内存(可以读取一对一以及一对多数据)2.lambda分组读到的数据, 根据key设置sheet名称public void importExcel(HttpServletResponse response) throws Exception { createRow(); response.setHeader("content-Type", "application/x-xls");

2021-12-07 11:39:52 311

原创 poi-tl 根据 模板 生成 word 文档

poi-tl 根据 模板 生成 word 文档1.依赖2.模板样式3. java代码4. 效果1.依赖<dependency> <groupId>com.deepoove</groupId> <artifactId>poi-tl</artifactId> <version>1.9.1</version> </dependency

2021-09-23 14:18:33 356

原创 前后台 java 上传文件的同时 上传一个实体类

java 上传文件的同时 上传一个实体类实体类和文件都要用 @RequestPart 注解, 同时不要使用 @ResponseBody@RequestPart : multipart/form-data表单提交请求@PostMapping(value = "insertDfProjectInfo")//@ResponseBodypublic BaseResponseVO insertDfProjectInfo( @RequestPart(value = "dfProjects", require

2021-09-23 10:44:24 3490

原创 java 下载 pdf ,xlsx文档

导出 pdf 不预览, 直接下载//导出pdfString pdfUrl = "D:\\test\\data.pdf";try { File file = new File(pdfUrl); BufferedInputStream bis = null; OutputStream os = null; FileInputStream fileInputStream = null; res.setCharacterEncoding("utf-8"); re

2021-09-23 10:05:24 224

原创 使用 spire.xls 免费版 excel 转换成 pdf

使用 spire.xls 免费版 excel 转换成 pdfspire.xls.free 无水印,点击查看jarString dest = "D:\\template\\reviewer.xls";Workbook wb = new Workbook();wb.loadFromFile(dest);String pdfName = "D:\\template\\reviewer.pdf";//调用方法保存为PDF格式wb.saveToFile(pdfName, FileFormat.PDF

2021-09-23 09:48:00 3497

原创 使用 easypoi 模板 导出 excel

使用 easypoi 导出 excel导出excel需要的所有jar spire.xls.free 导出 excel//easypoi 的 jar<dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.2.0</version></dependency>

2021-09-23 09:17:12 653

原创 java 对象 转换 为 map 对象

java 对象 转换 为 map 对象public Map<String, Object> bm2map(String id) { //需要转换的对象 obj Iqa2Application obj = service.queryIqa2ApplicationById(id); if (obj == null) return null; Map<String, Object> map = new HashMap<>();

2021-09-22 23:38:41 296

原创 java 往 文件中 写入数据

java 往 文件中 写入数据File file = new File("D:\\test\\data.json");//file.createNewFile();if (!file.exists()) { //file.mkdir(); try { //创建文件 file.createNewFile(); } catch (IOException e) { e.printStackTrace(); }}//Seria

2021-09-22 23:29:14 2742

原创 java 发送 http 请求 , 发送文件 或者 json 数据

java 发送 http 无参 get 请求java 发送 http 文件 postjava 发送 http json 参数 Post请求java 发送 http 无参 get 请求//url 为 http 地址public static String doGet(String url) { CloseableHttpClient httpClient = null; CloseableHttpResponse response = null; String result

2021-09-22 23:03:43 2424 1

原创 apache ant压缩到本地或者浏览器导出 以及解压

java 压缩文件//依赖<dependency> <groupId>org.apache.ant</groupId> <artifactId>ant</artifactId> <version>1.10.5</version></dependency>/** * 压缩 * * @param sourceFile 压缩的源文件 如: c:/upload * @param t

2021-09-22 22:45:53 167

原创 java 删除文件下以及子文件夹下的文件

java 删除文件下以及子文件夹下的文件File file = new File("D:\\test");public void deleteFile(File file){ //判断文件不为null或文件目录存在 if (file == null || !file.exists()){ System.out.println("文件删除失败,请检查文件路径是否正确"); return; } //取得这个目录下的所有子文件对象 Fi

2021-09-22 22:39:55 130

原创 java Map 转换成 json , json 转换成 Map

java Map 转换成 json //Map 转换成 json 串 Map<String ,String> jsonString = new LinkedHashMap<>(); jsonString.put("loginName",loginName); jsonString.put("loginPwd",loginPwdCode); String jsonLogin = JSONUtils.toJSONString(jsonString);json 转 map/

2021-09-22 22:36:00 255

原创 java 解压文件

java 解压文件//要压缩的文件String zipName = "D:\\file\\test.zip";//压缩到的目录String targetDirName = "D:\\upZip"/** * @Description: 将指定的zip文件解压到指定目录下,其中:zipName:文件名,targetDirName:需解压到的目录 **/ public static File upzipFile(String zipName, String targetDi

2021-09-22 22:26:53 302

原创 java 字节流复制文件

java 字节流复制文件//源文件File f=new File("D:\\123456\\123.txt");//目标文件File f2=new File("D:\\file\\123.txt"); /** * f 源文件 * f2 目标文件 * */ public void method1(File f,File f2){ try ( FileInputStream fis=new FileInput

2021-09-22 22:09:41 70

原创 java mybaties Integer 判空

java mybaties Integer 判空java Integer 判空mybaties Integer 判空java Integer 判空Integer diyId = 5;String.valueOf(diyId).equals("")mybaties Integer 判空<if test="diyId != null "> DIY_ID = #{diyId}</if>

2021-01-21 19:39:42 437

原创 oracle mybaties 新增,批量新增以及批量更新

oracle mybaties创建序列删除序列新增批量新增批量修改创建序列因为oracle没有自增, 通过序列实现自增,建议每个表创建一个序列,不要多个表共用一个序列,每执行一次序列,都会累加1,如果多个表共用一个序列,导致自增列不连续create sequence seq_newsIdincrement by 1start with 1maxvalue 999999999;select * from user_sequences;SEQ_TB_PDF.nextval删除序列DRO

2021-01-20 20:29:02 564

原创 内网发送邮件,不使用PHP,Java使用hMailServer 注册邮箱。

使用HMAILSERVER搭建邮件服务器,这个是在windows Server搭建服务器,我是参考的这篇。注: 安装hMail Server的过程中 需要安装数据库,用于保存 注册的邮件账号密码等。我安装的是MySql数据库。安装32位的mySql最简单,需要把MySql 目录下的lib目录下的libmysql.dll,复制到hMailServer的Bin目录下就可以了。如果您安装的是64位的MySql,您可以去MySql官网,下载压缩版的32位MySql,解压完成后把lib目录下的libmysql.d

2020-12-08 13:37:31 1063

原创 merge into 带where条件

                                      merge into using基本语法merge into

2020-12-07 20:55:42 5004

原创 vue,Java上传文件并修改文件名,并保存到服务器(MultipartFile)

vue前端上传文件,Java 后台MultipartFile接收,修改名称后,保存到服务器全局变量,获取配置文件 设置的保存 文件的服务器路径 @Value("${upload.paths}") private String filePaths;yml 的路径配置upload:paths: F:/shpSpringboot接口定义前端上传一组文件,前台上传的变量为 files@PostMapping("upLoader")public BaseResponseVO upl

2020-08-13 17:13:37 7599

template1.docx

poi-tl 模板 可以直接用的

2021-09-23

spire.xls.free-2.2.0.jar

xls To Pdf 没有水印, 这个 jar 是没有 maven 依赖的, 您可以在项目下新建一个lib 包, 复制进去, 选中jar 右键选择 add as library ,就可以了 重点:默认前三页 之内 是没有水印的, 可以设置不分页, 就是不管多少内容 都在一页, 但是看起来和多页没什么区别

2021-09-23

Windows程序设计第六版

作为Windows开发圣经的最新版本,本书的主题是Windows 8应用程序开发,全面介绍Windows程序设计所涉及的细枝末节,旨在帮助读者从高屋见瓴的角度建立完整的知识体系,为以后的职业生涯奠定良好的基础。

2018-10-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除