自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

JAVA学习者的博客

多多学习,多多积累

  • 博客(35)
  • 资源 (1)
  • 收藏
  • 关注

原创 [MyBatis]Invalid bound statement (not found)错误解决方法总结

一、说明造成MyBatis报Invalid bound statement (not found)错误有很多种,主要原因就是xxxMapper.java与xxxMapper.xml没有正确绑定。没有正确绑定的原因有很多种,所以导致有些人在网上百度查询到别人的博客上写的解决方法之后却无法解决自己的问题,在此作一些方法总结。二、错误产生原因及解决方法2.1 映射xxxMapper.xml文

2017-11-27 14:39:14 12699 1

原创 MyBatis之Mapper.xml获取数据库类型

一、使用场景   不同的数据库的Sql语法有所不同,为了保证在不同的数据库中都能执行,我们需要在MyBatis的Mapper.xml文件中编写sql语句时对当前连接的数据库的类型进行判断,然后编写适应不同数据库的sql语句。现在我们就是要解决如何在Mapper.xml中区分连接的数据库的类型。二、解决方法   mybatis提供了databaseIdProvider实现了对数据库类

2017-11-24 17:23:50 9302

转载 Mybatis调用存储过程

如何使用Mybaits调用数据库中的存储过程,下面以Oracle数据库的为例: 1.在数据库中创建以下的存储过程:create or replace procedure pro_hello(p_user_name in varchar2,p_result out varchar2) isbegin  p_result := 'hello,' || p_user_

2017-11-16 16:09:08 347

转载 Spring+MyBatis多数据源配置实现

【转】:https://www.cnblogs.com/lzrabbit/p/3750803.html最近用到了MyBatis配置多数据源,原以为简单配置下就行了,实际操作后发现还是要费些事的,这里记录下,以作备忘不多废话,直接上代码,后面会有简单的实现介绍jdbc和log4j的配置#定义输出格式ConversionPattern=%d %-5p [%t] %

2017-11-16 11:41:43 255

转载 Button自动刷新页面的问题

一、问题button class="am-btn am-btn-default am-btn-xs am-text-secondary" data-id="99" data-type=1>span class="am-icon-pencil-square-o">span>修改button>111页面上有这样一个按钮,每次点击这个按钮的时候,执行完button的click事件后,会自动

2017-11-15 17:23:40 951

原创 关于使用Mybatis逆向工程针对Oracle数据库表生成代码需要注意的问题

在使用Mybatis逆向工程针对Oracle数据库表生成代码时需要注意,如果指定的oracle数据库下的多个表空间存在同一张表时,必须要指定schema的值,否则要出现生成的代码和Mapper.xml文件中出现重复的代码和配置,然后导致项目在启动时出现以下错误:Caused by: java.lang.IllegalArgumentException: Result Maps collecti

2017-11-15 12:45:40 4486 2

转载 解决Eclipse导入项目是提示错误:Some projects cannot be imported because they already exist in the workspace

问题: 一般情况下都是项目已经在工作空间路径下了,而又选择了:Copy projects into workspace, 所以这时你只需要把“Copy projects into workspace”前面的勾去掉(导入时取消勾选),并且点File目录下刷新按钮(refresh),记得等待一会儿才会生效; 再看下就应该可以了! 最后finish,完成!

2017-11-15 11:39:51 8065

转载 在Maven仓库中添加Oracle JDBC驱动

在Maven仓库中添加Oracle JDBC驱动由于Oracle授权问题,Maven3不提供Oracle JDBC driver,为了在Maven项目中应用Oracle JDBC driver,必须手动添加到本地仓库。一.首先要得到Oracle JDBC Driver1.通过Oracle官方网站下载相应版本:http://www.oracle.com/technetwork

2017-11-14 16:36:38 235

转载 代理抛出异常错误: java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException:

linux 下解决方案方案1、vi /etc/hosts在127.0.0.1 后添加对应 的名字方案2、vi /etc/sysconfig/network修改HOSTNAME为localhost,这种方法修改后,要重启系统

2017-10-26 15:57:35 895

转载 解决jQuery使用JSONP时产生的错误

什么是域,简单来说就是协议+域名或地址+端口,3者只要有任何一个不同就表示不在同一个域。跨域,就是在一个域中访问另一个域的数据。如果只是加载另一个域的内容,而不需要访问其中的数据的话,跨域是很简单的,比如使用iframe。但如果需要从另一个域加载并使用这些数据的话,就会比较麻烦。为了安全性,浏览器对这种情况有着严格的限制,需要在客户端和服务端同时做一些设置才能实现跨域请求。JSONP简介

2017-10-24 15:57:04 2570

转载 MyBatis+MySQL 返回插入的主键ID

【转】:http://chenzhou123520.iteye.com/blog/1849881需求:使用MyBatis往MySQL数据库中插入一条记录后,需要返回该条记录的自增主键值。 方法:在mapper中指定keyProperty属性,示例如下: insert into user(userName,password,comment)

2017-10-14 18:48:35 278

转载 SpringMVC中拦截/和拦截/*的区别

【转】http://blog.csdn.net/gwd1154978352/article/details/54631455一、我们都知道在基于Spring的Application中,需要在web.xml中增加下面类似的配置信息:此处需要特别强调的是 /使用的是/,而不是/*,如果使用/*,那么请求时可以通过DispatcherServlet转发到相应的Action或者Cont

2017-10-11 10:35:05 228

原创 使用Maven构建项目,spring整合mybatis发生错误:Mapped Statements collection does not contain value for

问题产生原因:这是因为在使用maven构建项目时,当启动maven的tomcat插件运行项目只会加载src/main/resources目录下的配置文件,并不会去加载放在src/main/java目录下的配置文件,这是导致产生错误:Mapped Statements collection does not contain value for 的根本原因。解决方法:在配置文件所在的项

2017-10-09 17:43:21 890

转载 Maven 集成Tomcat7插件及其使用

Maven已经是Java的项目管理标配,如何在JavaEE开发使用Maven调用Web应用,是很多同学关心的问题。本文将介绍,Maven如何介绍Tomcat插件。Maven Tomcat插件现在主要有两个版本,tomcat-maven-plugin和tomcat7-maven-plugin,使用方式基本相同。tomcat-maven-plugin 插件官网:http://mojo.code

2017-10-09 16:33:32 570

转载 Apache-Tomcat的server.xml配置文件中Connector节点中URIEncoding的作用

【转】:http://www.it165.net/admin/html/201212/589.htmlApache-Tomcat中,为了方便GET方式提交数据时自动采用UTF8编码,在server.xml配置文件中Connector节点中URIEncoding="UTF-8",指定GET方式时候的数据编码。<Connector port="8080" maxThreads="1

2017-09-28 16:32:15 1538

转载 将后台JSON数据填充Form表单

【转】http://blog.csdn.net/danmo1993/article/details/53216848$.fn.populateForm = function(data){ return this.each(function(){ var formElem, name; if(data == null){this.reset();

2017-09-28 15:42:32 4317

转载 Spring MVC的Post请求参数中文乱码解决方法

【转】:http://www.cnblogs.com/frankyou/p/7097468.html在项目中的web-inf/web.xml中配置Filter: filter> filter-name>encodingFilterfilter-name> filter-class>org.springframework.web.filter.Characte

2017-09-26 17:48:08 374

转载 spring与mybatis三种整合方法

【转】http://www.cnblogs.com/wangmingshun/p/5674633.htmlspring与mybatis种整合方法一:采用MapperScannerConfigurer,它将会查找类路径下的映射器并自动将它们创建成MapperFactoryBean。spring-mybatis.xml:xml version="1.0" enc

2017-09-26 17:22:59 222

转载 Eclipse安装spring-tool-suite插件

【转】http://blog.csdn.net/gfd54gd5f46/article/details/72824635安装 spring-tool-suite 插件官网地址:https://spring.io/tools/sts/简介:     Spring工具套件是一个基于Eclipse的开发环境,用于开发Spring应用程序。它提供了一个现成的使用

2017-09-26 11:45:29 414

转载 Mybatis Mapper配置文件sql中的 List Array Map 的foreach 、in

【转】http://blog.csdn.net/qh_java/article/details/50754271在mybatis 的配置文件中我们经常会用到集合 数组以及map的批量查询,这样我们就会经常用到 foreach 了,首先来看看foreach的属性:这张图写的很全,很好就那个了你知道的……知道了这些属性我们就来看看小demo:1、List  IntL

2017-09-25 10:30:55 932

转载 S2SH整合Shiro之:java.lang.NoSuchMethodException: com.sun.proxy.$Proxy25

【转】:http://10000001.blog.51cto.com/4600383/1405230   问题描述:在S2SH整合Shiro框架的时候,使用Shiro注解时,Struts2执行了Action之后出现了这问题:   java.lang.NoSuchMethodException: com.sun.proxy.$Proxy25   即:使用到了代理对象时找不到对

2017-09-23 19:49:45 1900 1

转载 Spring注解详解

【转】:http://blog.csdn.net/xyh820/article/details/7303330/ 概述注释配置相对于 XML 配置具有很多的优势:它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致

2017-09-21 09:41:27 281

原创 Hibernate中hibernateTemplate()方法总结

1:get/load存取单条数据 public Teacher getTeacherById(Long id) { return (Teacher)this.hibernateTemplate.get(Teacher.class, id); } public Teacher getTeacherById(Long id) {

2017-09-21 09:16:46 2123

转载 struts2整合axis2后,访问不到wsdl,被struts2拦截的解决办法

【转】:http://heisetoufa.iteye.com/blog/2195510axis2的版本是 axis1.6.2在struts2中整合axis2后,访问wsdl的时候显示404  not foundThere is no Action mapped for action name xxxxxxxx.解决办法:在struts.xml配置文件中加入排除过滤

2017-09-18 15:37:01 840

转载 Maven项目下update maven后Eclipse报错:java.lang.ClassNotFoundException: ContextLoaderL

【转】:http://www.cnblogs.com/aisam/articles/4686362.html严重: Error configuring application listener of class org.springframework.web.context.ContextLoaderListenerjava.lang.ClassNotFoundExceptio

2017-09-18 11:16:17 382

转载 Eclipse中导入Maven Web项目并配置其在Tomcat中运行

【转】:http://www.cnblogs.com/coder-zhang/p/3556223.html今天因为实习的关系需要讲公司已经开发的项目导入进Eclipse,而公司的项目是用Maven来构建的所以,需要将Maven项目导入进Eclipse下。自己因为没有什么经验所以搞了得两个多小时,在这里和大家分享一下自己的经验已经在这之中遇到的一些问题。首先我通过svn将公司的项

2017-09-18 11:15:00 693

转载 java用POI设置Excel的列宽

【转】:http://blog.csdn.net/duqian42707/article/details/51491312需求:将某个excel中的某一列列宽设置为35(该数值是Excel中显示的列宽值)。 poi中设置列宽的方法为:HSSFSheet.setColumnWidth(int columnIndex, int width);第一个参数好理解–列序号,关键是第二

2017-09-15 10:58:49 2128

转载 jquery ocupload一键上传文件应用

官网其中的例子:var myUpload = $(element).upload({ name: 'file', action: '', enctype: 'multipart/form-data', params: {}, autoSubmit: true, o

2017-09-14 10:54:36 703

转载 jquery实现回车键触发事件

【转】http://blog.csdn.net/tomcat_2014/article/details/50606727本来以为jQuery在键盘事件会做的比较统一,但事实并不如我想象,还好我测试了下。JQ版本:1.7.2 键盘事件有3:keydown,keypress,keyup,分别是按下,按着没上抬,上抬键盘 。正确代码为:$(document).ke

2017-09-13 10:18:53 317

转载 eclipse安装maven插件

【转载】:http://www.cnblogs.com/f-anything/p/5970151.html关于这个话题,估计已经是老生常谈了,但是博主还是决定自己写篇文章记录下。     eclipse安装maven插件,在网上有各种各样的方法,博主使用过的也不止一种,但是留下的印象总是时好时不好,同样的方法也不确定那一次能够成功。其实失败的大多数原因是因为所安装的maven插

2017-09-10 16:56:31 287

转载 Failed to convert property value of type [$Proxy0 implementing com.s2hs.dao.UserDAO

【转载】http://blog.163.com/liu_zhenxu@yeah/blog/static/6526635320108921247224/异常信息:13:47:01,093 ERROR ContextLoader:215 - Context initialization failedorg.springframework.beans.factory.BeanCr

2017-09-04 17:12:28 347

转载 StringUtils的isBlank与isEmply

【转载】原文地址:http://www.cnblogs.com/XiaoGer/archive/2011/11/06/2238227.html1.public staticboolean isEmpty(String str)   判断某字符串是否为空,为空的标准是 str==null或 str.length()==0   下面是 Strin

2017-08-30 11:41:00 199

转载 hibernate 实现多表连接查询(转载)

转自:http://www.cnblogs.com/lihuiyy/archive/2013/03/28/2987531.htmlHibernate主要支持两种查询方式:HQL查询和Criteria查询。前者应用较为广发,后者也只是调用封装好的接口。现在有一个问题,就是实现多表连接查询,且查询结果集不与任何一个实体类对应,怎么解决呢?举个例子:现在有两个表,一个user

2017-08-26 21:13:12 1058

原创 Eclipse自动更新代码到tomcat

第一步:双击server下的tomcat第二步:找到页面上的publishing,选择第二个:当资源变更时自动发布代码,并ctrl+s保存即可

2017-08-10 17:04:56 5289

原创 Eclipse4.5在线安装Aptana插件及配置代码提示教程

一、Aptana插件官网地址        我在网上试过登陆到aptana官网后点击下载,选择下载eclipse插件版,然后页面给出一串地址:http://download.aptana.com/studio3/plugin/install,页面提示在eclipse上输入这个地址就可安装aptana插件,但结果证明这个地址根本没法使用,eclipse是获取不到插件的。     在网

2017-07-27 09:44:50 14633 7

vc调试资料

调试是一个程序员最基本的技能,其重要性甚至超过学习一门语言。不会调试的程序员就意味着他即使会一门语言,却不能编制出任何好的软件。这里我简要的根据自己的经验列出调试中比较常用的技巧,希望对大家有用。本文约定,在选择菜单时,通过/表示分级菜单,例如File/Open表示顶级菜单File的子菜单Open。

2012-03-13

空空如也

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

TA关注的人

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