`
yangzisai
  • 浏览: 87570 次
  • 性别: Icon_minigender_1
  • 来自: 东莞
社区版块
存档分类
最新评论
文章列表
将下载下来的extjs整个包,如ext-3.2.1,解压后,把整个文件夹COPY到Tomcat下的webapps目录下,启动Tomcat,在浏览器中输入http://localhost:端口号/ext-3.2.1/docs/index.html即可,端口号没有修改过的话就是8080
Spring为事务管理提供一流的支持。它同时支持编程式和声明式事务。为实现健壮的企业级应用,事务能担当重要的作用。无论是使用编程式事务还是声明式事务,在开发Spring应用时,开发者都不需要对具体的事务管理实现进行交 ...
Java代码 package com.bjsxt.spring;       public class UserManagerImpl {                        public void addUser(String name, String password) {            System.out.println("UserManagerImpl.addUser() -- name: " + name);        }           public void delUser(int id) {            ...
从Spring 2.0开始,可以使用基于schema及@AspectJ的方式来实现AOP,本文以一个简单的实例介绍了如何以@AspectJ方式在Spring中实现AOP。由于@Aspect是基于注解的,因此要求支持注解的5.0版本以上的JDK。 环境要求:     1. Web应用     2. 有一个专门提供系统服务的Service层 我们的目标是,如果用户调用Service层中任一方法,都在其插入一个记录信息的功能。 1. 一个最简单的AOP      共有2步。      1.1 定义一个Aspect     1.  package com.sarkuya.aop.asp ...
public static void main(String[] args) { // TODO Auto-generated method stub ApplicationContext cx = new FileSystemXmlApplicationContext("/src/applicationContext.xml"); CompanyDao company = (CompanyDao) cx.getBean("company"); company.insert("123"); } 仔细看下以上加粗地方,是 ...
目标对象的接口:IStudent.java 1   /** */ /** 2  * 3   */ 4  package  com.dragon.study; 5  6   /** */ /** 7  *  @author  dragon 8  * 9   */ 10   public   interface  IStudent   { 11     12      public   void  addStudent(String name); 13 } 14  目标类:StudentImpl.java 1   /** */ /** 2  * 3 ...
1.我所知道的aop     初看aop,上来就是一大堆术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子让你不知所措,心想着:怪不得很多人都和我说aop多难多难。当我看进去以后,我才发现:它就 ...

Java7 新变化

1.对collections的支持 Java代码 List<String> list = new ArrayList<String>();   list.add("item");   String item = list.get(0);     Set<String> set = new HashSet<String>();   set.add("item");     Map<String, Integer> map = new HashMap<String, In ...
在本章中将会介绍3个实例,首先分别使用Struts和Hibernate开发两个实例,帮助读者理解Struts和Hibernate各自单独的使用方法,最后将Struts和Hibernate结合起来,完成最终的实例。 本章介绍的3个例子都与RSS阅读器有关,RSS是在线共享内容的一种简易方式(Really Simple Syndication)。通常用于新闻和其他按时间先后顺序排列的网站,例如Blog。一个RSS包含很多新闻条目,一个新闻条目的介绍可能包含新闻的全部介绍,或者仅仅是额外的内容和简短的介绍。这些条目通常都能链接到全部的内容。使用RSS订阅能更快速获取信息,用户可以在客户端借助于支持R ...
在进行ant compile编译SSH工程时,出现找不到SSH需要的工程包,就要确定是否已经把 SSH需要的工程包(也就是在工程lib下引入的包)是否已经COPY到ant根目录下的lib目录 问题解决:将要用的包直接COPY到ant下的lib目录中就OK了(如果在build.xml进行引包的话太多了),目前只是找到这个方法,有好的方法的话麻烦写出来喔,请教了
1.<project>标签   每个构建文件对应一个项目。<project>标签时构建文件的根标签。它可以有多个内在属性, 就如代码中所示,其各个属性的含义分别如下。 (1) default表示默认的运行目标,这个属性是必须的。 (2) basedir表示项目的基准目录。 (3) name表示项目名。 (4) description表示项目的描述。 每个构建文件都对应于一个项目,但是大型项目经常包含大量的子项目,每一个子项目都可以有 自己的构建文件。 2.<target>标签 一个项目标签下可以有一个或多个target标签。一个target标签可 ...
cvsnt是cvs Windows版本的服务端程序,提供基于 TCP/IP 协议的 CVS 服务,可以在http://www.cvsnt.org/下载到。找到了服务器程序后,找了几天篇教程,就开始配置CVS服务器。 准备工作 从http://www.cvsnt.org/下载cvsnt,我下载的版本是2.5.04。 安装cvsnt 直接双击运行cvsnt安装文件,安装过程中可以选择以经典、自定义和完全三种方式安装,在自定义方式中可以选择安装路径。安装完成后,在控制面板里出现一个CVSNT Server的项目,图标是一条鱼~~ 配置cvsnt 安装完成cvsnt后,就可以从控 ...
CVS服务器快速指南 来源:UML软件工程组织 (2005-08-24 16:59:20)   简介   CVS 是 Concurrent Version System(并行版本系统)的缩写,用于版本管理.如果大家曾经参与过多人协作开发的项目,大家肯定有这样的痛苦经历:由于多个人同 ...
6.4  Spring整合Struts 虽然Spring也提供了自己的MVC组件,但一来Spring的MVC组件过于繁琐,二     来Struts的拥护者实在太多。因此,很多项目都会选择使用Spring整合Struts框架。而且Spring确实可以无缝整合Struts框架,二者结合成一个更实际的J2EE开发平台。 6.4.1  利用Struts的PlugIn来启动Spring容器 使用Spring的Web应用时,不用手动创建Spring容器,而是通过配置文件声明式地创建Spring容器。因此,在Web应用中创建Spring容器有如下两个方式:   ● 直接在web.xml文件中配置创建Sp ...
 Spring引用Tomcat的 JTA事务   Tomcat是Servlet容器,但它提供了JNDI的实现,因此用户可以象在Java EE应用程序服务器中一样,在Tomcat中使用JNDI查找JDBC数据源。在事务处理方面,Tomcat本身并不支持JTA,但是可以通过集成JOTM达到目的。   如果你的应用最终部署到一个功能齐备的Java EE应用服务器上,也许你更希望使用Java EE应用服务器的JTA功能,这样可以利用应用服务器本身许多优化措施。下面,我们让Tomcat通过JNDI开放JOTM的JTA的数据源,进而在Spring容器引用这个JNDI数据源,并在此基础上提供JTA事务。 ...
Global site tag (gtag.js) - Google Analytics