笔试题 易错题目解析
摘要:01.XMLHttpRequest().readyState的五种状态 0 - (未初始化)还没有调用send()方法1 - (载入)已调用send()方法,正在发送请求2 - (载入完成)send()方法执行完成,已经接收到全部响应内容3 - (交互)正在解析响应内容4 - (完成)响应内容解析完
阅读全文
Spring JDBC
摘要:转载:博客主页:http://blog.csdn.NET/chszs 一、概述 在Spring JDBC模块中,所有的类可以被分到四个单独的包:1)core即核心包,它包含了JDBC的核心功能。此包内有很多重要的类,包括:JdbcTemplate类、SimpleJdbcInsert类,SimpleJ
阅读全文
wsimport命令讲解
摘要:wsimport是JDK自带的工具,主要功能是根据服务端生成的WSDL文件创建客户端支持代码。生成java客户端代码常使用的命令参数说明: 示例: wsimport -p client -s source -d bin http://localhost:7654/ts?wsdl
阅读全文
WebService 基础使用&cxf第三方Service使用
摘要:1.通过Jax-ws自己发布一个webservice 解析:用webservice发布HelloWorld JAX-WS本质就是通过Socket来实现的。2.WSDL文档描述如何直接变成java代码 eg:提供一个wsdl文档的地址: http://ws.webxml.com.cn/WebServi
阅读全文
OA 办公自动化系统:权限管理模块的实现原理思路
摘要:OA系统分有许多的模块,如系统管理模块、等一些比较高级的业务操作。此类业务是不允许让普通员工来操作的,思路如下: 给系统添加角色表,每个用户对应一个角色,每个角色可以拥有多个权限, 如下:创建权限表(PRIVILEGE): 该表定义了权限操作的名称以及可操作的action路径,权限还定义了其下的二级
阅读全文
Spring —— 三种配置数据源的方式:spring内置、c3p0、dbcp
摘要:01.Spring内置数据源配置Class:DriverManagerDataSource全限定名:org.springframework.jdbc.datasource.DriverManagerDataSource不需要添加任何jar 02.apache的 dbcp数据源配置Class:Basi
阅读全文
使用JdbcTemplate简化JDBC操作 实现数据库操作
摘要:使用Spring JDBC框架方遍简单的完成JDBC操作,满足性能的需求且灵活性高。 Spring JDBC框架由4个部分组成,即core、datasource、object、support。 org.springframework.jdbc.core包由JdbcTemplate类以及相关的回调接口
阅读全文
Spring aop——前置增强和后置增强 使用注解Aspect和非侵入式配置
摘要:AspectJ是一个面向切面的框架,它扩展了java语言,定义了AOP语法,能够在编译期提供代码的织入,所以它有一个专门的编译器用来生成遵守字节码字节编码规范的Class文件 确保使用jdk为5.0以上版本。 01.使用注解标注增强(AspectJ) :取代了配置文件中的aop:pointcut节点
阅读全文
jdk代理和cglib代理
摘要:1.jdk静态代理(静态代理和动态代理) 本质:在内存中构建出接口的实现类。 缺陷:只能对实现接口的类实现动态代理, 使用cglib可以对没有实现接口的类进行动态代理。 2.cglib动态代理 本质:生成被代理对象的子类。 静态代理:proxy_static包下的一个接口和两个实现类 Subject
阅读全文
IOC和AOP使用扩展 多种方式实现依赖注入
摘要:多种方式实现依赖注入 1.Spring 使用setter访问器实现对属性的赋值, 2.Spring 构造constructor方法赋值, 3.接口注入 4.Spring P命名空间注入直接量 setter访问器实现方式following 实体类中设置属性的set访问器 applicationCont
阅读全文
Spring IoC
摘要:IoC,直观地讲,就是容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在。IoC还有另外一个名字——“依赖注入(Dependency Injection)”IoC的3种依赖注入类型如下第1种是通过接口注射,这种方式要求我们的类必须实现容器给定的一个接口,然
阅读全文
Spring AOP(aspect oriented programming) 转载
摘要:1.面向切面的基本原理 软件系统可以看成是由一组关注点组成的,其中,直接的业务关注点,是直切关注点。而为直切关注点提供服务的,就是横切关注点。 01.什么是面向切面编程 横切关注点:影响应用多处的功能(安全、事务、日志) 02.什么是切面 横切关注点被模块化为特殊的类,这些类称为切面。 03.面向切
阅读全文