自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(91)
  • 收藏
  • 关注

原创 重返CSDN

哦天呐,我竟然已经三年没写博客了,遇到的问题也懒得记录了哈哈,笔记还是要做起来。

2023-11-02 10:44:52 84

原创 关于Spring-boot 中自带的logging日志配置

越来越觉得csdn的好多文章都随便乱写了,真的很容易被误导。。。真心希望如果自己不是很确定或者很明白,千万不要瞎写。。我就遇到过好几次了。。。我要好好总结一下 logging日志的事。。。先说一下,这个logging日志引用的是 slf4j 的jar包 (service中初始化Logger)private static final Logger logger = LoggerFactory.getLogger(Object.class);(还看有人说用 logback日志。。关于logba

2020-12-24 08:51:29 2098 2

原创 Cause: org.postgresql.util.PSQLException: 错误: 无效的 “UTF8“ 编码字节顺序: 0x00

数据入库时报错了,一开始还觉得很奇怪呢,难道是我的表字段问题??之前入库都好好的呀。后来百度一下,才发现是因为入库的数据包含了空格。。。(因为这份数据是测试自己造的)所以在set时,String.trim() 保存就ok了...

2020-12-17 09:11:28 4284

原创 2020-09-16 Jasypt 数据库密码 加密解密踩的坑 Spring-Boot + Jasypt

前言:我在做的工程中,一共遇到两个很难解决的问题,因为第一次接触,这两个问题对我来说就是难题了哈哈哈,这两个报错信息java.lang.IllegalArgumentException: Password cannot be set emptyorg.jasypt.exceptions.EncryptionOperationNotPossibleException后面我会有写到什么情况下会有这样的报错。实践:1.先加jasypt依赖<dependency> &lt

2020-09-16 15:32:43 6960 2

原创 维护一个不懂的项目也是挺好玩的

一个老项目,很早很早之前的了,不知道经过多少人的手了,很乱,模块很多...昨天突然遇到一个很奇怪的问题,前端报表页面展示数据最近这段时间的数据都没有了,只能查到某时间之前的数据,而刚好那个时间点,我上过线,但只是在原来老项目中加了几个单独的模块而已,按理说,对原来的功能并没有任何影响,可时间就是那么巧,就是上线完之后的第二天开始,以前某模块的数据都没有了,但奇怪的是,那份数据每周还会发送周报,...

2020-04-08 15:35:09 403 1

原创 svn代码合并时的奇葩问题

svn分支合并到主干的时候,明明代码有改变的,不过只是某个类里替换了三个字母,那也是改变呀,但是在合并的时候,却没有合并到,并没有找到branches和trunk中存在的差异,很诡异,合并了好几次都是没发现区别。。。用Bcompare比对工具也没发现他们不一样,这还是我肉眼看出来的差别。。。因为它,导致项目报错了。就是觉得很诡异,差异竟然merge不到,只好手动复制类,再commit了...

2020-04-01 14:54:55 257

原创 java -jar xx.jar 时报错:Exception in thread "main" java.lang.UnsupportedClassVersionError:

在linux服务器上运行java -jar xxx.jar 时报错 :Exception in thread "main" java.lang.UnsupportedClassVersionError: org/springframework/boot/loader/JarLauncher : Unsupported major.minor version 52.0经排查,发现,是因为ja...

2020-03-27 09:21:55 757

转载 转:数据库建索引

数据库建索引,这篇文章感觉不错,转载来看:https://blog.csdn.net/cherry_xiu/article/details/79456872不过有个疑问,我的where子句有5个条件,是不是要建复合索引呢?可是在文章上说,复合索引最好不要超过3个字段。等我建好再来更新啦。...

2019-12-26 09:46:42 121

原创 JPA多条件复杂查询Specification方法

JPA多条件复杂查询时,使用Predicate复杂查询多字段排序的实现,这种是不分页的排序查询 public List<A> getData(Condition condition){ //condition是查询条件 return ADao.findAll((Specification<A>) (root, query, cb) -...

2019-12-24 09:59:40 1505

转载 Junit中Assert断言的使用

今天看到测试用例规范中说,不能用System.out.println()校验,要用assert断言。百度用法, 终于找到了这篇文章,很详细。因为很多人写的都是assert(boolean) 然后再System.out.println(),-->(这种导入的包是:import org.springframework.util.Assert;)我就疑问,这不还是用了system.ou...

2019-12-03 11:03:00 594

原创 java属性由A对象复制到B对象中 Beanutils

A对象和B对象有很多一样的属性,想把B中查询出来的对象复制到A中,第一想到的是下面这种方法:A a = new A();B b = bDao.find(查询条件);a.setName(b.getName());a.setAge(b.getAge());...但属性太多了,这样写起来一点不美观,查了一下,用BeanUtilsimport org.springframework...

2019-11-26 09:49:34 716

原创 java保存csv文件踩的坑,不同浏览器不同的坑

java保存csv文件1.编码格式写的是utf-8,结果ie保存的时候,中文文件名乱码2.把中文改成了全英文,结果火狐保存的时候,文件名和文件后缀丢失,这是为什么呢,因为文件名中间我写了空格,就像这样abc de ff.csv用火狐下载文件名字中有空格,这样的话火狐就把空格后面的都自动去掉了 PrintWriter out = null; String f...

2019-10-22 14:33:43 463

原创 RestTemplate通过http请求另一个项目url获取数据并将json格式数据转对象

private static RestTemplate template = new RestTemplate(); private static String url = "http://ip/restful接口"; private static String result = null; private static final ObjectMapper MAPPER = new...

2019-09-20 17:10:48 837

原创 超级奇葩的问题Spring Boot项目启动跑到一半就卡在那不动了,也没报错...

昨天早上还跑的好好的,昨天下午更新了别人提交的代码,然后项目重启,就死活起不来了。。。控制台日志一直卡在 红色框起来的那里,就一直不动了,如图:什么mvn clean,mvn compile,打包拿到控制台运行等等办法都没有用=====把application.yml里hibernate的ddl配置改成update还是不行就死活卡在那不往下运行,在网上查了半天也没有合适的解决办...

2019-08-29 15:54:09 3880 3

转载 用winscp从本地上传文件到服务器上出现复制文件到远端时错误

竟然是目录磁盘满了,真的是。。。转载:https://www.cnblogs.com/zhong-11/articles/9504813.html

2019-08-28 11:15:53 6182

转载 org.xml.sax.SAXException: FWK005 parse may not be called while parsing.

xml解析文件时报错:org.xml.sax.SAXException: FWK005 parse may not be called while parsing.解决方法是,加了synchonized关键字,还有一种方法,详情参考:http://www.blogjava.net/wilesun/archive/2012/05/09/377723.html...

2019-08-13 14:03:10 1276

原创 GenerationTarget encountered exception accepting command :Error executing DDL ""via JDBC Statement

GenerationTarget encountered exception accepting command :Error executing DDL "create table ..."via JDBC StatementSpringDataJpa 自动创建数据库表时报错:不能创建对应的表到数据库,是ddl语句的问题, 把ddl语句拿到navicate中运行,也是一样的错误,标识...

2019-07-29 16:32:44 11338 1

原创 springboot+Hibernate+jpa数据库自动建表报错:IdentityColumnSupportImpl does not support identity key generation

Spring Boot +Hibernate + jpa 通过实体映射生成数据库中的表遇到几个问题:1.表不能自动生成到数据库中:在application.yml 中加入配置 :hibernate.hbm2ddl.auto参数的作用主要用于:自动创建|更新|验证数据库表结构。create:每次加载hibernate时都会删除上一次的生成的表,然后根据你的model类再重新来...

2019-07-26 15:34:18 4462

原创 idea 启动项目报错 java.rmi.server.ExportException: Port already in use: 1099

idea工具在tomcat上启动spring mvc项目时报错:java.rmi.server.ExportException: Port already in use: 1099tomcat端口被占有问题解决方法:再重新启动就好了

2019-06-11 09:42:40 688

原创 npm install 报错

用webstrom打开前端项目时,npm install报错如下:经搜索发现,是权限的问题,cmd管理员身份运行,到对应的目录下npm install 即可。

2019-04-08 16:10:04 290

原创 Comparison method violates its general contract;Collections.sort排序问题

用Collections.sort对List<Object>进行排序,本来没什么问题的, 查某一条数据的时候突然报了这个错,Comparison method violates its general contractjava.lang.IllegalArgumentException: Comparison method violates its general contr...

2019-04-04 09:05:00 1363

原创 failed to create a child event loop --已解决

Spark项目,本来跑的好好的,突然就一直报错了,网上搜了下解决办法,可能是防火墙的问题之类的,然后我突然想起来,我开了代理!还真的就是代理的问题===下面是报错信息,看起来挺奇怪的,不过重点其实就是connection failedException in thread "main" java.lang.IllegalStateException: failed to create a...

2019-03-22 15:58:57 18003 3

原创 SpringBoot启动时WARNING:ApplicationContext is unlikely to start due to a @ComponentScan of the default

虽然是个warning,但影响很大的,项目启动不起来。意思是:ApplicationContext 不能从一个组件的默认包启动解决:怎么解决呢,原来是启动类放的位置不对,不能直接放在src目录下面,应该在src/main/java 下建一个包,放在包里面,而这个包,其实还应该是在整体项目的最外层,在controller service dao 的外一层,我记得之前好像就是这个启动类的位...

2019-01-08 15:21:04 188

原创 Spring Boot 启动报错 LoggerFactory is not a Logback LoggerContext but Logback

就是觉得很奇怪,一开始好好的, 然后不知道做了些啥在启动的时候就报这个错误了,大概是log冲突了,因为项目里用了log4j 日志后来在pom.xml 里去除了spring-boot里面的log依赖,好了。&lt;dependency&gt; &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt; &l...

2019-01-08 15:14:39 1289

原创 mvn clean package 报错 Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.22.1

在pom文件中加入:&lt;build&gt; &lt;plugins&gt; &lt;plugin&gt; &lt;groupId&gt;org.apache.maven.plugins&lt;/groupId&gt; &lt;artifactId&gt;maven-surefire-plugin&lt;/artifactId&gt; &lt;ve

2018-12-05 13:54:29 2639 2

原创 MongoDB连接失败 windows

上周五在电脑上安装了个 MongoDB ,然后,按照课程上教的,一步步来,结果呢,一直 connect failed。就很是奇怪了,百度了很多方法,也不管用。但我还是来总结一下吧。启动MongoDB的步骤是什么?1.找到 MongoDB的安装目录(启动 windows msi 文件 我放到了百度云里 地址 :),然后 新建三个文件: data  和 etc 和 log。da...

2018-12-03 14:52:55 9219

原创 Spring Boot 访问http 报错 This application has no explicit mapping for /error

搭建好一个Spring Boot Web 项目,通过localhost访问,其他地方都完全没问题呀,但访问的时候一直报错:This application has no explicit mapping for /error,so you are seeing this as a fallback.如下图:百思不得其解,不知道为啥子后面发现,是目录结构的问题,Application启...

2018-11-27 16:30:39 11873

原创 SpringBoot报错:An incompatible version [1.1.27] of the APR based Apache Tomcat Native library

Spring boot 启动时报错:An incompatible version [1.1.27] of the APR based Apache Tomcat Native library is installed, while Tomcat requires version [1.2.14]不兼容的APR版本解决办法:http://archive.apache.org/dist/...

2018-11-27 16:15:13 1396

转载 linux 编辑文件时提示swp文件已经存在

转载:https://blog.csdn.net/ljihe/article/details/52231000 当你在linux服务器里面编辑某个文件时,由于某种原因导致异常退出的时候,再次进入编辑会提示:Swap file ".http_code.sh.swp" already exists![O]pen Read-Only, (E)dit anyway, (R)ecover, ...

2018-11-26 16:16:30 1162

原创 maven 学习---maven生命周期

Maven的生命周期是抽象的,这意味着生命周期本身不做任何实际的工作,在Maven设计中,实际的任务(如编译源代码)都交由 插件 来完成。跟设计模式中的 模板方法 非常相似。模拟生命周期的模板方法抽象类public abstract class AbstractBuild{ public void build(){ initialize(); ...

2018-11-26 16:13:05 169

原创 maven 设置 http 代理

今天看到《maven 实战》有很多之前不太明白的现在搞明白了因为公司基于安全考虑, 访问网络设置了代理,这种情况下,要用到maven的话,就需要给maven配置http代理,这样才能正常访问外部仓库,下载jar包。在settings里面加入代理配置:&lt;settings&gt;...&lt;proxies&gt; &lt;proxy&gt; &lt...

2018-11-22 16:26:53 1314 1

原创 Error creating bean with name 'org.springframework.dao.annotation.PersistenceExceptionTranslationPos

Spring Jpa EntityManager 数据入库,报错了Error creating bean with name 'entityManagerFactory' defined in class path resource [applicationContext.xml]:详细报错信息:Exception in thread "main" org.springframewo...

2018-11-16 16:14:14 2592

原创 Jaxb将xml转换为bean时异常javax.xml.bind.UnmarshalException: 意外的元素 (uri:"", local:"***")

读xml文件入库时,遇到这个问题:“意外的元素 (uri:"", local:"***")。所需元素为&lt;{http://www.aaa.com/2012/abc}***&gt;”真的是不知道如何下手=====困扰了几天,终于找到方法了 用xjc命令自动生成的dto java类中package-info.java,内容如下:@javax.xml.bind.annotati...

2018-11-14 15:10:22 9209 5

原创 spring-boot maven spring-boot-starter-parent依赖更新不到

前段时间,想搭个spring-boot项目,然后 spring-boot-starter-parent 包一直更新不到,不管哪个版本都更新不到后来,就放下了,因为看到别人说是 把 maven的setting.xml 文件中的 mirror  改成 &lt;mirror&gt; &lt;id&gt;mirrorId&lt;/id&gt; &lt;mirrorO...

2018-11-13 15:59:04 18472 24

原创 postGreSQL修改数据类型(varchar改成int)报错

刚建了个数据表,然后发现类型错了,想改一下,直接设计表,然后修改,保存,但一直报错。百度了一下,发现,是postgreSQL不能这样修改,要用sql语句修改ALTER TABLE ABC ALTER COLUMN reason_for_issuanceSET DATA TYPE int8 USING reason_for_issuance:: int8, ALTER COLUMN...

2018-11-09 17:06:52 5277

原创 xsd文件反向生成JavaBean dto

xsd文件里面的层级标签,直接生成javaBean dto类,有两种方法:1. DOS命令下,进入到项目所在目录,把xsd文件放到目录下,然后输入命令:xjc aaa.xsd -p com.packageaaa.xsd 是xsd文件 ,com.package是你要把dto类放到的目录,注意一点,xsd文件和package目录不要有中文。2.把xsd文件放入到eclipse项目中,...

2018-11-01 09:12:33 1477

原创 oracle数据库序列创建并应用

接上一篇博客=======在数据库保存数据的时候,我发现个问题,id自增主键,跑程序的时候自动就加1 ,自动用的是 HIBERNATE_SEQUENCE 这个序列的,然后我想改为从1 开始,上篇博客不是说没有权限嘛,后来我知道怎么做了。在数据库里 建一个新的序列,下面语句:CREATE sequence TEST_Seq --TEST_Seq是序列的名字,自拟INCREMEN...

2018-10-26 15:55:13 272

原创 hibernate save数据到 oracle问题之二:could not extract ResultSet

接上一条,又出一问题,报错:“could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.SQLGrammarException: could not extract ResultSet”  标识符无效对于 could not extract ResultSet 可能是  表与字段对...

2018-10-23 09:31:47 1915

原创 hibernate save数据到 oracle 问题之一:On release of batch it still contained JDBC statements

要读取某个文件的数据存储到oracle 数据库,真的是,各种问题频繁而出啊。在save操作的时候,报错 “On release of batch it still contained JDBC statements”网上搜了一下,说是 Hibernate的删除和更新操作,只对persistence对象有效,即这些对象已存在于数据库中(可以是你通过查找操作从数据库中刚取出的对象)。而不能用n...

2018-10-23 09:13:46 2104

原创 EL表达式循环遍历数组

controller层给前端传过去一个数组,然后再页面上显示。若是int(或Integer),String ,new 之后的都是地址,List显示的是数组再去前端进行遍历显示输出结果:[1234]先记录一下吧,有点迷。================================对了,要用到fn,还需要在jsp页面加上标签jsp页面需要引入fn...

2018-08-27 10:40:19 14527 1

空空如也

空空如也

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

TA关注的人

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