- 浏览: 166804 次
- 性别:
- 来自: 杭州
最新评论
-
iqiqwilvie:
...
@RequestParam的作用 -
无愧衾影:
正确,return 要放在正确的地方
不能在finally块中return -
jkxydp:
不好意思,楼主,我这样写也不对,这样程序会把抛出的异常活生生地 ...
不能在finally块中return -
jkxydp:
return语句并非不能在finally里面写,得看怎么写,比 ...
不能在finally块中return
文章列表
context:component- scan配置策略
http://blog.163.com/tonylee@126/blog/static/13033555420103622747941/
Oracle分页查询语句(一)
===========================================================
作者: yangtingkun(http://yangtingkun.itpub.net)
发表于: 2006.05.21 23:53
分类: ORACLE
出处: http://yangtingkun.itpub.net/post/468/100278
---------------------------------------------------------------
Oracle的分页查询语句基本上可以按照本文给出的格 ...
我在公司的代码看到了这样的一句oracle的sql语句,非常的费解,不知道(+)代表的是什么意思。
不加(+)的话,查询出来的是26条记录,加了之后查出了29条记录。我是个oracle的初学者不知道(+)代表的是什么意思。
select a.* from a,b where (a.id = b.pid (+)) and a.mark= '1'
采纳的答案
2009-03-13 lordyung (初级程序员)
老版本的oracle使用(+)表示左右连接
相当于left join ,right join
SQL SELECT DISTINCT 语句
在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。
关键词 DISTINCT 用于返回唯一不同的值。
语法:
SELECT DISTINCT 列名称 FROM 表名称
@MVC另外一个特性是其提取和解析请求参数的能力。让我们继续重构上面的方法,并在其中添加@RequestParam注解:
@RequestMapping("/accounts/show")
public void show(@RequestParam("number") String number, Map<String, Object> model) {
model.put("account", accountRepository.findAccount(number));
}
这里@RequestP ...
<context:component-scan/> 配置项不但启用了对类包进行扫描以实施注释驱动 Bean 定义的功能,同时还启用了注释驱动自动注入的功能(即还隐式地在内部注册了 AutowiredAnnotationBeanPostProcessor 和 CommonAnnotationBeanPostProcessor),因此当使用 <context:component-scan/> 后,就可以将 <context:annotation-config/> 移除了。
<context:component-scan/> 的 base-packa ...
静引用
什么是静引用?比如,在模板中我们放置一个文本框
<input type=”text” name=”email” value=”$email” />
正常情况还好,后端Java Code或使用set都可以为$email赋值,可是一旦$email没有被赋值,字符串”$email”就会被显示出来,出于这方面的考虑,我们可以使用静引用,如下所示:
<input type=”text” name=”email” value=”$!email” />
在”$”和标识符之间用叹号隔开,这个时候当$email被赋值时和普通变量一样,但当$email没有被赋值时,$!email将 ...
当候选 Bean 数目不为 1 时的应对方法
在默认情况下使用 @Autowired 注释进行自动注入时,Spring 容器中匹配的候选 Bean 数目必须有且仅有一个。当找不到一个匹配的 Bean 时,Spring 容器将抛出 BeanCreationException 异常,并指出必须至少拥有一个匹配的 Bean。我们可以来做一个实验:
清单 10. 候选 Bean 数目为 0 时
<?xml version="1.0" encoding="UTF-8" ?>
<beans xmlns=&quo ...
char(n),varchar(n),varchar2(n)是字节数,字母占一个字节,汉字占二个或三个字节.
nchar(n),nvarchar(n),nvarchar2(n)是字符数,所有都占二个或三个字节.
length(string)求字符长度
lengthB(string)求字节长度
1. jdbc.properties
database.url=jdbc:mysql://localhost/smaple
database.driver=org.gjt.mm.mysql.Driver
database.user=root
database.password=star1xing
2.conf.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" &quo ...
public class ThreadTest implements Runnable {
public static int a = 0;
public void run() {
for (int k = 0; k < 5; k++) {
a = a + 1;
}
}
public static void main(String[] args) throws Exception {
Runnable r = new ThreadTest();
Thread t = new Thread(r);
t.start();
t.join(); //主要用于等待t线程运行结束,若无此句,ma ...
ORACLE SEQUENCE
在oracle中sequence就是所谓的序列号,每次取的时候它会自动增加,一般用在需要按序列号排序的地方。
1、Create Sequence
你首先要有CREATE SEQUENCE或者CREATE ANY SEQUENCE权限,
CREATE SEQUENCE emp_sequence
INCREMENT BY 1 -- 每次加 ...
9.1 使用Velocity模板
Velocity是一种针对Java应用的易用的模板语言。Velocity模板中没有任何Java代码,这使得它能够同时被非开发人员和开发人员轻松地理解。Velocity的用户手册上是这么说的:“Velocity将Java代码从Web页面中分离出来,使用Web站点从长远看更容易维护,并且提供了一种可行的JavaServer Pages替代解决方案。”
除了JSP,Velocity可能是用于Web应用的最流行的模板语言。因此很可能你会想采用Velocity作为视图层技术开发基于Spring的应用。幸运地是,Spring支持将Velocity作为Spring MV ...
不少人看过或了解过Velocity,名称字面翻译为:速度、速率、迅速,用在Web开发里,用过的人可能不多,大都基本知道和在使用Struts,到底Velocity和Struts是如何联系,怎么看待Velocity呢?让我们来尝试一下,了解Velocity的概念,通过在这里的介绍,强调在技术选择上的问题,让大家在选择项目开发时,可以考虑Velocity,另外也让大家了解它的思想,毕竟它提供了一个很好的思维方式,给大家换换筋骨,换一种思考的方式。
本文基于你对Java开发有一定基础,知道MVC,Struts等开发模式。
Velocity是一种Java模版引擎技术,该项目由Apache提出,由另 ...
来自小强的blog
引入SpringMVC呢,首先就要在web.xml中配置中配置控制请求转发的servlet——DispatcherServlet,
<servlet>
<servlet-name>Springmvc</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
</servlet>
<servlet- ...