自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mrdu_somefun的博客

教育改变生活,知识改变命运

  • 博客(100)
  • 收藏
  • 关注

转载 使用Spring封装的Hibernate findByExample方法

org.springframework.orm.hibernate3.HibernateTemplate.findByExample(Object exampleEntity)这个方法按照exampleEntity所设置的属性值来组合查询语句的where条件,比如:Users anUser= new Users();anUser.setUserName("a");

2017-04-28 18:06:48 5557

转载 Hibernate:命名SQL查询

命名SQL查询顾名思义就是将SQL语句从程序中抽出来,放在注解中管理,然后给每个SQL查询起一个名称,在程序中仅需要调用此名称即可,从而可以更好的提高程序的解耦。hibernate允许使用@NamedNativeQuery注解来定义命名的原生SQL查询,如果有多个命名查询,则使用@NamedNativeQueries注解来管理。下面@NamedNativeQuery注解支持的属性:

2017-04-27 18:02:28 504

转载 实体类注解错误:Could not determine type for: java.util.List

今天配置实体类注解时,出现以下错误:          Caused by: org.hibernate.MappingException: Could not determine type for: java.util.List, at table: ss_user, for columns: [org.hibernate.mapping.Column(role_list)] 解决方

2017-04-27 16:11:41 3991 1

转载 如何判断Linux的tar.gz是二进制文件还是源码文件

很多人在初学Linux的初期都会有一个关于tar包的疑问:Linux的tar.gz是二进制文件还是源码文件。而这个问题关系到我们该如何安装改软件。判别的方式: tar包解压后,看Readme或install文件,如果里面有让你make,make install,那就是源文件,让你编译安装

2017-04-27 11:04:30 1203

转载 linux系统对外开放80、8080等端口,防火墙设置

我们很多时候在liunx系统上安装了web服务应用后(如tomcat、apache等),需要让其它电脑能访问到该应用,而Linux系统(centos、redhat等)的防火墙是默认只对外开放了22端口。下面的命令可以关闭/打开防火墙(需要重启系统)1.下面的命令可以关闭/打开防火墙(需要重启系统)开启: chkconfig iptables on 关闭: chkconfig iptables

2017-04-27 01:46:30 21782 1

转载 Linux下安装 jdk-7u55-linux-i586.tar.gz并验证jdk安装成功

步骤一:下载jdk-7u55-linux-i586.tar.gz,官方下载地址:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html#jdk-7u55-oth-JPR。下载jdk-7u55-linux-i586.tar.gz文件到本地后即可进行解压安装.,

2017-04-27 00:24:23 7199

转载 linux $ PATH=~/bin:$PATH这个命令是什么意思?

1.这个命令是Linux环境变量赋值操作   原先的环境变量为$PATH   现在多加了一个环境变量的值当前用户的bin路径 ~/bin ,现在的$PATH=~/bin:$PATH2.举个例子

2017-04-26 22:47:52 7588 1

转载 vmware虚拟机Linux(redhat)上用户密码忘记了怎么办?

虚拟机Linux上用户密码忘记了怎么办?今天准备再学习一下Linux操作系统,由于之前已经安装过vaware和linux(redhat),所以这次认为不用安装直接使用就可以了。但,恼人的是密码给忘了,一般用户名都是root这个我知道,但是关键密码忘了怎么办呢,下面就来介绍如何重置redhat的登录密码:(声明:期间如果有操作上的错误,请重新启动虚拟机,重做一遍;想一遍就完成,毕竟不大可

2017-04-26 18:29:20 807

转载 Vmware中自动安装RedHat后root的默认密码

用Vmware10.1安装Red Hat Enterprise 5.5,选择ISO镜像后会出现自动安装的说明,点下一步根本不用自己操心很快就安装好了,里面会让进行个性化Linux的设置,让输入的内容包括:linux名称,用户名,账号,其他一概不用输入。装机后启动默认会进入图形界面,也是输入用户名和密码进的,用自己前面设置的用户名和密码就可以进入了。在这个界面下,用ctrl+alt+F1可以切换到命

2017-04-26 18:17:32 4790

转载 Linux操作系统基础(完结)

摘要一、Linux操作系统概述 二、Linux操作系统安装 三、Linux文件系统及文件基础 四、Linux操作系统命令使用基础 五、Linux应用程序的安装与卸载基础 五、用户及进程 六、相关信息查询 七、网络配置 八、Linux应用程序的安装与卸载基础一、Linux操作系统概述1、发展1991 Linus Linux 0.0.1版,代码为8K

2017-04-26 18:11:59 1073 1

转载 RedHat Linux Shell常用命令(多数也适用于Unix和AIX)

目的:通过对日常使用的一些Linux命令进行总结分享,希望能给大家一些帮助。说明:本文的命令都是在RedHat Linux下测试的,Unix和IBM AIX下的命令有所不同,具体查看 man page。如有错误,欢迎指正。建议:读者在操作的过程中希望形成参考 man page的习惯,非常有用。1.# 表示权限用户(如:root),$ 表示普通用户  开机提示:Login:输入用

2017-04-26 17:16:53 974

转载 最详细的虚拟机安装教程

vmware虚拟机是通过软件来运行一个或者多个完整的系统,也就是说虚拟机可以在电脑上同时安装、运行多个操作系统,应用效果比双系统好。虚拟机安装相对也是比较简单的,下面大家跟随这篇虚拟机安装教程,一起来学习下怎么安装vmware虚拟机中文版!为了可以兼容xp/win7(32、64)位系统,大家先下载一个win7虚拟机中文版(http://pan.baidu.com/s/1pJI4baV),选定一

2017-04-26 12:12:57 54766 5

转载 TortoiseSVN与VisualSVN Server搭建SVN版本控制系统

TortoiseSVN与VisualSVN Server搭建SVN版本控制系统本片主要介绍如何搭建SVN版本控制系统,主要使用工具:  1 客户端:TortoiseSVN (小乌龟)  2 服务端:VisualSVN Server搭建出图形化管理,以及右键菜单版本控制管理的SVN系统。背景知识  首先要了解SVN是一种集中式管理代码的版本控制系统,原理就是  把

2017-04-24 19:46:47 646

转载 SVN使用

1.VisualSVN Server,最新版本是1.6.1,你可以在这里下载:http://www.visualsvn.com/files/VisualSVN-Server-1.6.1.msi下载后,运行VisualSVN-Server-1.6.1.msi程序,点击Next,下面的截图顺序即为安装步骤:图1:图2:注意:Server Port那里

2017-04-24 19:46:16 367

转载 详解SVN 的使用

一、什么是SVNSVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。二、SVN的下载安装下载地址:https://tortoisesvn.net/downloads.zh.html安装完不要忘记重启电脑安装完成后,按下鼠标右键,会看到如下界面:说明SVN已经安装成功了。三、SVN

2017-04-24 10:38:48 507 1

转载 Maven学习-处理资源文件

在前面两篇文章中,我们学习了Maven的基本使用方式和Maven项目的标准目录结构。接下来,我们来看下Maven是如果管理项目中的资源文件的。Java项目的资源文件,主要用于存储系统的配置信息,以及提供系统集成的配置文件。项目中的资源文件夹下一般都存储了以.properties为后缀的文件以及.xml为后缀的文件,用于记录系统的上下文关系、log以及jdbc相关的配置信息。为Jar

2017-04-23 23:41:47 628

转载 学习Maven之Properties Maven Plugin

1.properties-maven-plugin是个什么鬼?介绍前我们先看一个问题,比如我们有一个maven项目结构如下:一般我们都把一些配置文件放到像 src/main/resources/jdbc.properties 这样的文件中。但是文件里我们更多的放的还是变量,内容如下:jdbc.driverClassName=${jdbc.driverClassNam

2017-04-23 23:02:19 463

转载 Maven根据Profile读取不同配置环境配置文件

开发需求:在日常开发中,我们大多都会有开发环境(dev)、测试环境(test)、生产环境(product),不同环境的参数肯定不一样,我们需要在打包的时候,不同环境打不同当包,如果手动改,一方面效率低,容易出错,而且每次打包都改动,麻烦,所以Maven给我们提供了profile的配置先贴一段代码,然后后面讲一些概念1、首先需求就是有三个环境,每个环境的配置参数不一样,希

2017-04-23 23:00:17 739

转载 maven打包 含src下的xml文件

用maven打包后,mybatis的sql语句老是调不到。报以下错误:javax.xml.ws.soap.SOAPFaultException: Invalid bound statement (not found) 原来是项目maven打包并未把mybatis对应的Dao类.xml  copy进去,sqlSessionFactory里面并未注册实体dao里面的sql语句,所以执行

2017-04-23 19:46:53 602

转载 Mapper映射文件配置

在mapper文件中,以mapper作为根节点,其下面可以配置的元素节点有: select, insert, update, delete, cache, cache-ref, resultMap, sql。1 insert, update, delete的配置及使用相信,看到insert, update, delete,我们就知道其作用了,顾名思义嘛,mybatis作为持久层框架,必须要

2017-04-23 19:46:20 1465

转载 MyBatis学习总结(八)——Mybatis3.x与Spring4.x整合

一、搭建开发环境1.1、使用Maven创建Web项目  执行如下命令:mvn archetype:create -DgroupId=me.gacl -DartifactId=spring4-mybatis3 -DarchetypeArtifactId=maven-archetype-webapp -DinteractiveMode=false  如下图所示:    

2017-04-23 19:45:33 614

转载 Maven tomcat7-maven-plugin 部署Maven Web 项目

1: 配置Tomcat Manager 用户:     重新解压缩了一个新的tomcat7,打开Tomcat根目录下conf目录中的tomcat_user.xml,在节点下添加manager角色和用户,用于Tomcat Maven Plugin自动部署应用,xml代码如下:     tomcat-users> role rolename="manager-gui"/>

2017-04-23 19:36:58 4985

转载 Maven详解

一.前言    以前做过的项目中,没有真正的使用过Maven,只知道其名声很大,其作用是用来管理jar 包的。最近一段时间在项目过程中使用Maven,用Maven构建的web项目,其项目结构只停留在了解阶段,没有深入的使用与理解,刚好最近看了一篇关于Maven的详解;就开始深入学习一下Maven的具体应用。二.Maven的作用在开发中,为了保证编译通过,我们会到处去寻找jar包,当

2017-04-23 17:31:00 374

转载 MalformedByteSequenceException:3 字节的 UTF-8 序列的字节 3 无效。

错误如下:[plain] view plain copy print?Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlTemplate' defined in URL [file:/E:/sources/gi

2017-04-23 16:03:15 1000

转载 maven-war-plugin的乱码问题 (3 字节的 UTF-8 序列的字节 3 无效)报错

最近用到maven-war-plugin这个插件来进行打包,但是打完包启动tomcat会遇到这个报错:[java] view plain copy org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from file [

2017-04-23 16:02:07 1863 1

转载 maven:资源过滤的介绍

1.定义:就是让指定配置文件里面的引用maven属性的内容,能够获取到在pom文件中定义的maven属性的值。指定目录:也就就是指src/main/resources和src/test/resources文件下的所有文件,默认情况下,这些文件会被复制到classpath下面,即target/classes下面。2.例子介绍:   在pom.xml文件做以下设置:   1.设置mav

2017-04-23 14:14:20 549

转载 Unsupported major.minor version (jdk版本错误)解决方案

如果你遇到了 Unsupported major.minor version ,请认真看一下,说不定会有帮助。 我花两个小时总结的经验,你可能10分钟就得到了。 ^**^一、错误现象: 当改变了jdk版本时,在编译java时,会遇到Unsupported major.minor version错误。错误信息如下 : Unsupported major.minor version

2017-04-23 10:20:14 619

原创 maven中maven dependencies中依赖出现了问题

需要把parent工程,也就是package是pom的那个工程先install一下

2017-04-22 19:25:40 7076 1

转载 Myeclipse安装 配置Maven

myeclipse自带了maven插件,但是和原生插件还是有点不一样,本文介绍Maven的安装和配置,同样适用于eclipse。1.首先需要安装jdk,myeclipse(废话!)。 首先卸载8.6集成maven插件(因为自带的该插件BUG比较多,不稳定)。进入Help -> MyEclipse Configuration Center -> Dashboard,找到 Maven Su

2017-04-22 16:36:29 648

转载 Spring+Mybatis+SpringMVC+Maven+MySql搭建实例

林炳文Evankaka原创作品。转载请注明出处http://blog.csdn.net/evankaka        摘要:本文主要讲了如何使用Maven来搭建spring+Mybatis+SpringMVC+MySQL的搭建实例,文章写得很详细,有代码有图片,最后也带有运行的效果。本文工程免费下载一、准备工作1. 首先创建一个表:[sql] view pla

2017-04-21 12:52:51 799

转载 myeclipse+maven实现多模块项目struts+spring+mybatis,详解

本文中创建maven项目,不使用命令,完全用myeclipse实现,个人感觉这样新手更容易接受! 开发环境:myeclipse 8.5+maven(非myeclipse自带插件)可参考http://blog.csdn.net/qq964166471/article/details/18708735完成配置。 目标:期望有两个web项目A和B,访问同一个数据库,即依赖同一个Jav

2017-04-21 11:33:17 922

转载 maven——创建多模块工程

运用maven创建多模块工程的简单demo    环境前提:Java环境是必须的了,还有本机的maven环境。       1、在eclipse(Myeclipse)中右键新建一个maven project,将第一项Create a simple project选上         ,然后next        2、如下图填写Group id , artifact id

2017-04-21 11:32:02 387

转载 myeclipse部署maven项目到tomcat,src/main/resources里面配置文件部署不到webapp下classes的问题

myeclipse部署maven项目到tomcat,src/main/resources里面配置文件部署不到webapp下classes的问题解决myeclipse部署maven时,src/main/resources里面配置文件加载不到webapp下classes路径下的问题。有时候是src/main/resources下面的,有时候是src/main/Java下

2017-04-21 11:07:46 2675

转载 Spring+SpringMVC+Hibernate 基本Demo(注解、Maven管理)

Spring+SpringMVC+Hibernate 基本Demo(注解、Maven管理)介绍    本片博客主要是介绍一下spring+SpringMVC+hibernate框架的大致工作流程和其基本的配置代码,在博客最后提供了一个基本的Demo下载,本Demo采用Maven管理依赖。环境、工具    Java开发环境、IntelliJ IDEA 或者 M

2017-04-21 02:16:08 432

转载 springmvc中操作json,配置FastJson

目前网络上传递数据大部分都是json和xml,但是xml使用的很少了,这里主要介绍json,一般来说json常用的场景是提供外部接口,请求内使用request域就足够了springmvc对于json的支持,上图1.请求json方式分析如果请求的json串,要求客户端进行http请求前需要将请求的内容格式化为json格式数据。 此方法没有直接post提交key/v

2017-04-21 01:56:33 648

转载 Springmvc视图解析器InternalResourceViewResolver问题分析

SpringMVC视图解析器InternalResourceViewResolver问题分析今天在搭建SpringMVC开发框架的时候,出现freemarker的视图没有找到,报404错误。我的配置代码如下:?12345678910111213

2017-04-21 01:28:45 9485 5

转载 SpringMVC系列之主要组件

一、组件说明DispatcherServlet:前端控制器,用于请求到达前端控制器,由它调用其他组件处理用户的请求。HandlerMapping:处理器映射器,负责根据用户请求找到Handler(处理器),springmvc提供了不同的映射器实现方式。Handler:处理器,对具体的用户请求进行处理。HandlerAdapter:处理器适配器,通过HandlerAdapter对处理器进行执

2017-04-21 01:16:13 2791

转载 springMVC ModelAndView 作用与功能解析

Spring mvc视图机制所有的web应用的mvc框架都有它定位视图的方式。Spring提供了视图解析器供你在浏览器中显示模型数据,而不必被拘束在特定的视图技术上。Spring的控制器Controller会返回一个ModelAndView的实例。Spring根据ModelAndView实例中的View和Model把信息反馈给用户。Spring中的视图是以名字为标识的,ViewRe

2017-04-21 01:10:40 3999

转载 Spring MVC 解读——View,ViewResolver

项目中使用JSTL,SpringMVC会把视图由InternalView转换为JstlView。若使用Jstl的fmt标签,需要在SpringMVC的配置文件中配置国际化资源文件。 实现过程:1.引入jstl.jar和standard.jar两个jar文件到classpath中。2.在src目录下新建i18n.properties,内容如下:i18n

2017-04-21 00:01:54 485

转载 springmvc 静态资源过滤

1、springmvc的DispatcherServlet过滤器:问题是这样的:在SpringMVC项目中,如果web.xml中配置为这样:[html] view plain copy servlet>          servlet-name>mvc-dispatcherservlet-name>          servlet-class>       

2017-04-20 19:18:34 435

空空如也

空空如也

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

TA关注的人

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