随笔 - 16  文章 - 0  trackbacks - 0
<2025年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910

常用链接

留言簿

随笔档案

友情链接

搜索

  •  

最新评论

阅读排行榜

评论排行榜

     摘要: import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests;

/**
引入Spring配置文件,以便注入
**/
@ContextConfiguration(
locations = {"classpath:/mybatis-config.xml" ,
"classpath:/application-resources.xml",
"classpath:/application-dao.xml",
"classpath:/application-service.xml",
"classpath:/application-s  阅读全文
posted @ 2012-02-22 16:24 民工二代 阅读(1286) | 评论 (0)编辑 收藏
mybatis insert空值报空值异常,但是在pl/sql不会提示错误,主要原因是mybatis无法进行转换,

解决方法:

在insert语句中,增加jdbcType解决问题

<insert id="save" parameterType="Province">
  <![CDATA[
  insert into t_yp_province
  (fid,fname,fnumber,fsimpleName,fdescription,fcreateTime,flastUpdateTime,fdirect)
  values
  ( #{id,jdbcType=VARCHAR},
   #{name,jdbcType=VARCHAR},
   #{number,jdbcType=VARCHAR},
   #{simpleName,jdbcType=VARCHAR},
   #{description,jdbcType=VARCHAR},
   #{createTime,jdbcType=DATE},
   #{lastUpdateTime,jdbcType=DATE},
   #{direct,jdbcType=NUMERIC}
  ) 
  ]]>
 </insert>;

更多jdbcType请参考以下网址
http://www.jarvana.com/jarvana/view/org/mybatis/mybatis/3.0.1/mybatis-3.0.1-javadoc.jar!/org/apache/ibatis/type/JdbcType.html
posted @ 2012-02-22 12:18 民工二代 阅读(2838) | 评论 (0)编辑 收藏
     摘要: 通过Maven快速搭建Struts2 + Spring + myBatis开发环境,避免自己下载各类Java包引起的版本冲突,POM.xml负责整个Maven工程的jar包依赖管理管理。

POM.xml文件内容如下
  阅读全文
posted @ 2012-02-14 11:25 民工二代 阅读(2861) | 评论 (0)编辑 收藏
Enum Constant Summary
ALL
          Cascade all operations
MERGE
          Cascade merge operation
PERSIST
          Cascade persist operation
REFRESH
          Cascade refresh operation
REMOVE
          Cascade remove operation
posted @ 2011-09-27 22:29 民工二代 阅读(176) | 评论 (0)编辑 收藏
     摘要: 背景分析:
在企业内部信息系统中,大部分的业务数据可以简单的分成两类:
一、基础数据,为业务处理提供必需参数,在MIS系统中的客户信息、网点信息等等;
二、业务单据,为实现企业信息流、数据流、资金流的流转与控制提供业务数据支持,在快递企业中的运单就是一个典型业务单据。

简单的说,基础数据与具体业务关,业务单据就是只管具体业务。
基础数据的特点,1、涉及业务单据的引用问题,一旦引用就是不能删除;2、为了方便数据归类,使用编码进行分类数,如在财务系统中的科目;3、为了增强基础数据的可读性,我们需要增加一个名称属性,如果名称太长了,我们可以考虑增加一个检查或者备注;
业务数据呢,现实业务中所有单据都通过编码进行区分,比如发票,业务发生后要记录业务日期及记账日期,当业务记录错误时,我们要保证系统业务的原始记录,不能对系统原始数据直接更改(审计叫做业务数据的静止性),需要进行红冲,然后然后写入新的业务数据,新的业务数据业务编号、业务日期无需改变,记账则要记录到当前  阅读全文
posted @ 2011-09-20 23:50 民工二代 阅读(462) | 评论 (0)编辑 收藏
仅列出标题
共2页: 上一页 1 2