LiJing's Blog

花有重开日,人无再少年


  • 首页

  • 归档

  • 分类

  • 标签

  • 生活

  • 友链

  • 关于

  • 搜索

MapStruct简单使用

精品 | 发表于 2022-03-26 | 分类于 java | 浏览: | 2.4k | 11 分钟

字段映射工具Mapstruct。

阅读全文 »

MapStruct字段映射工具类

精品 | 发表于 2022-03-26 | 分类于 java | 浏览: | 1.7k | 6 分钟

Mapstruct是一种代码生成器,它极大地简化了基于”约定优于配置”方法的Java bean类型之间映射的实现。

生成的映射代码使用纯方法调用,因此快速、类型安全且易于理解。

阅读全文 »

Mybatis中的OGNL表达式

精品 | 发表于 2022-03-25 | 分类于 java | 浏览: | 836 | 3 分钟

在Structs流行的时代OGNL可是必会的数据渲染技术。

它全称Object Graph Navigation Language,作用是降低对数据层访问的难度,它拥有类型转换、访问对象方法、操作集合对象等功能。

目前已经很少通过OGNL来访问数据层了,目前国内大部分的ORM框架是Mybatis,而Mybatis中的动态SQL技术运用了OGNL。

阅读全文 »

4种引用类型在SpringBoot中的使用

精品 | 发表于 2022-03-25 | 分类于 java | 浏览: | 1.3k | 5 分钟

本文讲解4种引用类型在SpringBoot中的使用,即强软弱虚。

阅读全文 »

SpringBoot2x中扩展XML格式的请求和响应

精品 | 发表于 2022-03-25 | 分类于 java | 浏览: | 808 | 3 分钟

我们知道,在后端的开发中,最常见的请求和相应格式是JSON。

对于XML格式的请求要如何快速的在Controller中包装成对象,以及如何以XML的格式返回一个对象呢?

阅读全文 »

EasyExcel抽离分装公共监听

精品 | 发表于 2022-03-25 | 分类于 java | 浏览: | 2.1k | 8 分钟

使用过EasyExcel的小朋友都知道,对于一张Excel表,如果我们想要将其解析好,然后导入数据库,后端需要封装对应的监听器去解析Excel,但是当Excel模板多了以后,就需要封装大量的监听器,而且监听里面有好多的冗余代码,需要我们自己去处理逻辑的,几乎就是存储数据到数据库部分。所以我们可不可以封装一个公共的监听器,然后编写对应监听继承此公共监听呢,这样我们只需要专心完善我们的入库逻辑即可。

EasyExcel官网:https://www.yuque.com/easyexcel/doc/easyexcel

阅读全文 »

MyBatis中if判断的坑

精品 | 发表于 2022-03-25 | 分类于 java | 浏览: | 1k | 4 分钟

最近在项目使用 MyBatis 中碰到个问题,这个问题可能微不足道,但是还是拎出来讲一讲。

1
2
3
<if test="type=='y'">  
and status = 1
</if>

当传入的 type 的值为 y 的时候,if 判断内的 sql 不会执行。

阅读全文 »

Android开发中遇到的重复条目问题记录

精品 | 发表于 2022-03-25 | 分类于 android | 浏览: | 204 | 1 分钟

之前在开发 Android 的过程中,我实机调试的时候,出现了这样一个问题,中文意思大概是这样:app-debug.apk 中已经包含了 META-INF / MANIFEST.MF ,也不知道是不是Api版本的问题,我用的 Android7.x 的Api,但是实体机的 Android 版本为 6.x 。

阅读全文 »

SpringBoot多模块打包问题记录

精品 | 发表于 2022-03-25 | 分类于 springboot | 浏览: | 594 | 2 分钟

最近遇到了这样一种情况,我们知道我们使用Maven创建工程的时候是支持多模块开发的,但是当我打包的时候,却发现其中一个web工程中,明明引用了公共工程,而且公共工程也都安装到本地Maven仓库了,但是打包的时候,却找不到公共包。

阅读全文 »

好用的Linux部署jar包脚本

精品 | 发表于 2022-03-25 | 分类于 linux | 浏览: | 1.5k | 6 分钟

从事Java开发的程序员应该知道,我们用SpringBoot开发完的程序,最终都是要上线的,也有的是私人用的,不管怎么样,它总是要被部署到一台服务器当中的,而服务器百分之99都是Linux系统,但是我们在Linux中一行一行去敲命令,首先太繁琐,容易敲错,而且不好管理程序,于是我们可以编写Shell脚本去启停和管理程序。

阅读全文 »
上一页1…131415…18下一页
LiJing

LiJing

176 文章
19 分类
115 标签
RSS High~
GitHub CSDN E-Mail Jianshu
近期文章
  • 用Docker搭建一个web版的PDF工具,几乎可以处理所有PDF相关操作-私有化部署强烈推荐
  • Docker常用命令
  • 用Docker搭建一个在线一起看电影的web应用
  • Docker搭建青龙面板
  • 用Docker搭建一个为开发者提供方便的网页版IT工具箱-it-tools
© 2020 — 2024 | 456k
微信扫一扫,加我好友
我的第 位朋友, 历经 次回眸才与你相遇
欢迎光临
倍感荣幸
晶哥小站
请多关照
❤️
❤️