自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

qq_39039017的博客

一个菜鸟小白的故事...

原创 java.lang.IllegalArgumentException: Result Maps collection does not contain value for java.lang.Inte

java.lang.IllegalArgumentException: Result Maps collection does not contain value for java.lang.Integer结果映射集合不包含java.lang.Integer的值 异常很明显,需要将resultMa...

2019-01-04 18:30:51 594 0

原创 Spring Boot2.0:The field file exceeds its maximum permitted size of 1048576 bytes.修改上传文件大小

最近再弄图片上传的处理,发现springboot对单个文件上传是有大小限制的,网上有很多的解决方案,但是都是针对不同版本的,有的试了也不行。这里简要记录下springboot2.0修改单个文件上传大小的方法。 修改application.porperties文件,添加这两行代码即可: spring...

2019-01-02 13:13:55 2759 0

原创 Invocation of init method failed; nested exception is java.lang.IllegalAccessError: javax/el/Util

遇到个很诡异的问题,困扰了我好几天,项目运行不起来导致我无法开发下去。 问题描述:这是个Spring Boot个人项目,从环境的搭建到开发这一过程还是挺顺利的,其中遇到的问题也都解决了,也做了相应的记录,具体可以翻阅我之前的博客,可能有些问题没有记录下来,望谅解。 突然发现使用springboot...

2019-01-01 17:42:39 5298 2

原创 json数据转换成object对象及获取对象中list对象的值——完整例子,解决了MorphDynaBean 对象转换具体的实体POJO对象问题

json数据转换成object对象及获取对象中list对象的值完整例子(包含所引入的包)。 pom.xml(所需的包依赖) <!--json-lib相关依赖包 begin--> <dependency> ...

2018-12-03 10:52:45 2541 0

原创 plsql通过ODBC Import导入Excel表数据时,dsn无选项

简要概括一下吧,出现这个问题的原因是,位数的问题,64位的PLSQl无法显示32位的ODBC数据源。方式是将该数据源定义为64位的即可。可以参考这篇文章,亲测有用。如何导入Excel表数据,可以参考这篇文章。 ...

2018-11-27 11:30:57 8118 0

原创 SpringBoot无法通过Maven打包——Failed to configure a DataSource: 'url' attribute is not specified and no

场景: Springboot使用maven打包时,报错。异常如下: Description: Failed to configure a DataSource: ‘url’ attribute is not specified and no embedded datasource could be...

2018-11-26 15:26:23 675 0

原创 java.lang.NoSuchMethodException:Good.<init>(java.lang.String, java.lang.String,java.lang.Double)

一开始我以为是Oracle数据库中的字段类型与JAVA类型不一致,结果不是这个问题。 原因分析:普通的JAVA类中,没有对应参数的构造函数,以致于无法对象关系映射。我们需要知道创建一个对象,是需要构造函数的,没有构造函数,那怎么创建对象呢? import org.apache.ibatis.typ...

2018-11-24 20:27:44 706 0

原创 SpringBoot整合MyBatis——Could not autowire.No beans of 'xxxMapper' type found.(期待网友共同编辑)

遇到这个问题困扰了我好几天,其实之前刚开始学习SpringBoot与MyBatis整合的时候,也遇到过这个问题。现在是第二次犯这个错误了,然而却不是明知故犯,是慢慢被自己坑进来的。让我们来看一下这个问题吧。可能总结的不是很全面,欢迎各位给我指出来,让解决该类问题的这篇博客变得更加详细起来,帮助更多...

2018-11-18 12:41:21 7648 4

原创 PowerDesigner16.6破解版下载(附教程)及其初步入门(以连接Oracle数据库并自动生成表结构为例)

一、PowerDesigner16.6下载与破解 链接: https://pan.baidu.com/s/1dS9hz3mgiWjfg_18JYEPgQ 提取码: y9pd 注: 链接失效的话,记得给我留言,我会发在留言区的。 下载完成后,有以下两个文件。 如何安装PowerDesigner16...

2018-11-14 15:34:49 2769 7

原创 SpringBoot——访问jsp页面成为下载文件了

在pom.xml中添加如下依赖,然后重新启动SpringBoot应用。 &lt;!-- 引入Spring Boot 内嵌的Tomcat对jsp的解析包--&gt; &lt;dependency&gt; &...

2018-11-10 18:29:44 2409 0

原创 SpringBoot与MyBatis整合——java.sql.SQLSyntaxErrorException: ORA-00911: 无效字符

问题出现的原因: 我在delete语句后添加了分号,为什么呢?原因是这条语句我是在Oracle中正常执行好后copy过来的,所以把分号也复制过来了。 问题排查: 遇到这个异常时,要学会看日志输出的sql语句,看看是否与标准的sql语句一致的。请看,我这条明显就是多了一个分号… ...

2018-11-10 12:41:17 388 0

原创 SpringBoot整合MyBatis出现找不到Mapper方法的异常 Invalid bound statement (not found): com.xh.xiaoyiduo.da

SpringBoot整合MyBatis出现找不到Mapper方法的异常 org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.xh.xiaoyiduo.dao.StudentDao....

2018-11-07 09:25:19 680 0

原创 连接Oracle常遇问题总结——无法在本地Telnet远程服务器的端口号,ORA-27101

1.无法在本地Telnet远程服务器的端口号 解决方案: (1)配置安全组规则(阿里云服务器) (2)确定服务器开启指定的端口号,并处于监听状态。 (3)确定服务器的防火墙已经关闭。 (4)确定服务器中iptables已经关闭(不清楚为甚么,我是参考这篇文章的,莫名其妙可以了) 关闭防火墙 sud...

2018-11-03 22:16:54 536 0

原创 Ubuntu上安装Oracle数据库——成功案例

心得: 说真的在Ubuntu上安装Oracle数据库是件贼麻烦的事情,几乎耗费了我三天三夜的时间(我承认这确实有点夸张,但花费的时间真的很长,踩的坑也多)。而在我即将放弃时,我又看回了最初的那篇文章,也就是这篇文章让我成功安装好了数据库。因此,在此先感谢那篇文章的作者——Linux社区的rogea...

2018-11-03 21:41:33 935 0

原创 关于Ubuntu下安装Oracle数据库的问题——Could not execute auto check for display colors using command /usr/bin/xdpy

问题描述:执行./runInstaller命令,出现以下错误 Checking monitor: must be configured to display at least 256 colors &amp;amp;amp;gt;&amp;amp;amp;gt;&amp;a...

2018-10-28 02:07:52 4741 0

原创 关于Ubuntu下安装Oracle数据库的问题——设置交换空间,ORA-27102: out of memory

问题描述: 在ubuntu下启动安装Oracle数据库时,检测到可用交换空间为0,所以需要设置一下交换空间的大小。有的教程步骤是对的,但表述的不够明确,所以有点碰壁,因此特意记录下来,方便来者学习。 服务器: 阿里云服务器Ubuntu16.04 ,64位 远程连接工具: Xshell6 解决步骤...

2018-10-28 00:33:24 398 0

原创 解决PLSQL中文乱码以及Oracle服务端的字符集修改为ZHS16GBK(问题完善)

步骤一:在plsql中执行 select userenv(‘language’) from dual; 步骤二:将查出来的值添加到环境变量中。 变量名:NLS_LANG 变量值:AMERICAN_AMERICA.ZHS16GBK 步骤三:保存好后,重启plsql,即可正常显示中文。 ...

2018-10-19 16:17:51 2547 0

原创 SpringBoot干货系列——创建SpringBoot项目

工具准备: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;IntelliJ IDEA 2018.2 x64 &nbsp;&nbsp;&nbs...

2018-09-11 00:04:31 136 0

原创 Failed to read artifact descriptor——Maven的pom.xml报错分析与解决

出现这种情况可能的原因有如下几点: 1.网络问题,建议检查一下本机是否联网,网速如何。 2.maven默认连接的是国外的仓库镜像,所以下载速度很慢,没下载好就会报这种错误。 3.检查你的依赖是否写正确。 解决方案: 建议将默认的仓库镜像改为阿里云的镜像就可以了,保证速度快很多,可以参考我...

2018-09-07 23:15:50 400 1

原创 使用PLSQL Developer连接Oracle数据库详解

前景摘要:本人使用plsql连接oracle折磨半天才得以正常连接使用,由于总是需要换机子,所以每次都要重新安装,所以将其记录下来,为以后不时之需。 安装过的系统: Windows7 64位 Windows10 64位 一、工具准备 1.Oracle11g_...

2018-08-27 22:26:56 54088 6

原创 IDEA创建SpringBoot时无法连接https://start.spring.io

错误如下: 解决方案: 进入到IDEA的Settings,依次点击Appearance &amp;amp; Behavior –&amp;gt; System Settings –&amp;gt; HTTP Proxy ,选择Auto-detect proxy s...

2018-08-13 21:32:32 6463 0

原创 Struts2框架之"There is no Action mapped for namespace / and action name"

1.查看struts.xml是否命名正确,不要搞奇葩的命名,如:Struts2.xml,否则报错。 2.查看struts.xml配置文件是否正确,这是规范的xml模板。 &lt;?xml version="1.0" encoding="UTF-8"...

2018-07-18 07:31:07 70 0

原创 8.Hibernate关联映射注解之多对多双向外键关联

关系映射级别注解: &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 1.一对一单向外键 &amp;nbsp; &amp;nbsp; &amp;n...

2018-07-17 22:32:19 57 0

原创 7.Hibernate关联映射注解之多对多单向外键关联

关系映射级别注解: &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; &amp;amp;amp;nbsp; 1.一对一单向外键 &amp;am...

2018-07-16 00:22:05 72 0

原创 6.Hibernate关联映射注解之一对多双向外键关联

关系映射级别注解: &amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;nbsp; 1.一对一单向外键 ...

2018-07-15 22:53:22 61 0

原创 5.Hibernate关联映射注解之一对多单向外键关联

关系映射级别注解: &amp;amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;amp;nbsp; 1...

2018-07-15 21:30:50 144 0

原创 4.Hibernate关联映射注解之多对一单向外键关联

关系映射级别注解: &amp;amp;amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;...

2018-07-15 18:49:59 57 0

原创 3.Hibernate关联映射注解之一对一双向外键联合主键

关系映射级别注解: &amp;amp;amp;amp;amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;amp;amp;amp;amp;nbsp;...

2018-07-15 17:28:22 126 0

原创 2.Hibernate关联映射注解之一对一双向外键关联

关系映射级别注解: &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;nbsp; &amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;nbsp; &amp;amp;amp;a...

2018-07-15 17:17:36 83 0

原创 1.Hibernate关联映射注解之一对一单向外键关联

关系映射级别注解: 1.一对一单向外键 2.一对一双向外键关联 3.一对一单向外键联合主键 4.多对一单向外键关联 5.一对多单向外键关联 6.一对多双向外键关联 7.多对多单向外键关联 8.多对多双向外键关联 实体之间的映射关系: 一对一:一个公民对应一个身份证号码。 一对...

2018-07-15 16:25:24 113 0

原创 Hibernate中openSession()与getCurrentSession()的区别

1.getCurrentSession()在事务提交或事务回滚后,会自动关闭,而openSession()需要手动去关闭,如果不手动关闭,则多次之后会导致连接池溢出。 2.openSession()每次创建新的session对象,而getCurrentSession()则使用现有的session...

2018-07-14 19:42:23 49 0

原创 Hibernate中get方法与load方法的区别

1.在不考虑缓存的情况下,get方法会在调用后立即向数据库中发送SQL语句,返回持久化对象。 而load方法返回的是代理对象,如(Students_$$_javasist_0),该代理对象只保存了实体对象的id, 只有用到非主键属性时才会发送SQL语句到数据库。 2.使用get/load方法查...

2018-07-14 16:15:57 50 0

原创 Hibernate框架简单使用——示例

主要介绍下Hibernate框架的简单使用,以保存学生基本信息作为例子 我用的开发工具是Eclipse Oxygen 4.7.1a,在此之前需要安装Hibernate tools的插件,主要为了方便开发,之后我会写个博客如何去安装这插件。 项目结构 1.需要导入的基本jar包 2....

2018-07-13 23:52:36 114 0

原创 Java冒泡排序、快速排序详解与代码解释

一、冒泡排序 &amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;&amp;amp;nbsp;先看下这几幅图的规律,有助于你...

2018-07-04 13:28:52 226 0

原创 Python Open()函数你想象不到的伪bug,FileNotFoundError:[Error 2] No such file or directory

Python Open()函数的用法,想必会有很多的坑,网上的也说的很明白了,但这个坑你是否遇到过呢? 这个坑真的很有意思,连我自己都觉得好笑。 让我们来回顾下这个bug的情形吧: 看,简简单单的两行代码,文件路径都尝试过无数遍了(绝对路径,相对路径),结果还是一样,这咋整? 此刻你可...

2018-06-24 18:16:05 13530 10

原创 jQuery短信验证码自定义倒计时

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;当我们实现手机短信验证码功能时,为了防止用户多次点击“获取验证码”按钮,这时需要将按钮设置为倒计时(倒计时中不能点击)。 jsp代码: &lt;%@ page lan...

2018-06-23 20:25:57 400 0

原创 MyBatis返回结果类型为Boolean

问题描述: &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;在使用MyBatis时,有时需要检查某个记录是否存在数据库中,然后根据其返回的布尔值tr...

2018-06-15 00:21:39 26496 1

原创 JavaWeb手机短信验证,使用Bmob进行手机短信验证,JavaScript实现手机短信验证

一、功能介绍 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;给网站增添手机短信验证码的功能,打破常规地用JS生成随机的验证码,不仅提高了系统的安全性,也使得开发的系统具有些新意。 二、使用第三方平台 ...

2018-06-14 21:00:56 1444 2

原创 服务端传来的JSON数据出现乱码,中文显示为"??????" 多个问号

问题描述:服务端传来的JSON数据出现乱码,中文都显示为”????????”。 这是出现该错误的原码,请仔细观察注释部分,相信你一看就明白了。 解决方案:编码设置需要设置在IO流前面,否者编码无效,如果你遇到该问题,请查看是否写错顺序了。...

2018-06-11 00:00:33 4311 0

原创 An internal error occurred during: "Initializing Java Tooling". 启动Eclipse报错

莫名其妙,这是第二次出现这个错误了。第一次解决方案是删除Eclipse工作空间下的项目,重启Eclipse, 发现被删除的项目不存在了,有点气,我还以为我删的是在Tomcat部署的项目呢。 现在问题又来了,Eclipse启动时报“Initializing Java Tooling”错误,又重新百...

2018-06-08 14:18:18 448 0

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