- 浏览: 81547 次
- 性别:
- 来自: 北京
最新评论
-
zhijie_zhang:
偶遇, 感谢~
spring c3p0数据源配置 -
honeyweishu:
我配置了也是这样,但是还是比起作用,我是在本地测试的,可不可以 ...
windows下tomcat 发布多个web项目(多个域名,同一ip)
文章列表
Java的Memcached客户端
- 博客分类:
- JAVA
1.memcached client for java http://www.whalin.com/memcached
Java代码
import com.danga.MemCached.*;
Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的日程序表。Jobs可以做成标准的Java组件或 EJBs。
Quartz官方: http://www.opensymphony.com/quartz/
定时批处理作业是J2EE企业应用里很重要的一环,用来在晚间进行财务挂账,数据转存,新闻联播等等操作。 而在Spring里,已经很好的集成了Quartz,简单到像配cron一样,在xml文件里面配一下时间就可 ...
fmt:formatDate 的输出格式
<fmt:formatDate value="${isoDate}" type="both"/>
2004-5-31 23:59:59
<fmt:formatDate value="${date}" type="date"/>
2004-4-1
<fmt:formatDate value="${isoDate}" type="time"/>
23:59:59
<fmt:fo ...
<html>
<head>
<link href="http://www.cc168.com.cn/css/index.css" rel="stylesheet" type="text/css">
<link rel="stylesheet" href="http://www.cc168.com.cn/css/framework.css" type="text/css"/>
<script language=&qu ...
.IFrame引入,看看下面的代码
[代码] <IFRAME NAME="content_frame" width=100% height=30 marginwidth=0 marginheight=0 SRC="http://www.6to23.com/tech/img/200507/20050725103714_970.htm" ></IFRAME>
你会看到一个外部引入的文件,但会发现有一个类似外框的东西将其包围,可使用
[代码] <iframe name="content_frame" mar ...
一、find(String queryString);
示例:this
.getHibernateTemplate().find(
"from bean.User"
);
返回所有User对象
二、find(String queryString , Object value);
示例:this
.getHibernateTemplate().find(
"from bean.User ...
<?
xml
version
=
"1.0"
encoding
=
"UTF-8"
?>
<!DOCTYPE sqlMapConfig
PUBLIC "-//ibatis.apache.org//DTD SQL Map Config 2.0//EN"
"http://ibatis.apache.org/dtd/sql-map-config-2.dtd">
...
[b]ibatis 的多条件查询
ibatis自带的入门例子中,查询条件只有一个。多数情况下,查询条件都是多个的。如果要实现多条件查询,如何实现?
百度了一下,有以下解决方案:
1
,在java代码中使用字符串拼接
映射文件中这样写:
view plaincopy to clipboardprint?
<select id="getBrno"
parameterClass=
"java.lang.String"
resultMap=
&qu ...
spring 拦截器是spring AOP体系下的一个重要的子功能。它类似于web中的filter,但又比filter灵活,强大得多。许多AOP框架,包括Spring,都是以拦截器做通知模型, 并维护一个以连接点为中心的拦截器链。(见Spring Framework 开发参考手册第6章
),拦截功能是spring AOP实现面向切面编程的一个亮点,我们这里通过一个示例来看看如何使用拦截功能的:
这个例子是通过拦截指定的bean,在外部调用他们其中的方法被之前将触发拦截器。
首先,编写一个个拦截器:SpringAOPInterceptor.javapublic class
Sp ...
为了实现网站的日志管理,研究了几天的spring事务管理终于OK了!两种方法
方法一:实现对目标类进行拦截(对于有接
口
的类,使用的是Java内部类提供的Proxy;而对于那些不实现接口
的类,使用的是cglib库)
xml 代码
<!-- Bean configuration -->
<
bean
id
=
"businesslogicbean"
class
=
"org.springframework.aop.framework.ProxyFactor ...
1. 代理工厂Bean事务管理( *ProxyFactoryBean) + Service + DAO配置
我刚开始看Spring时用的书是林信良的《Spring技术手册》,书中对声明式事务主要采用
TransactionProxyFactoryBean,业务Bean如 Service或BO类继承它来进行事务控制。代理工厂Bean(
*ProxyFactoryBean)这一类Spring提供的工厂类,可将一个 bean 进行委托代理,从而达到控制方法行为的目的。
此类事务配置一般如下(因为我们未采用这种方式,就以书上的JDBC datasource举例说明。不同公司采用的 ...
1. Pojo & mapper配置
view plain
copy to clipboard
print
?
package
cn.java.forum.domain;
import
java.io.Serializable;
import
java.util.Date;
public
class
People
implements
Serializable{
private
static
...
C3P0版本:c3p0-0.9.1.2.jar
spring applicationContext.xml配置:
如果将数据源参数配置在*.properties文件中,则必须用spring的PropertyPlaceholderConfigurer加载配置文件。
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans
"
xmlns:xsi="http: ...
配置一个数据源
Spring在第三方依赖包中包含了两个数据源的实现类包,其一是Apache的DBCP,其二是 C3P0。可以在Spring配置文件中利用这两者中任何一个配置数据源。
DBCP数据源
DBCP类包位于
<spring_home></spring_home>/lib/jakarta-commons/commons-
dbcp.jar,DBCP是一个依赖 Jakarta
commons-pool对象池机制的数据库连接池,所以在类路径下还必须包
括<spring_home></spring_home&g ...
清单 19.
调整
beans.xml
配置文件
<?xml version="1.0"
encoding="UTF-8" ?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
...