2 开心的码字达

尚未进行身份认证

我是要成为架构师的男人

等级
TA的排名 1w+

@Data对类似sName属性不起作用

前言:开发时准守规范开发是真的重要,要不一个命名不规则,就会埋下小小的坑。这篇博客就是说下@Data对类似sName属性不起作用的情况,和暂时的解决方案!正文:一、复现问题1.实体类@Datapublic class Student {private String sName;}2.controller层代码(注意在controller上加@RestControll...

2020-01-16 17:17:18

学会Mybatis-Plus,从此告别加班,谁用谁知道!

前言:MyBatis-Plus(简称MP)是一个MyBatis的增强工具,在MyBatis的基础上只做增强不做改变,为简化开发、提高效率而生。它的愿景就是成为 MyBatis 最好的搭档,就像魂斗罗中的 1P、2P,基友搭配,效率翻倍。要说起mp就得先说 mybatis和hibernate,mybatis的众所周知他的好处就是sql写起来很灵活,hibernate的好处就是不用写sql...

2020-01-16 13:16:28

Springboot开发请求参数的映射?

前言:说是讲的springboot开发如何接收前端参数,其实大部分还是springmvc的那些东西,有个别属于springboot的注解可能加强了效果,但是并不多。这篇博客主要从springboot开发时参数映射的几种情况展开,不涉及到源码解析。阅读前的一些知识讲解:1.@RestController注解的作用就是相当于 @Controller + @ResponseBody 合在一起...

2020-01-13 16:28:33

Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException

前言:碰到这个异常,其实从字面的意思可以很简单的推断出来,就是创建bean出现冲突啦,一般要不就是你创建的模块太多啦,自己都忘了建了什么类,所以在不同的包下建了相同的类导致冲突。要不就是你接手同事的项目,在不清楚同事都建了什么类的时候,不小心与同事的类名重复,这篇文章来告诉你如何快速定位到问题,并解决冲突。正文:一、复现问题1.项目启动时报的如下的异常org.springfr...

2019-12-27 14:17:00

Could not find artifact xxx.xxx:ww-www-ww:pom:1.0.1-SNAPSHOT in xxxx(http://xxx.xxx.xxx:xxxx私服地址)

前言:在实际开发中,很多公司会搭建自己私服,把自己公司封装的jar包放到私服上供开发的同事使用,但是新人到公司也许会碰到从私服下载不下来jar的情况。就会出现标题Could not find artifact xxx.xxx:ww-www-ww:pom:1.0.1-SNAPSHOT in xxxx(http://xxx.xxx.xxx:xxxx私服地址)的错误。那么这篇文章就告诉你碰到...

2019-12-27 11:03:25

Postman如何导出接口,学会这招后台开发再交接工作时,保准不被喷!

前言:我的文章还是一贯的作风,简确用风格(简单确实有用),你们可叫我职场新人救星!好的废话不多说,今天这篇文章讲的是如何用postman导出接口文档!解决怎么把自己用postman测试的用例分享给同事,让同事直接导入到自己的postman里,快速了解熟悉项目。正文:一、新建接口文件夹1.选择左边目录的New Collection,新建一个接口文件夹,建完后就会出现在左边的Colle...

2019-12-25 17:52:25

抖音上很火的3D立体动态相册实现代码!

前言:圣诞节快到了,是不是要给女朋友或者正在追求的妹子一点小惊喜呢,今天这篇博客就分享下前端代码如何实现3D立体动态相册。赶紧学会了,来制作属于我们程序员的浪漫吧!先上效果图,来引起下你们的兴趣。正文:一、新建一个index.html的文件,代码如下<!DOCTYPE html><html lang="en"><head><m...

2019-11-26 13:30:32

echarts柱状图X轴坐标文字如何垂直或倾斜显示!

前言:我们再用echarts做柱形图显示的时候,有时候不想X轴文字横向显示,这篇文章就讲解下如何设置属性使得echarts柱状图X轴坐标文字垂直或倾斜显示!正文:一、我们先看一下普通的柱形图的X轴坐标文字显示1.示例代码<!DOCTYPE html><html><head> <meta charset="utf-8"&gt...

2019-11-07 14:13:54

学会了条件判断语句case when,能帮你省很多事情!

前言:今天的前言没什么好说的,你在开发中见过case-when-then else end 那你就知道某些场景很好用,没见过的很可能很多时候你会用连表查的方式解决类似的问题。这篇文章就告诉大家case when 的一些基础用法,让大家感受下它的好用之处。正文:一、我们先举个例子1.建表语句-- 班级表CREATE TABLE example( id VARCHAR(20)...

2019-11-01 15:34:06

Java中将xml文件转化为json遇到特殊字符会报错!

前言:我们在项目开发中,有时候调用别人提供的接口,接收到的数据是xml,这时候为了方便后续开发中的使用,需要解析xml并把数据转化成json,今天这篇文章就讲解下如何把xml转化成json,并在这个过程中容易出现的问题。正文:一、测试项目的搭建1.需要引入的pom依赖<dependency> <groupId>com.google.code.gson</g...

2019-10-30 11:06:35

Idea用System.out.println()往控制台输出中文字符串乱码问题!

前言:我们在初学Java的时候,做一些测试验证自己的逻辑的时候,会经常用到System.out.println()往控制台打印参数,但是有的时候,会发现打印出来的中文字符串出现乱码。这篇文章讲解下,如何解决这个乱码的问题!正文:一、复现问题public static void main(String[] args) { User user = new User(); ...

2019-10-24 14:01:00

Spring的BeanUtils实现忽略大小写的copyProperties()方法!

前言:我们在开发中会经常遇到对象之间属性的copy,笨一点的可以取出来对象的属性值再给另一个对象赋值,但这并不优雅,代码也不够简洁。所以我们会用到一些copy属性的工具类,比如Spring的BeanUtils,但是原本的Spring的BeanUtils要求copy的属性要大小写一致,但实际开发中两个对象的字段大小写可能不一样,因此可以对本spring提供的工具类BeanUtils进行进一步封装...

2019-10-23 17:12:34

我和CSDN的故事——输出就是最好的学习!

前言(结缘): 刚开始学习Java的时候,遇到不会的问题,在百度上搜索问题,就会出现CSDN平台上大佬写的博客,因此慢慢知道了CSDN这个平台,感觉发现了一个宝藏平台,上面总有些乐于分享知识的大佬,他们的文章给了我很多启迪,也帮助我解决了很多问题,从此我便与这个平台结了缘。正文:一、为什么在CSDN上写博客——输出就是最好的学习! 刚开始,我会每天早上到公司,先看半...

2019-10-22 14:32:46

电脑版微信防撤回怎么设置?

前言:好奇心应该是人类的本性,自从微信有了撤回功能,大家真是觉得好用到爆了,可以减少很多尴尬的情况,比如不小心发错群了,发错人啦,都可以通过撤回来解决。但是好基友们之间反而不希望可以撤回,希望可以看到到底发了什么东西。这时候就会有个很好用的东西,防撤回插件,这篇博客就讲解下防撤回插件怎么使用。正文:一、准备工作,需要2.6.7版本的微信和这个版本相应的防撤回文件,如果网上找不到资源,可...

2019-09-29 16:46:35

java如何用Freemarker导出word

前言:在项目中应该会经常遇到导出word需求,Java中有5种方式导出word:所用技术 优点 缺点 Jacob 功能强大 代码量大,设置样式繁琐;需要windows平台支持,无法跨平台 Apache POI 读写excel功能强大、操作简单 一般只用它读取word,能够创建简单的word,不能设置样式,功能太少 Java2word 功...

2019-09-27 15:56:45

ECharts的简单入门

前言:如果我们开发的项目中涉及到大量的数据分析,干巴巴的数据展示肯定不是用户想看到的,怎么把数据更加形象生动的展示给用户,就变得十分重要了。那么就不得不说今天的主角ECharts,一个使用 JavaScript 实现的开源可视化库,可以流畅的运行在 PC 和移动设备上,兼容当前绝大部分浏览器(IE8/9/10/11,Chrome,Firefox,Safari等),底层依赖矢量图形库 ZRend...

2019-09-05 10:23:40

Failed to clean project: Failed to delete F:\x\x\target\xx\xxx.jar

前言:我们在开发maven项目的时候,会经常开发打包,执行maven的指令:clean、install等。当有的时候我们执行maven的clean指令时,控制台会报如标题的一个错误,这篇文章讲解下怎么解决这个问题。正文:1.我的控制台错误日志是这样的[INFO] Scanning for projects...[INFO] ...

2019-09-04 17:22:24

windons10怎么查看自己的电脑的mac地址

前言:有的公司为了防止设备随意接入,公司会对需要接入Internet的设备IP与MAC地址进行绑定,同时与使用人员进行一一对应,如果没有经过授权的设备将无法接入公司网络。所以新入职很多公司的时候都需要你把自己的电脑的有线和无线的mac地址发给公司,可能很多人不知道怎么找到自己电脑的mac地址,所以这篇文章就告诉大家怎么找到自己电脑的mac地址。正文:我用两种方式来演示如何找到自己电脑的...

2019-09-03 12:11:25

2019年暑期档最大的爆款《哪吒之魔童降世》

不知不觉已经立秋啦,回首整个暑期档,最大的爆款非《哪吒之魔童降世》莫属啦!影片上映到现在总票房已经突破30亿,接连超越《西游记之大圣归来》、《疯狂动物城》的记录,成为首部进入内地票房榜前十的动画电影。如果说《流浪地球》在中国科幻片是具有里程碑的意义,那么《哪吒之魔童降世》在中国动画电影的道路上也是具有里程碑的意义的。不知道在大家心目中什么是一个好的动画,可能每个人心目中都有一个...

2019-08-10 11:14:10

设计模式之代理模式

前言:想学习好java,我想是绕不过去设计模式这个坎的,所以今天就代理模式以及动态代理和静态代理给大家讲解一下。这篇文章我们从什么是代理模式,代理模式的作用,有哪几种代理模式来展开讲解!正文:一、什么是代理模式代理模式:为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。代理模...

2019-07-26 15:14:14

查看更多

勋章 我的勋章
  • 领英
    领英
    绑定领英第三方账户获取
  • Github
    Github
    绑定GitHub第三方账户获取
  • 脉脉勋章
    脉脉勋章
    绑定脉脉第三方账户获得
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。