- 浏览: 108208 次
- 性别:
- 来自: 郑州
最新评论
-
DetectiveBoy:
万分感谢。但是为什么会这样,之前好好的,突然就报错了。
mybatis3的mapper文件报Referenced file contains errors -
lui0101:
...
mybatis3的mapper文件报Referenced file contains errors -
may_2014:
...
mybatis3的mapper文件报Referenced file contains errors
文章列表
/**
* File Created at 2015年8月4日
*
* Copyright 2015 star.com Limited.
* All rights reserved.
*/
package com.star.daffodil.common.util;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOExcep ...
单例+工厂+模板模式混用
1.抽象类
public class QueryBalanceBg extends BaseHF{
@Override
public String execute(Map<String, Object> map) throws Exception {
}
}
2.继承抽象类实现模板模式
public abstract class BaseHF extends BaseLog{
public abstract String execute(Map<String, Object> map) th ...
最近使用mybatis.3.1.0时无意中碰到一个问题:
The errors below were detected when validating the file "mybatis-3-mapper.dtd" via the file "account-mapper.xml". In most cases these errors can be detected by validating "mybatis-3-mapper.dtd" directly. However it is possible that errors ...
一.准备
1.spring3.x相关包
2.quartz1.8.5
具体需要的就是一些常用jar包,如果不知道,可以启动时报错的提示加入相关包即可。
二.建好一个相应的工程
具体省略
三.将org.springframework.context.support-3.0.0.RELEASE.jar和quartz-1.8.5.jar两个必须jar包放进lib中,其他例如日志包log4j,slf4j等根据需要添加
四.将quartz.properties文件放到src类路径下,具体文件可从quartz.jar解压后得到,或者从官方提供的例子程序中找
文件中相关的主要配置(只配置这些 ...
今天遇到一个问题:
通过ApplicationContext获取spring容器中的bean时,报ApplicationContext为null,代码如下:
public class ServiceBeanUtils implements ApplicationContextAware {
protected static ApplicationContext staticContext;
protected ServiceBeanUtils() {
}
public void setApplicationContext(Appli ...
今天导入maven项目更新依赖时突然报错:
错误描述:
An internal error occurred during: "Updating Maven Project".java.lang.NullPointerException
原因:
经查找资料是因为我修改了项目的名称同时修改了.setting目录中的文件导致的。
解决方法:
删除.setting目录,重新更新依赖或导入即可。
这两天平台中集成redis和mongodb遇到一个问题
单独集成redis和单独集成mongodb时都可以正常启动程序,但是当两个同时集成进去时就会报以下问题
Could not resolve placeholder 'mongo.port' in string value "${mongo.port}
百思不得解后,经多方搜集查证,终于找到问题原因。
在spring的xml配置文件中当有多个*.properties文件需要加载时。
应该这样使用使用
<bean class="org.springframework.beans ...
这两天在平台中集成webservice时,遇到一个问题。
service的访问地址总是去struts的过滤器StrutsPrepareAndExecuteFilter过滤,然后就报找不到
解决方案:
1.让struts的过滤器不过滤webservice的请求
2.在struts.xml中加上
<constant name="struts.action.excludePattern" value="/res/.*,/css/.*,/images/.*,/js/.*,/services/.*" />
这个struts常量的作用就是针 ...
在做项目时,需要每次开机后手动去打开数据库服务非常的麻烦,因此就考虑写一个批处理去执行
此批处理文件在xp系统中可以很好的执行,在win7/win8系统中则会报“发生系统错误 5”的错误。
这是由于win7/win8中必须以管理员的身份去运行才可以,因此可以点击“右键->以管理员身份运行”即可
下面是bat文件的脚本,拷贝到bat文件即可
@echo on
@echo 检测sqlserver服务是否已经启动,如果没有启动则启动
net start mssqlserver
pause
exit
最近导入maven项目时发现会报“Missing artifact com.sun:tools:jar:1.5.0”这个错误,以前从没遇到过。
于是排查了一遍发现是eclipse中eclipse.ini配置顺序的问题。
我最近的配置
-vmargs
-Dosgi.requiredJavaVersion=1.6
-Xms40m
-Xmx512m
-vm
D:/Java/jdk1.6.0_45/bin/javaw.exe
-Duser.name=XXX
以前的配置
-vm
D:/Java/jdk1.6.0_45/bin/javaw.exe
-vmargs
-Dosg ...
今天遇到一个问题,做一个带图片和文字内容的数据保存时,用了sqlsever2008的varbinary(MAX)这个字段,但是因为用sqlserver比较少,很多字段对应的java数据类型都忘了,因此就百度确定了下,发现自己用对varbinary(MAX)这个字段类型用byte[]这种java数据类型与之对应还是对的。
在此记录下查到Mysql和Sqlsever的字段类型与java类型的对应关系以备后用:
****************************************************Mysql *********************************** ...
最近做项目用到sqlserver2000/2008数据库,但是这些jar包目前很难找到,而且sqlserver2000要用3个jar包(mssqlserver.jar、msutil.jar、msbase.jar)和sqlserver2005/2008所用jar包(sqljdbc.jar和sqljdbc4.jar)大不一样,用起来不方便。
幸好有一种替代方案:JTDS
下载地址:http://sourceforge.net/projects/jtds/files/jtds/
使用方式:
MAVEN配置:
<dependency>
<groupId>net.so ...
这两天想搭一个纯粹使用注解的ssm框架,于是就看了看mybatis注解的使用方式,但是感觉java中底层注解平时不常使用都忘得差不多了,于是就重新看了一遍.这里简单记录下1.Java中开发自定义注解类,2.自定义注解类的使用,3.自定义注解类的解析
一.自定义注解类开发
package com.star.frame.annotation;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPo ...
今天在导出API文档时遇到了中文乱码的问题。
经查找资料,发现是因为编码设置的问题。如果文件编码设置的是UTF-8或GBK时
要设置相应的参数编码:-encoding UTF-8 -charset UTF-8 或-encoding GBK -charset GBK
如图:
最近写接口规范时,规定用Map类型传递参数,因此写了一个Map和Bean互转的工具类。
主要技术利用java的反射。
import java.lang.reflect.Field;
import java.lang.reflect.Modifier;
import java.util.HashMap;
import java.util.Map;
import java.util.logging.Logger;
/**
* @author 杜群星
*
*/
public class MyConverUtil {
private static Logger lo ...