- 博客(6)
- 收藏
- 关注
原创 SpringBoot引入了本地包,但是没法加载配置怎么办?
目录事出原因maven导入本地包解决方案 事出原因 因为种种原因,需要引入jacod-1.20在windows中连接打印机,打印文件,熟悉jadoc的大佬们都知道,maven仓库中没有这个依赖包,而且还需要将某些dll放入jdk中,因此在github中提供下载。 maven导入本地包 将需要的依赖放入项目根目录下的lib 配置pom文件 <project> ... <dependencies> <dependency> <gr
2021-07-02 11:18:12 578
原创 Mybatis collection和PageHelper共存时出现的巨坑(*/ω\*)
Mybatis collection和PageHelper共存时出现的巨坑问题再现问题原因解决办法方法1方法2 问题再现 因为公司项目中的查询功能需要,查询出来的数据是树形结构,正常情况如下: { 'data': [ { 'name': '张三', 'IDName': '123456789', '......': '......', 'status': [ { 'meetType': '0', 'status': '0' }, {
2021-05-10 16:00:48 936
原创 Spring Boot中@Autowired和@Resource的区别
老板说了,以后谁在 用错@Autowired和@Resource就开了他介绍@Autowired@Resource比较@Autowired和@Resource@Resource官方建议@Autowired官方建议 介绍 @Autowired 使用Idea写以下形式的代码 @Autowire private JdbcTemplate jdbcTemplate; 就会出现一下形式的警告 Field injection is not recommended Inspection info: Spring Te
2021-04-19 16:43:50 605
原创 classpath和classpath*的区别
先说一下classpath和classpath*的作用: 表示在编译之后的target文件夹下classes的路径 这两个都可以获取到需要的相关资源的路径,但是也是有不少区别的: classpath:只会在classes文件夹下找资源,不会在进入更深一层文件夹 classpath*:不仅包含classes路径,还包括jar文件中(classes路径)进行查找,也就是说,她会更深层次的查找 当项目中有多个classpath路径,并同时加载多个classpath路径下的文件,那么classpath就发挥了作
2020-07-31 09:23:20 745
原创 JAVA中更大数值或者更高精度的计算方法
在JAVA编程中,可能需要运算更大数值或更大精度的计算。但是用基本数据类型无法去解决。该怎么办才好? 在JAVA中有用两种类:BigInteger和BigDecimal。这两个类可以处理任意长度数字序列的数值。BigInteger提供了任意精度的整数运算,BigDecimal提供了任意精度的浮点数运算。 使用方法 先将java.math包导入 import java.math.*; 此次,用静态...
2019-05-15 21:00:39 481
原创 深入理解JAVA I/O ----File类
一、File类的简述 Java文件类以抽象的方式代表文件名和目录路径名。该类主要用于文件和目录的创建、文件的查找和文件的删除等。 File对象代表磁盘中实际存在的文件和目录。父类为Object,有接口可以指导,File类并不支持读写文件。 二、构造方法 在JAVA API中,可以看到有四种方法 File(File parent, String child) 根据 parent 抽象路径名和 ...
2019-04-28 20:55:11 186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人