- 博客(80)
- 收藏
- 关注
转载 mybatis异常:Improper inline parameter map format. Should be: #{propName,attr1=val1,attr2=val2}问题分析及解决
mybatis异常:Improper inline parameter map format. Should be: #{propName,attr1=val1,attr2=val2}问题分析及解决org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.builder.BuilderEx
2015-08-11 08:53:04
1241
转载 eclipse里面如何快速收缩当前类文件里面的所有方法和注释
eclipse里面如何快速收缩当前类文件里面的所有方法和注释收缩:ctrl+shift+/展开:ctrl+shift+* 注意:这个/和*要是数字键盘上的/和*。
2014-06-30 11:02:51
943
转载 Mybatis基础操作之存储过程
Mybatis基础操作之存储过程博客分类:javaMybatisjava mybatis调用存储过程非常的方便,下面开始学习Mybatis/Ibatis 2如何调用Oracle的存储过程。先学习一个简单输出文本的例子: Java代码 CREATE OR REPLACE PROCEDURE proc_out(yes IN
2014-06-27 15:43:50
1293
转载 Oracle求值的连续范围
Oracle求值的连续范围 首先带上原文的链接:http://www.itpub.net/thread-1873736-1-1.html。 有数据如下: Sql代码 with tmp_t as( select 1 as id ,'aaa' as v_name from dual uni
2014-06-27 15:23:17
615
转载 JAXB学习笔记(一)—— 常用注解
JAXBJAXB学习笔记(一)—— 常用注解JAXB(Java API for XML Binding),提供了一个快速便捷的方式将Java对象与XML进行转换。在JAX-WS(Java的WebService规范之一)中,JDK1.6 自带的版本JAX-WS2.1,其底层支持就是JAXB。 JAXB 可以实现Java对象与XML的相互转换,在JAXB中,将一个Ja
2014-06-20 13:57:12
4758
转载 jaxb解析xml为对象例子
jaxb解析xml为对象例子XMLBeanJavaWeb 通过jaxb方式把xml文件映射成bean对象。1、新建java工程或者web工程都可以。 2、通过精简必须导入jar包 activation.jar jaxb-api-2.0.jar jaxb-impl-2.0.1.jar j
2014-06-20 13:46:49
968
转载 使用JAXB快速解析XML
使用JAXB快速解析XML项目开发中,经常要用到生成XML和解析XML,其实JDK已经为我们写好了一些处理XML的类,就在javax.xml这个包下面,具体怎么用的呢?我们今天先来看看JAXB如何快速简单的解析XML。首先我们需要定义XML的格式,JAXB可以通过xsd文件来定义对应的XML,如我做了一个异常处理类,配置如下xml version
2014-06-20 13:42:23
4145
转载 mybatis 需要注意的点 MyBatis 插入空值时,需要指定JdbcType
mybatis 需要注意的点 MyBatis 插入空值时,需要指定JdbcType (201mybatisibatisjdbcsqlmapJdbcType 前天遇到一个问题 异常显示如下: 引用Exception in thread "main" org.springframework.jdbc.UncategorizedSQLException: Error settin
2014-06-17 16:56:33
6147
转载 mybatis写mapper文件注意事项
mybatis写mapper文件注意事项博客分类:javamybatis3mappercdatamybatis3 null xml中某些特殊符号作为内容信息时需要做转义,否则会对文件的合法性和使用造成影响Html代码 < > > & & ' ' " " &l
2014-06-17 16:53:45
423
转载 Mybatis教程及使用配置
Mybatis教程及使用配置一.Mybatis简介MyBatis由Clinton Begin 在2002 年创建,其后,捐献给了Apache基金会,成立了iBatis 项目。2010 年5 月,将代码库迁至Google Code,并更名为MyBatis。MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 只使用简单的XML 和注解来配置和
2014-06-08 19:49:53
1056
转载 oracle定时任务(dbms_job)
oracle定时任务(dbms_job) 今天总结下oracle的任务队列管理器(job queue ),以后也方便查询. 我们要做定时任务时,有两种办法一种是: 操作系统的定时,win的定时任务,unix的crontab一种是: 数据库级的定时,她的效率更高,再有大量的表级操作时,建议用数据库本身的job queue,这样方便,效率高;如果用系统级定时,会增加很多编程
2014-06-03 16:23:11
641
转载 ibatis2.x
介绍iBATIS是以SQL为中心的持久化层框架。能支持懒加载、关联查询、继承等特性。iBATIS不同于一般的OR映射框架(eg:hibernate)。OR映射框架,将数据库表、字段等映射到类、属性,那是一种元数据(meta-data)映射。iBATIS则是将SQL查询的参数和结果集映射到类。因此可以说,iBATIS做的是SQL Mapping的工作。它把SQL语句看成输入以及输出,结果
2014-05-31 22:28:06
643
转载 SqlMapConfig.xml配置文件详解
SqlMapConfig.xml配置文件详解 2011-01-30 10:21:01| 分类:iBatis| 标签:jdbc property value |举报|字号大中小 订阅 PUBLIC "-//iBATIS.com//DTD SQL Map Config 2.0//EN" "http://www.ibatis.com/dtd
2014-05-31 22:21:59
633
转载 Motorola Symbol MC3190(WinCE6) 无线网络设置教程
Motorola Symbol MC3190(WinCE6) 无线网络设置教程 WinCE的无线网络设置那真叫一个烦,下面就让图片来展示一下具体的设置过程。 1.系统初次启动后,先“Enable Radio”,如下图所示,点击那个叉叉图标,在弹出的菜单里选“Enable Radio”: 2.点击上图弹出菜单中的“Options”,在弹出的窗口中上部的下拉
2014-05-28 13:30:26
16370
2
转载 log4j 详解1
log4j 详解>>>>1. 概述 1.1. 背景 在应用程序中添加日志记录总的来说基于三个目的:监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。 最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可以输出到控制台或文
2014-05-25 22:01:56
453
转载 log4j详解与实战
log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。 首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址:http://logging.apache.org/log4j/1.2/download.html 我们先看一个最简单的示例:【示例1】 项目结构:【注:由于这里的多个项目公用一个jar档,我们可以
2014-05-25 21:57:58
372
转载 Java类文件的基本结构
Java类文件的基本结构 jvm类文件结构java 欢迎来到“Under The Hood”第二期。上期我们讨论了抽象计算机JVM。如果你对JVM还很陌生,你可以去看看上期的文章。本期,我们稍稍窥探一下Java类文件的基本结构。为旅行而生 Java类文件(.class文件)是一个为已编译Java程序仔细定义的格式。Java源代码被编译成能够被任何JVM加载和执行
2014-05-19 21:35:49
499
转载 纯js页面跳转整理
纯js页面跳转整理js页面跳转 js方式的页面跳转1.window.location.href方式 window.location.href="http://updn.cn"; 2.window.navigate方式跳转 window.navigate("http://updn.cn");
2014-05-19 21:33:55
665
转载 oracle 3个实用sql场景
我们使用oracle做一些统计的时候,时常碰到如下场景:1.竖列转横列2.分组并合并某列作为结果集3.分组排序取首条记录 我们使用一个简化的业务场景,来展示这三个场景如何使用sql来解决。业务场景:一张表记录着员工的出勤记录业务需求:(对应上面的三个场景)1.统计员工某年的每月出勤记录数2.查询每个人的出勤记录3.获得每个员工第一天上班的出勤记录 首
2014-05-18 22:20:27
555
转载 字符串拼接的几种方式
字符串拼接的几种方式博客分类: java基础java循环字符串 工作中经常要把数组拼接成字符串 如数组【a, b, c】变成 字符串“a, b, c”那么可以采用下面几种方式: For 定义起始标志代码 String[] array = { "1254", "2571", "3389", "6543" }; int Len = arr
2014-05-07 21:59:22
4188
1
转载 Maven与测试
Maven与测试博客分类: Mavenmavenjunit测试测试报告 Maven与测试 Maven 的主要职责之一就是自动运行单元测试,通过 maven-surefire-plugin 与主流的单元测试框架 Junit3、Junit4、TestNG 集成,并能够自动生成丰富的结果报告。 1. maven-surefire-plugin 简介 M
2014-05-07 21:55:04
626
转载 Java的内存泄露
Java的内存泄露java内存泄露 Java有垃圾回收,因此不会出现内存泄露。 大错特错。 这个说法存在好几个问题。尽管Java的确有垃圾回收器来回收那些不用的内存块,但你不要指望它能够点铁成金。GC减轻了开发人员肩上的负担,而原本的那些工作非常容易出错,不过并不是所有内存分配的问题它都能够解决。更糟糕的是,Java的设计允许它可以欺骗GC,使得它能够保留一
2014-05-07 21:46:12
381
转载 Tomcat启动完成后再执行一个指定的方法 - 不影响Tomcat的启动时间
本文主要介绍Tomcat启动真正完成后(即在eclipse的控制台上出现类似于Server started in 2300ms这样的消息后)执行一个操作。如下的3种方法都是在Tomcat启动过程中执行的,这样会影响Tomcat的启动时间,从而造成Tomcat不能启动成功: 1.配置一个Servlet默认自动启动。 2.配置一个Listener来启动 3.实现Spring的Ini
2014-05-07 08:54:47
4222
转载 Hibernate缓存机制
缓存是位于应用程序与物理数据源之间,用于临时存放复制数据的内存区域,目的是为了减少应用程序对物理数据源访问的次数,从而提高应用程序的运行性能. Hibernate在查询数据时,首先到缓存中去查找,如果找到就直接使用,找不到的时候就会从物理数据源中检索,所以,把频繁使用的数据加载到缓存区后,就可以大大减少应用程序对物理数据源的访问,使得程序的运行性能明显的提升. Hibern
2014-05-06 21:07:53
349
转载 Hibernate入门 - Transaction
hibernate入门 - TransactionHibernate是对JDBC的轻量级对象封装,Hibernate本身是不具备Transaction处理功能的,Hibernate的Transaction实际上是底层的JDBC Transaction的封装,或者是JTA Transaction的封装,下面我们详细的分析:Hibernate可以配置为JDBCTransacti
2014-05-06 20:51:12
560
转载 Hibernate-Session
当讨论Hibernate的Session时,都是在讨论它做为Hibernate的一级缓存出现,当然这是它的功能,但也仅仅是它提供的功能之一,而且是一个附带功能, 就像Class.forName(),它的功能是加载一个类型并将此类型的Class对象返回,可是更多的时候我们都忽略了它的返回值,只是使用它会引起类加载 的功能.现再你还记得Session的功能除了做为Hibernate的一级缓存之
2014-05-06 13:37:03
366
转载 如何学习Hibernate
Hibernate入门容易,掌握精通我也不敢自夸。我第一遍看Hibernate文档的时候也觉得很吃力,但不是因为Hibernate难掌握而感到吃力,是因为Hibernate文档处处都是持久层设计的经验和最佳实践。Hibernate文档准确的来说,绝大部分内容都在讲对象的持久层设计,而不是简单的Hibernate使用,使用问题查Java doc就够了。所以学习Hibernate,主要是在学习持久层的
2014-05-06 13:33:05
382
转载 搭建Struts2框架
一、开发环境1、JDK 1.6.0_222、Tomcat 7.0.523、MyEclipse 10.7.1注:各软件版本不是必须的,正常任意版本都行,文件较大就不附上下载地址了,推荐JDK和Tomcat下载绿色版的使用。 二、所需架包1、5个Struts2核心jar包:commons-logging-1.1.1.jarfreemarker-2.3.8.jar
2014-05-04 15:45:08
405
转载 在源eclipse上,以安装插件方式,安装myeclipse
在源eclipse上,以安装插件方式,安装myeclipse .转载于:http://blog.youkuaiyun.com/wenlele/article/details/6210352 前言今天心血来潮,想尝试在eclipse上安装myeclipse插件。记得初次接触eclipse和myeclipse时,自己觉得myeclipse是加强版的eclipse,因为mye
2014-05-01 18:57:41
1170
转载 tomcat的安装目录各文件夹的意义
tomcat的安装目录各文件夹的意义 假设你已将Tomcat解压,你已得到下列目录结构: 目录名--描述 bin 包含启动/关闭脚本。 conf 包含不同的配置文件,包括server.xml(Tomcat的主要配置文件)和为不同的Tomcat配置的web应
2014-05-01 17:59:44
472
转载 Tomcat安装及配置教程
Tomcat安装及配置教程分步阅读用来进行web开发的工具有很多,Tomcat是其中一个开源的且免费的java Web服务器,是Apache软件基金会的项目。电脑上安装配置Tomcat的方法和java有些相同,不过首先需要配置好java的环境才行。步骤阅读工具/原料Tomcat7
2014-05-01 17:56:39
1384
转载 java @Override的作用
@Override用来表示某一个方法是重写的父类的方法。举例 public class Parent {public void method1(){System.out.println("我是父类的方法一");} }public class Son extends Parent {@Overridepublic void method1(){System.
2014-04-29 12:23:40
402
转载 SVN服务器搭建和使用(二) .
上一篇介绍了VisualSVN Server和TortoiseSVN的下载,安装,汉化.这篇介绍一下如何使用VisualSVN Server建立版本库,以及TortoiseSVN的使用.首先打开VisualSVN Server Manager,如图:可以在窗口的右边看到版本库的一些信息,比如状态,日志,用户认证,版本库等.要建立版本库,需要右键单击左边窗口的Reposito
2014-04-27 22:05:31
348
转载 SVN服务器搭建和使用(一)
Subversion是优秀的版本控制工具,其具体的的优点和详细介绍,这里就不再多说.首先来下载和搭建SVN服务器.现在Subversion已经迁移到apache网站上了,下载地址:http://subversion.apache.org/packages.html这是二进制文件包的下载地址,你可在左侧的导航栏找到源代码,文档的下载地址.windows操作系统下面的二进制文件
2014-04-27 22:04:37
339
转载 Perl / Shell 脚本语言 .
都是脚本语言, 不用编译, 直接写了就执行的perl 是用来处理文本的 特别适合大量文本的解析shell 则适合系统管理, 比如自动完成一系列linux命令拿 perl 来说, 在 linux 下面创建一个文本文件 xx.pl, #!/usr/bin/perl print "hello!\n";保存chmod 755 xx.pl./xx.pl
2014-04-27 21:50:16
814
转载 终端中常用的shell 命令
终端中常用的shell 命令Mac 在shell命令终端中,Ctrl+n相当于方向向下的方向键,Ctrl+p相当于方向向上的方向键。在命令终端中通过它们或者方向键可以实现对历史命令的快速查找。这也是快速输入命令的技巧。在命令终端中可以通过Ctrl+r 实现快速检索使用过的历史命令。Ctrl+r中r是retrieve中r。Ctrl+a:光标回到命令
2014-04-27 21:47:06
582
转载 开源Bug管理系统Redmine安装和使用心得
开源Bug管理系统Redmine安装和使用心得分类: 职业生涯 2014-04-25 16:16 188人阅读 评论(2)收藏 举报 终于忍受不了公司使用论坛+Excel来进行bug反馈和管理工作了,于是花了一个上午时间研究了下bug管理系统。这样一个bug管理系统可以轻松的查看bug新增了哪些,解决了哪些,当前是谁,要在什么时间解决。无论是qa还
2014-04-27 21:43:07
914
转载 SQLServer和Oracle常用函数对比
SQLServer和Oracle常用函数对比 某种意义上也可以说是 sqlserver 和 mysql 的常用函数对比。数学函数 1.绝对值 S:select abs(-1) value O:select abs(-1) value from dual 2.取整(大) S:select ceiling(-1.001) value O:se
2014-04-02 20:52:10
366
转载 SQL常用函数集锦
SQL常用函数集锦一、字符转换函数1、ASCII()返回字符表达式最左端字符的ASCII 码值。在ASCII()函数中,纯数字的字符串可不用‘’括起来,但含其它字符的字符串必须用‘’括起来使用,否则会出错。2、CHAR()将ASCII 码转换为字符。如果没有输入0 ~ 255 之间的ASCII 码值,CHAR() 返回NULL 。3、LOWER()和
2014-04-02 20:32:07
418
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人