- 浏览: 62634 次
- 性别:
- 来自: 成都
最新评论
-
wqksy:
好用,谢谢了
spring xml(点)自动提示功能 -
zy08403:
一楼的说法有效,选中你的项目,用Navigator-》show ...
Tomcat version 5.5 only supports J2EE 1.2, 1.3, and 1.4 Web modules -
bangsen:
今天也遇到了此问题,不过找到了个自己觉得好点的方法。楼主可以试 ...
Tomcat version 5.5 only supports J2EE 1.2, 1.3, and 1.4 Web modules
文章列表
替换字符串空格、tab制表符
- 博客分类:
- Oracle
\0 ASCII 0 (NUL ) 字符
\' ASCII 39 单引号 (“'” ) 字符
\" ASCII 34 双引号 (“"” ) 字符
\b ASCII 8 退格符
\n ASCII 10 换行符
\r ASCII 13 回车符
\t ASCII 9 制表符(TAB )
查询字段是否存在tab制表符:
select * from crm_special_link t where instr(t.link_number,chr(9))>0
替换空格、tab制表符:
update crm_s ...
spring xml(点)自动提示功能
- 博客分类:
- spring2.5
文章来源:http://www.blogjava.net/sy1214520/archive/2008/06/23/210173.html
用eclipse,在导入相应的包后(有人说不导包也有提示,因为默认的eclipse导入了jdk的包),eclipse会有代码提示功能。
那么XML文件能不能也这样呢?其实也是可以的,只不过导包的地方不一样。下面以spring为例(虽然Myeclipse6.5中已经集成了,这里只是示范说明)。
进入:window -> Preference... -> MyEclipse -> Editors -> XML ->XML ...
oracle临时表空间过大的解决办法
- 博客分类:
- Oracle
create temporary tablespace temp2
tempfile 'D:\ORACLE\PRODUCT\10.2.0\ORADATA\ORCL\TEMP02.DBF' size 512M reuse
autoextend on next 640k maxsize unlimited;
alter database default temporary tablespace temp2;
drop tablespace temp including contents and datafiles;
create temporary tab ...
以下内容为转载:原文地址,http://www.blogjava.net/rickhunter/articles/28133.html
如何使用Log4j?
1、 Log4j是什么?
Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。
2、Log4j的概念
Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout,Log4j 允许开发人员定义多个Logger,每个Logger拥有自己的名字,Logger之间通过名字来表明 ...
declare
cursor cc is select id,distinct productcode,element from TKL_PRODUCT_CONTENT where state =1;
ccrec cc%rowtype;
begin
for ccrec in cc
loop
update TKL_PRODUCT_CONTENT_VICE set id =ccrec.id where productcode = ccrec.productcode and element = ccrec.element
end l ...
CASE
WHEN p.OVER IS NULL
THEN ' '
ELSE (TO_CHAR ((p.OVER) * 100, '9999.99') || '%'
)
END
//删除用户以及用户所有的对象
drop user zfmi cascade;
select username,default_tablespace from dba_users
hibernate官网http://www.hibernate.org/
以下内容为转载:原文出处http://hi.baidu.com/yuji0228/blog/item/a35153fbd517c7d4b48f31fd.html
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
<!-- 连接MySQL-->
<property name="driverClassName" value="com.mysql.jdbc.Driver">< ...
学习笔记(七)中,总结了AOP中的基本概念,并用注解的方式实现了AOP。
下面用配置的方式实现,以同注解方式实现比较,从而深入掌握AOP编程。
代码一:接口和实现类
package cn.itcast.server;
public interface IPersonService {
public void save(String name);
public String getPersonName(Integer id);
public void update(String name,Integer id);
}
package cn.itcast.server. ...
AOP基本概念学习:
Aspect(切面):指横切性关注点的抽象即为切面,它与类相似,只是两者的关注点不一样,类是对事物特征的抽象,而切面是横切性关注点的抽象。
joinpoint(连接点):所谓连接点是指那些被拦截到的点。在spring中,这些点指的是方法,而且spring只支持方法类型的连接点,实际上joinpoint还可以是field或者类构造器
pointcut(切入点):所谓切入点是指我们要对那些joinpoint进行拦截的定义
advice(通知):所谓的通知是指拦截到joinpoint之后所要做的事情。分为前置通知,后置通知,异常通知,最终通知,环绕通知
Target(目标 ...
这里我们就需要用到cglib-nodep-2.1_3.jar这个包
下面代码是演示的是一个用户权限判断,并赋予这个用户相应的操作。这里我做的是这样的用户权限设置:只要用户名不为空,那么就赋予它操作目标类中的所有方法的权利
代码一:
package cn.itcast.service;
public interface IPersonService {
public void save(String name);
}
代码二 CGlibProxyFactory.java和JDKProxyFactory.java
package cn.itcast.service.aop; ...
当我们使用xml的bean标签来配置组件时,如果遇到很大的项目会有成百上千个组件,那可以想象,xml文件体积是多么的庞大,维护起来也不太方便。spring2.5引入了组件的自动扫描机制,它可以在类路径需找标注了@Service,@Repository,@Controller,@Component这四个注解的类,来加以自动管理。
第一步:
beans2.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.or ...
java代码中使用@Resource或@Autowired 两种注解方式进行属性装配
区别:@Resource默认是按名称匹配,当找不到与名称匹配得bean时才会按照类型装配
@Autowired默认是按类型装配,如果想使用按照名称装配,可以结合@Qualifier一起使用
第一步:
beans.xml
<!-- 以下使用java的@Resource注解注入的形式给 属性赋值 -->
<context:annotation-config></context:annotation-config>
<bean id=" ...