- 浏览: 50731 次
- 性别:
- 来自: 台源
-
最新评论
文章列表
获得spring里注册Bean的四种方法,特别是第三种方法,简单:
一:方法一(多在struts框架中)继承BaseDispatchAction
import com.mas.wawacommunity.wap.service.UserManager;
public class BaseDispatchAction extends DispatchAction {
/**
* web应用上下文环境变量
*/
protected WebApplicationContext ctx;
protected UserManager u ...
Spring中ApplicationContext加载机制。
加载器目前有两种选择:ContextLoaderListener和ContextLoaderServlet。
这两者在功能上完全等同,只是一个是基于Servlet2.3版本中新引入的Listener接口实现,而另一个基于Servlet接口实现。开发中可根据目标Web容器的实际情况进行选择。
配置非常简单,在web.xml中增加:
<listener>
<listener-class>
org.springframework.web.co ...
下面这个表相信对很多人都有用:
jar包名称
所在位置
说明
antlr-2.7.6.jar
hibernate/lib/required
解析
HQL
aspectjrt
spring/lib/aspectj
AOP
aspectjweaver
..
AOP
cglib-nodep-2.1_3.jar
spring/lib/cglib
代理,二进制增强
common-annotations.jar
...
Spring有自己依赖的包。
Spring进行数据事务操作依赖CGLib包。
Spring的环境搭建:将Spring的包和CGLib的包都添加到Eclipse的开发环境中。
提到Spring不得不说的两个名次IOC和AOP。
首先来说IOC依赖注入,先写一个JavaBean
public class User {
private String userName;
private String password;
public User( String userName, String password ) {
this.userName = userName;
...
例如有如下XML文件:
<?xml version="1.0" encoding="utf-8" ?>
<Login>
<Character>
<C Text="热血" value="http://blog.bitscn.com/0"></C>
<C Text="弱气" Value="1"></C>
< ...
使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结:
Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了Criteria和DetachedCriteria 。
Criteria 和 DetachedCriteria 的主要区别在于创建的形式不一样, Criteria 是在线的,所以它是由 Hibernate Session 进行创 ...
代码执行结果截图:
/********************************************
* @author henyue@gmail.com (Kong)
* @version CreatedTime:2010-05-04 上午10:59:45
* @Description ExtJs入门练习:Window式简单Form
********************************************/
Ext.onReady(function() {
showPopupPanel = function() {
var ...
代码执行结果展示:
/********************************************
* @author henyue@gmail.com (Kong)
* @version CreatedTime:2010-4-27 下午16:11:12
* @Description ExtJs入门练习:GridPanel
********************************************/
// 勾选模型
var sm = new Ext.grid.CheckboxSelectionModel({
singleSelec ...
/********************************************
* @author henyue@gmail.com (Kong)
* @version CreatedTime:2010-4-23 下午17:31:28
* @Description ExtJs入门练习:Viewport
********************************************/
Ext.onReady(function () {
viewport = new Ext.Viewport({
lay ...
此文为转载,原文地址:http://lavasoft.blog.51cto.com/62575/62174
Java读取properties文件的方法比较多,网上我最多的文章是“Java读取properties文件的六种方法”,但在Java应用中,最常用还是通过java.lang.Class类的getResourceAsStream(String name) 方法来实现,但我见到众多读取properties文件的代码中,都会这么干:
InputStream in = getClass().getResourceAsStream("资源Name");
这里面有个问题 ...
随便写个Job类,实现quartz的job
package org.kong.quartz;
import java.text.SimpleDateFormat;
import java.util.Date;
import org.quartz.Job;
import org.quartz.JobExecutionContext;
import org.quartz.JobExecutionException;
/**
*
* @author henyue
*/
public class TestJob implements Job{
private ...
此文为转载,权作参考!
package com.jasson.im.api;
import java.io.UnsupportedEncodingException;
import java.sql.*;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
// Referenced classes of package com.jasson.im.api:
// MOIt ...
package com.teamtop.kong.client;
import com.google.gwt.user.client.Timer;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.HTML;
import com.google.gwt.user.client.ui.PopupPanel;
/**
* @author henyue@gmail.com (Kong)
* @version CreatedTime:2010-3-1 上午11:58 ...
import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Collection;
import java.util.Map;
import java.util.Set;
import java.util.TreeMap;
public class LrcFilter {
...