- 浏览: 195396 次
- 性别:
最新评论
-
sun5244725:
<if test="tenantIds.siz ...
Mybatis中传入List条件 -
springaop_springmvc:
可以参考最新的文档:如何在eclipse jee中检出项目并转 ...
Maven+Mybatis+Spring配置之第一步:配置pom.xml依赖 -
terryworld:
jiql 有很多SQL语法还不支持. 结果集内结果本身超过1 ...
jiql----Google APP Engine里的jdbc -
burnquist:
不知道jdoconfig.xml怎么写,直接复制官网的就报错
Google App Engine中使用JDO增强的问题 -
Aspen:
网上资料太少了,我也遇到类似的问题,郁闷中
Google App Engine中使用JDO增强的问题
文章列表
RSpec 基本语法
- 博客分类:
- Ruby Rails
1. describe和context
describe和context方法用来组织相关的行为example。
使用一个字符串作为他们的参数,以及使用一个block来定义其上下文的范围。
写model的spec或者其他的unit test时,可以传一个Ruby类作为describe的第一个参数。Doing so also creates an implicit subject for the examples.
describe Timesheet do
……
end
describe可以嵌套
一般使用:
describe Timesheet do
describe “#test” do
...
第三章
<!--[if !supportLists]-->1.
<!--[endif]-->Application生命周期
每个Android的应用都有一个Application对象,我们可以使用该对象共享一些状态,即使我们不继承Application,提供自己的Application对象,Android平台也为我们提供一个默认的Application对象。
生命周期为:
<!--[if !supportLists]-->1)
<!--[endif]-->onCreate在应用程序开始的时候被调用。该方法一定 ...
第二章
1. 给Application访问网络的权限:
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
2. Android的权限
Android的每个权限Label保护相关的资源,在应用的manifest文件里声明的users-permission节点会在用户安装应用的时候提示给用户,用户确定之后表示这 ...
air去除边框,及启动画面
- 博客分类:
- Flex
编辑air-app.xml中<systemChrome>none</systemChrome>
<mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" showFlexChrome="false">showFlexChrome=false
http://www.flexer.cn/blog/?cat=44
这是一篇来自u ...
Flash builder安装SVN插件
- 博客分类:
- Flex
Flash Builder安装SVN的时候全部选择所有的软件安装会出错误。
只选如下所示的软件安装即可:
JQuery判断一个元素是否显示
- 博客分类:
- JavaScript
$(element).css("display")=="none"
Bookmarklet
- 博客分类:
- JavaScript
Bookmarklet ?
Bookmarklet , 称呼为小书签
。它是一段 JavaScript 脚本,一般网络上的小书签都是一个链接,它的安装非常简单,只需要把链接拖到你的收藏夹里。[size=10.5pt; font-family: ]将其收藏后[/size][size=10.5pt; font-family: ],[/size][size=10.5pt; font-family: ]即可按其内容直接当功能按[/size]钮[size=10.5pt; font-family: ]使用。[/size]
Bookmarklets are
simple tools that extend ...
Mybatis中传入List条件
- 博客分类:
- Mybaits
传入一个map的参数,map里有一个tenantIds的List,在xml里先判断这个List的size是否大于o,然后通过foreach
构造一个in后面括号里的元素,具体的xml如下:
<if test="tenantIds.size() > 0">
AND A.PROC_TARGET_ID IN
<foreach
collection="tenantIds"
item="tenantId"
open="("
separat ...
1.创建项目
在eclipse里选择新建Maven
Project,然后选择mave-archetype-webapp的Archetype,这样就会创建一个Eclipse
WTP能识别的Web项目,能够Run
on server。
2.修改POM
为项目加入相关的dependency,包括Spring,tiles等。
2.1添加Spring的依赖
<dependency>
1.配置pom.xml
给pom.xml加Mybatis的plugin:
<plugin>
<groupId>org.mybatis.generator</groupId>
<artifactId>mybatis-generator-maven-plugin</artifactId>
<version>1.3.0</version>
</plugin>
还需要Mybatis的repository,在前面已经加过了。另外,需要加一个Mybatis generator的配置文件名的p ...
1.配置Datasource:
<bean id="dataSource" class="com.jolbox.bonecp.BoneCPDataSource"
destroy-method="close">
<property name="driverClass" value="${jdbc.driverClassName}" />
<property name="jdbcUrl" value="${jdbc.url}& ...
1.配置slfj+logback:
<!-- Logging -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>${org.slf4j.version}</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupI ...
find("input[name=cron-type]:checked").val()
Spring支持的JSR-250和JSR-330 (Dependency Injection for Java) 的Annotation有:
@Required 检测属性是否被注入
@Autowired 设置属性自动注入,还可以设置required值为@Autowired(required=false)
@Resource
@PostConstruct
@PreDestroy
@Inject 和@Autowired一样,除了不能设置required的值,不过它是JSR-330的Annotation。
@Qualifier 和@Autowired一起使用,在使用@Autowir ...