zoukankan      html  css  js  c++  java
  • JAVA EE framework spring2.5 / jdon5.1 / JAVA DTO

    《J2EE设计开发编程指南》中文 (PDF) / J2EE设计开发编程指南.pdf

    http://dx.codefans.net/x/7/200808/j2eekf_pdf.rar

     

     

    jdon

    https://jdon.dev.java.net/

     

    www.jdon .com/article/33792.html

     

     

    Spring Framework 开发参考手册

    http://www.redsaga.com/spring_ref/2.5/html/

    http://www.redsaga.com/spring_ref/2.5/html_single/

    http://www.redsaga.com/spring_ref/2.5/spring-reference.pdf

    http://www.redsaga.com/spring_ref/2.5/Spring-Reference_zh_CN.chm

    Spring 2.5的新特性

    http://blog.csdn.net/renhui15688/archive/2008/04/22/2313964.aspx

    Spring中的四种声明式事务的配置

    http://www.cn-java.com/www1/?action-viewnews-itemid-5840

     

    spring 可自动管理事务

     

    SQL还提供了自动提交事务的机制,其命令为:
    SET AUTO COMMIT ON
    其对应的人工工作方式命令为:

    SET AUTO COMMIT OFF

    一旦规定了自动提交事务方式,则系统将每条SQL命令视为一个事务,并在命令成功执行完成时自动地完成事务提交。

    此种模式为控制台操作提供了方便。

     

    Spring中ClassPathXmlApplicationContext类的简单使用

    http://www.blogjava.net/xcp/archive/2011/06/22/352821.html

    一、简单的用ApplicationContext做测试的话,获得Spring中定义的Bean实例(对象).可以用:

    ApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");

    RegisterDAO registerDAO = (RegisterDAO)ac.getBean("RegisterDAO");

    如果是两个以上:

    ApplicationContext ac = new ClassPathXmlApplicationContext(new String[]{"applicationContext.xml","dao.xml"});

    或者用通配符:

    ApplicationContext ac = new ClassPathXmlApplicationContext("classpath:/*.xml");

    二、ClassPathXmlApplicationContext[只能读放在web-info/classes目录下的配置文件]和FileSystemXmlApplicationContext的区别

    classpath:前缀是不需要的,默认就是指项目的classpath路径下面;

    如果要使用绝对路径,需要加上file:前缀表示这是绝对路径;

    对于FileSystemXmlApplicationContext:

    默认表示的是两种:

    1.没有盘符的是项目工作路径,即项目的根目录;

    2.有盘符表示的是文件绝对路径.

    如果要使用classpath路径,需要前缀classpath:

    public class HelloClient {
      protected static final Log log = LogFactory.getLog(HelloClient.class);
      public static void main(String[] args) {
        // Resource resource = new ClassPathResource("appcontext.xml");
        // BeanFactory factory = new XmlBeanFactory(resource);
        // 用classpath路径
        // ApplicationContext factory = new ClassPathXmlApplicationContext("classpath:appcontext.xml");
        // ApplicationContext factory = new ClassPathXmlApplicationContext("appcontext.xml");
        // ClassPathXmlApplicationContext使用了file前缀是可以使用绝对路径的
        // ApplicationContext factory = new ClassPathXmlApplicationContext("file:F:/workspace/example/src/appcontext.xml");
        // 用文件系统的路径,默认指项目的根路径
        // ApplicationContext factory = new FileSystemXmlApplicationContext("src/appcontext.xml");
        // ApplicationContext factory = new FileSystemXmlApplicationContext("webRoot/WEB-INF/appcontext.xml");
    
        // 使用了classpath:前缀,这样,FileSystemXmlApplicationContext也能够读取classpath下的相对路径
        // ApplicationContext factory = new FileSystemXmlApplicationContext("classpath:appcontext.xml");
        // ApplicationContext factory = new FileSystemXmlApplicationContext("file:F:/workspace/example/src/appcontext.xml");
        // 不加file前缀
        ApplicationContext factory = new FileSystemXmlApplicationContext("F:/workspace/example/src/appcontext.xml");
        IHelloWorld hw = (IHelloWorld)factory.getBean("helloworldbean");
        log.info(hw.getContent("luoshifei"));
      }
    }
     
    

     

    end 

  • 相关阅读:
    python使用subprocess及delegator调用第三方程序
    CentOS安装配置nginx-rtmp-module(同时支持IPv4和IPv6)
    npm和cnpm安装(for windows)
    MySQL中pymysql的具体操作
    浅谈Red Hat和 Centos7
    [致]Markdown新手指南
    python面试题
    VB使用ADO中recordeset.delete删除数据记录问题
    VB连接ACCESS数据库,使用 LIKE 通配符问题
    VB6位运算
  • 原文地址:https://www.cnblogs.com/lindows/p/14390579.html
Copyright © 2011-2022 走看看