- 博客(14)
- 资源 (57)
- 收藏
- 关注
转载 为什么Mybatis可以通过SO加入查询条件
1、比如我们在SignInfoMapper.xml中, sql id= "SO_Where_Clause"> where> 1=1 if test="@org.apache.commons.lang.StringUtils@isNotBlank(province)" >
2013-09-25 19:45:51 801
原创 一些SQL
select round(sort_right_num/decode(sort_totle_num, 0, 1 ,sort_totle_num), 5) sort_right_percent from (select sum( case when g.signSiteId is not null then
2013-09-25 19:45:19 428
原创 Oracle Mybatis Sequence的使用考虑
在Mybatis中执行数据库的插入操作时会使用到Sequence这个玩意,虽不是很重要的知识,但也不能不明不白的,所以稍微学习了一下。1、第一句话:在oracle中sequence就是序号,每次取的时候它会自动增加。sequence与表没有关系。2、如何创建sequence:示例, --create sequence ASS_SORT_ERR_INFO_SE
2013-09-24 14:56:30 8796
原创 关于将MyBatis中的ORDER BY语句抽象到base中的考虑
问题引出: 以前对查询的数据进行排序,多也是这么写: 这导致我们在多个查询语句进行排序时每个语句都要去写,并且排序字段也是固定的,并不具有灵活性,比方说下次我们想通过t.Province排序,那不是都的改,所以我们引出另一种实现方法,下面就让我们来具体看看是怎么实现这个方法的。 1、首
2013-09-24 14:27:10 1958
原创 关于Mybatis查询时间问题的考虑
我们的查询界面上往往会查询,某段时间的相关数据,但往往界面上的时间格式只是精确到天,比如:本来在Mybatis的SQLMapper中配置大于reqTime>=fromTime reqTime但由于数据库中存储的reqTime时间实际是带时分秒的,所以这样当我们输入的fromTime和toTime相等时,就不能查出当天的数据。原本是使用trunc将数据截取,但这样做将导致查询不能走索
2013-09-24 11:14:05 4177
原创 考虑MyBatis是先映射ResultMap还是VO
问题引出: 在使用Mybatis进行字段的映射时,使用ResultMap进行映射,但由于某些原因或者只是一种尝试,将某一个字段直接as为VO中的字段,以此也能实现对该字段的映射。比如: 我们在reqLogVoResultMap中并未配置site_name映射到testSiteName,但是在VO中有testSiteNa
2013-09-23 11:10:21 5533
转载 Eclipse的调试功能的10个小窍门
你可能已经看过一些类似“关于调试的N件事”的文章了。但我想我每天大概在调试上会花掉1个小时,这是非常多的时间了。所以非常值得我们来了解一些用得到的功能,可以帮我们节约很多时间。所以在这个主题上值得我再来写一篇文章。第一条: 不要过分的调试!有关调试的第一条要牢记的便是这条很疯狂的口号!但是我必须要在这里再说一遍:不要过分的调试!试着将复杂的逻辑分解成独立的小单元,然后写单元测试代码来保
2013-09-16 18:00:21 675
转载 Spring Java Configuration——用java代码来装配Spring
下面是一个典型的Spring配置文件(application-config.xml): Xml代码 beans> bean id="orderService" class="com.acme.OrderService"/> constructor-arg ref="orderRepository"/>
2013-09-10 15:09:04 574
原创 Java自定义Annotation使用
1、自己定义一个Annotation,我们右键new->Annotation: 2、我们定义了一个类,在这个类的某些方法中使用我们自己定义的注解,其中有四个方法使用了注解,为什么这样我们后面会看到。 3、现在就来看看我们的Annotation是怎么使用的吧。4、我们右键Run-->Run Config : 5、运行结果:
2013-09-09 17:35:08 472
转载 Maven常见问题
1、更新eclipse的classpath加入新依赖1、在dependencyManagement里面加入包括版本在内的依赖信息,如: joda-time joda-time 1.6.2 2、在同级的dependencies节点里面加入该依赖,如: joda-time joda-time 3、使用mvn eclipse:clean删除
2013-09-05 15:09:32 808
原创 String... 不定参数个数
在看Spring源码时看到一个方法的参数是这样的:有点不解,故学习了一下,原来这是说该方法可以传入不定个数的String类型的多个参数,还可以传入String型的数组哦。结果:
2013-09-04 13:53:14 1040
原创 PLSQL 误删表恢复
不小心在PLSQL中将一张表删掉了,并且都不知道自己删的是哪张表,一时大为紧张,寻思了一下找到了一种恢复误删除表的方法。1、查看你删除的是哪张表: select * from user_recyclebin where DROPTIME >'2013-09-02 00:00:00';我们会看到我们删除的是ASS_REQ_LOG_STAT_BAK表,这下松了一口气,原
2013-09-02 13:54:40 13798 3
Spring和Mybatis的整合
2014-01-03
S2SH整合项目Struts2.1权威指南
2013-10-18
词法分析程序C语言
2011-10-10
Real-Time Texture Synthesis by Patch-Based Sampling基于样图的纹理合成
2010-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人