- swing的介绍教程4 216浏览会员免费
- 《写给大忙人看的Java SE 8》向Java开发人员言简意赅地介绍了Java 8 的许多新特性(以及Java 7 中许多未被关注的特性),《写给大忙人看的Java SE 8》延续了《快学Scala》“不废话”的风格。 《写给大忙人看的Java SE 8》共分为9章。第1章讲述了lambda表达式的全部语法;第2章给出了流的完整概述;第3章给出了使用lambda表达式设计库的有效技巧;第4章介绍了JavaFX;第5章详细介绍了Java新增的日期/时间API;第6章介绍了原子计数器、并发哈希映射、并行数组操作等特性中的改进;第7章介绍了如何在Java虚拟机上执行JavaScript,以及如何与Java代码进行交互操作;第8章描述了Java 8中其他一些不起眼但很实用的特性;第9章则关注于Java 7中改进的异常处理,以及其他一些你可能会忽略掉的API。 《写给大忙人看的Java SE 8》适合所有Java程序员、软件设计师、架构师及软件开发爱好者阅读。对于想要快速了解Java SE 8新特性的Java工程师来说,《写给大忙人看的Java SE 8》是一本不可多得的枕边读物。5 271浏览会员免费
- Manning书,Java社区有名的脚本语言5 70浏览会员免费
- TortoiseSVN是Subversion版本控制系统的一个免费开源客户端,本书介绍其概念、配置、使用以及常见问题等。4 96浏览会员免费
- JAVA四大名著之一,作者Ken Arnold。4 315浏览会员免费
- 目录 I. 目录 1 II. java c/cpp互相调用实例(姊妹篇之一)——java调用c/cpp 4 一 先制作一个系统中有的DLL文件(cpp给出的sdk接口) 4 二 JNI 7 1、 编写java文件 7 2、 生成.h头文件 8 3、 用c/cpp实现这个头文件 9 三 测试 10 四 最后补充 11 III. java c/cpp互相调用实例(姊妹篇之二)——c/cpp调用java 11 一、 编写java代码 12 二、 编译java代码 12 三、 编写 C/C++ 代码 13 四、 运行exe 18 IV. Java JNI 编程进阶 18 一、 解决性能问题 18 二、 解决本机平台接口调用问题 19 三、 嵌入式开发应用(JNI小例子) 20 1、 新增一个基础类 22 2、 定义新类继承基础类 23 3、 编写调用类 23 4、 新增两个本地方法 24 5、 修改 RunMain 类 25 6、 新增一个方法处理java对象 26 7、 新增一个方法处理数组 29 8、 改写RunMain 32 四、 参考资料: 33 V. Eclipse+CDT+MinGW 进行JAVA调用C/C++ 34 一、 安装eclipse3.2。 34 二、 安装MinGW。 34 1、 下载MinGW 34 2、 安装 34 3、 安装版本 34 4、 选择安装的编译器 34 5、 选择安装路径,下一步 35 6、 等待下载软件 35 三、 MinGW的环境变量设置 35 1、 设置Path 35 2、 设置C_INCLUDE_PATH 35 3、 设置CPLUS_INCLUDE_PATH 35 四、 做一个小技巧修改 35 五、 安装CDT插件 36 1、 下载CDT插件 36 2、 安装CDT插件 36 六、 简单介绍CDT的使用吧 36 1、 新建一个C++项目 36 2、 输入New Project名字 36 3、 给项目新建一个的源文件 36 4、 接着出现文件添加的窗口,在File Name栏里面写上文件名 36 5、 编辑hello.cpp 37 6、 添加一个编译命令 37 七、 让我们开始进入真正的工作吧! 38 The Java side 38 1、 建立Java工程JavaHello,编写java类 38 2、 用命令生成头文件 38 The C side-Compiling the Library 40 1、 建立标准C工程Cpro,并生成dll文件 40 1) 将生成的头文件test_Hello.h拷贝到C工程Cpro下 40 2) 编写C类Hello.c,内容为: 40 3) 在C工程Cpro下建立hello.def文件(用于定义导出的函数),内容为: 40 4) 在C工程Cpro下建立makefile文件,内容为: 40 5) Make Targets 40 6) Make Targets视图下双击step1,在C工程Cpro下生成hello.o 文件。 41 7) Make Targets视图下双击step1,在C工程Cpro下生成hello.dll 文件。 41 2、 JAVA调用DLL 41 1) 将hello.dll拷贝到Java工程JavaHello下。 41 2) 运行Hello.java,则可以看到输出结果: 41 1) 将Hello.c改为Hello.cpp 41 2) 将makefile内容改为: 41 3) 其他的几乎都不用改变也可以。 42 评论: 42 VI. c++如何调用java程序 51 DemoMain.java内容如: 51 采用vc6++ IDE,采用JNI技术实现。 51 1、 编译时 51 2、 运行时 51 程序的关键在 53 VII. JNI 53 一、 定义 53 二、 设计目的 54 三、 书写步骤 54 1) 编写java程序:这里以HelloWorld为例。 54 2) 编译 55 3) 生成扩展名为h的头文件 55 4) 编写本地方法实现和由javah命令生成的头文件里面声明的方法名相同的方法。 56 5) 生成动态库 56 6) 运行程序 java HelloWorld就ok. 56 四、 调用中考虑的问题 56 1) java和c是如何互通的? 57 2) 如何将java传入的String参数转换为c的char*,然后使用? 57 3) 将c中获取的一个char*的buffer传递给java? 57 4) 不知道占用多少空间的buffer,如何传递出去呢? 58 五、 对JAVA传入数据的处理 58 1) 如果传入的是bytearray的话,作如下处理得到buffer: 58 VIII. C/C++调用JAVA类 58 一、 加载虚拟机: 59 二、 获取指定对象的类定义: 59 三、 获取要调用的方法: 59 四、 调用JAVA类方法: 60 五、 获得类属性的定义: 60 六、 数组处理: 60 七、 异常: 60 八、 多线程调用 61 Java代码 61 命令行运行:javap -s -p MyTest ,输出: 62 C代码testjava.c: 62 编译: 65 运行结果: 655 689浏览会员免费
- 基于spring boot/spring cloud的微服务实现5 342浏览会员免费
- DFSADFADFSAFJSPjsp教程4 85浏览会员免费
- 《Scala编程》介绍了一种新的编程语言,它把面向对象和函数式编程概念有机地结合为整体,从而形成一种完整统一、语义丰富的新思维体系。《Scala编程》循序渐进,由浅入深,经作者精心组织、仔细编排,将语言中的各种概念自然地铺陈在字里行间。除此之外,《Scala编程》还包含了大量富有针对性和趣味性的示例,它们除了提供对语言各个方面的具体演示之外,还从侧面说明了如何将函数式编程的理念切实并广泛地应用到面向对象编程中。《Scala编程》面向的读者是有一定编程经验的开发人员,他们希望能够开拓眼界,并致力于提高在软件开发各方面的技能。 作者简介:奥德斯基(Martin Odersky),Scala语言的创始者。他是瑞士洛桑联邦理工学院(EPFL)教授,从2001年起他就带领小组致力于Scala语言、标准库和编译器的开发。他还是Java泛型的合作设计者及当前javac参考编译器的原作者。LexSpoon在EPFL为Scala工作了两年,现为Google软件工程师。Bill Venners Artima的总裁。撰写了许多关于、Java的文章,是《深入Java虚拟机》的作者,以及Scala Test测试框架的设计者。5 129浏览会员免费
- 《从零开始学Storm》适合所有大数据处理、实时流数据处理、Storm的开发者或爱好者,也适合高等院校和培训学校相关专业的师生参考使用。5 277浏览会员免费
- 可以写毕业论文时作为文献的英文文献,关于Java的,大家可供参考。4 3471浏览会员免费
- 1. 1. 腾讯笔试 3 1.1腾讯 2014校招研发笔试题 3 1.2腾讯2014校园招聘广州区产品笔经-霸笔 10 1.3腾讯2013校招杭州站笔试题 13 1.4腾讯2013/09/23广州场笔试感悟分享 14 1.5 2014腾讯测试工程师笔试面试分享 15 1.6 2013年腾讯实习招聘通过笔试和一面 18 2. 2 腾讯面试 22 2.1 2013腾讯校招面经(技术类-后台开发) 22 2.2 2014腾讯校园招聘技术运营一面面经 34 2.3 2013腾讯一面面试题-软件开发 39 2.4 2013腾讯一面面试题-软件开发 41 2.5 腾讯产品校招经验回忆分享 515 379浏览会员免费
- web.xml文件详解 PDF文件5 158浏览会员免费
- 介绍成为合格程序员的各项基本要求0 126浏览会员免费
- springMVC开发实例、配置详解、快速入门5 148浏览会员免费
- Struts 2 in Action (May 2008).pdf2 91浏览会员免费
- ejb3(中文版)<br>挺好的5 47浏览会员免费
- 对于操作手册的书,一般会提供大量的实例,告诉你详细的步骤。对于高手来说,这不就是翻译了一下官方文档嘛,好意思拿来骗钱。但对于新手来说,反而认为是好处,跟着上面的步骤操作就掌握了某种技术能力。 显然,本书属于后者,书中提供了大量代码实例,并没有太多思想层面的指点与探讨。当然,对于web UI层的自动化代码,随着时间推移书中的例子或不能运行成功。所以,对于已经在自动化方面有经验的同学也不要抱太大希望,能从本书中看到太多高深技术。但对于新手来说,也不要想得过于简单,如果你编程基础比较弱的话,读起来也会有点难度。5 1897浏览会员免费
- Eclipse最全快捷键.pdf.免费分享。。。5 145浏览会员免费
- 本文是一篇关于Android开发的英文文献,对于做毕业设计的外文翻译很有帮助,字数3 4千左右5 1893浏览会员免费
- Spring in Action 最新第四版完整本,MEAP预览版,Manning即将上市5 117浏览会员免费
- Java 学习资料(pdf)Java pdf Java技能百练 ,非常好的学习资料(pdf格式的)!~~0 343浏览会员免费
- 一步一步教你使用spring Security35 113浏览会员免费
- Java版的数据结构,对于Java爱好者而言,是一个不错的选择5 234浏览会员免费
- Eclipse精要与高级开发技术.pdfEclipse精要与高级开发技术.pdfEclipse精要与高级开发技术.pdf3 34浏览会员免费
- 全新的spring2.0技术手册中文版,让你体验no EJB的架构。4 136浏览会员免费
- Tapestry In Action.pdf5 88浏览会员免费
- UML设计实作宝典.pdf5 320浏览会员免费
- 最近研究weka找到的 放这了 反正不用资源分 嘿嘿5 0浏览会员免费
- Robot Framework是诺西的开源自动化测试框架,官方网址为:http://code.google.com/p/robotframework/ 为了便于在工作中减低后来者的学习曲线,我和同事们合力翻译它的用户指南,基于2.5.3版本,现在拿出来给大家共享,希望大家批评指正~~5 209浏览会员免费
- antlr 4 权威指南,新鲜出炉的,学习antlr 必备文档5 235浏览会员免费
- ELKstack 中文指南,三斗大神著。 ELK Stack 在最近两年迅速崛起, 成为机器数据分析, 或者说实时日志处理领域, 开源界的 第一选择5 273浏览会员免费
- 《Enterprise Integration Patterns --企业集成模式:设计、构建及部署消息传递解决方案》5 256浏览会员免费
- spring3.1中文参考文档,南磊翻译,现在有4章,目录如下: 第一部分 Spring framework概述.......................................................................................................................6 第1章 Spring Framework介绍.......................................................................................................................7 1.1 依赖注入和控制反转 ............................................................................................................................7 1.2 模块............................................................................................................................................................7 1.2.1 核心容器...........................................................................................................................................8 1.2.2 数据访问/整合 ................................................................................................................................9 1.2.3 Web .....................................................................................................................................................9 1.2.4 AOP和基础组件...............................................................................................................................9 1.2.5 测试....................................................................................................................................................9 1.3 使用方案................................................................................................................................................ 10 1.3.1 依赖管理和命名规约 ................................................................................................................. 13 1.3.1.1 Spring依赖和基于Spring ................................................................................................... 14 1.3.1.2 Maven依赖管理 ................................................................................................................... 15 1.3.1.3 Ivy依赖管理........................................................................................................................... 16 1.3.2 日志................................................................................................................................................. 17 1.3.2.1 不使用Commons Logging.................................................................................................. 18 1.3.2.2 使用SLF4J.............................................................................................................................. 18 1.3.2.3 使用Log4J ............................................................................................................................. 20 第二部分 Spring 3的新特性............................................................................................................................. 22 第2章 Spring 3.0的新特性和增强 ............................................................................................................ 22 2.1 Java 5 ........................................................................................................................................................ 22 2.2 改进的文档 ........................................................................................................................................... 22 2.3 新的文章和教程 .................................................................................................................................. 22 2.4 新的模块组织方式和系统构建方式............................................................................................... 23 2.5 新特性概述 ........................................................................................................................................... 23 2.5.1 为Java 5更新的核心API........................................................................................................... 24 2.5.2 Spring表达式语言 ........................................................................................................................ 24 2.5.3 控制反转(IoC)容器 ................................................................................................................ 25 2.5.3.1 基于Java的bean元数据.................................................................................................. 25 2.5.3.2 使用组件定义bean的元数据.......................................................................................... 26 2.5.4 通用的类型转换系统和字段格式化系统 .............................................................................. 26 2.5.5 数据层 ............................................................................................................................................ 26 2.5.6 Web层............................................................................................................................................. 26 2.5.6.1 全面的REST支持 ................................................................................................................ 27 2.5.6.2 @MVC的增加........................................................................................................................ 27 2.5.7 声明式的模型验证 ...................................................................................................................... 27 2.5.8先期对Java EE 6的支持 ............................................................................................................. 27 2.5.9 嵌入式数据库的支持 ................................................................................................................. 27 第3章 Spring 3.1的新特性和增强 ............................................................................................................ 28 3.1 新特性概述 ........................................................................................................................................... 28 第三部分 核心技术............................................................................................................................................. 29 第4章 IoC容器............................................................................................................................................... 30 4.1 Spring IoC容器和bean的介绍 ......................................................................................................... 30 4.2 容器概述................................................................................................................................................ 30 4.2.1 配置元数据 ................................................................................................................................... 31 4.2.2 实例化容器 ................................................................................................................................... 32 4.2.2.1 处理基于XML的配置元数据........................................................................................... 33 4.2.3 使用容器........................................................................................................................................ 34 4.3 Bean概述................................................................................................................................................ 35 4.3.1 命名bean ...................................................................................................................................... 35 4.3.1.1 在bean定义外面起别名................................................................................................... 36 4.3.2 实例化bean .................................................................................................................................. 37 4.3.2.1 使用构造方法实例化 ......................................................................................................... 37 4.3.2.2 使用静态工厂方法来实例化 ............................................................................................ 37 4.3.2.3 使用实例工厂方法来实例化 ............................................................................................ 38 4.4 依赖......................................................................................................................................................... 39 4.4.1 依赖注入........................................................................................................................................ 39 4.4.1.1 基于构造方法的依赖注入 ................................................................................................ 40 4.4.1.2 基于setter方法的依赖注入............................................................................................. 42 4.4.1.3 解决依赖过程....................................................................................................................... 43 4.4.1.4 依赖注入示例....................................................................................................................... 44 4.4.2 深入依赖和配置 .......................................................................................................................... 46 4.4.2.1 直接值(原生类型,String,等) ............................................................................ 46 4.4.2.2 引用其它bean(协作者) ............................................................................................... 48 4.4.2.3 内部bean .............................................................................................................................. 49 4.4.2.4 集合......................................................................................................................................... 49 4.4.2.5 null和空字符串..................................................................................................................... 52 4.4.2.6 使用p-命名空间的XML快捷方式 ................................................................................. 53 4.4.2.7 使用c-命名空间的XML快捷方式 .................................................................................. 54 4.4.2.8 复合属性名称....................................................................................................................... 55 4.4.3 使用depends-on..................................................................................................................... 55 4.4.4 延迟初始化bean ......................................................................................................................... 56 4.4.5 自动装配协作者 .......................................................................................................................... 56 4.4.5.1 自动装配的限制和缺点 ..................................................................................................... 57 4.4.5.2 从自动装配中排除bean.................................................................................................... 58 4.4.6 方法注入........................................................................................................................................ 58 4.4.6.1 查找方法注入....................................................................................................................... 59 4.4.6.2 任意方法的替代 .................................................................................................................. 60 4.5 Bean的范围 ........................................................................................................................................... 61 4.5.1 单例范围........................................................................................................................................ 62 4.5.2 原型范围........................................................................................................................................ 63 4.5.3 单例bean和原型bean依赖 .................................................................................................... 64 4.5.4 请求,会话和全局会话范围 .................................................................................................... 64 4.5.4.1 初始化Web配置................................................................................................................. 64 4.5.4.2 请求范围................................................................................................................................ 65 4.5.4.3 会话范围................................................................................................................................ 65 4.5.4.4 全局会话范围....................................................................................................................... 66 4.5.4.5 各种范围的bean作为依赖 .............................................................................................. 66 4.5.5 自定义范围 ................................................................................................................................... 68 4.5.5.1 创建自定义范围 .................................................................................................................. 68 4.5.5.2 使用自定义范围 .................................................................................................................. 69 4.6 自定义bean的性质............................................................................................................................ 70 4.6.1 生命周期回调............................................................................................................................... 70 4.6.1.1 初始化回调 ........................................................................................................................... 71 4.6.1.2 销毁回调................................................................................................................................ 71 4.6.1.3 默认的初始化和销毁方法 ................................................................................................ 72 4.6.1.4 组合生命周期机制.............................................................................................................. 73 4.6.1.5 启动和关闭回调 .................................................................................................................. 74 4.6.1.6 在非Web应用中,优雅地关闭Spring IoC容器......................................................... 75 4.6.2 ApplicationContextAware和BeanNameAware .................................................... 76 4.6.3 其它Aware接口 ........................................................................................................................ 76 4.7 Bean定义的继承 .................................................................................................................................. 78 4.8 容器扩展点 ........................................................................................................................................... 79 4.8.1 使用BeanPostProcessor来自定义bean ..................................................................... 79 4.8.1.1 示例:BeanPostProcessor风格的Hello World.................................................. 80 4.8.1.2 示例:RequiredAnnotationBeanPostProcessor....................................... 82 4.8.2 使用BeanFactoryPostProcessor自定义配置元数据........................................... 82 4.8.2.1 示例:PropertyPlaceholderConfigurer....................................................... 83 4.8.2.2 示例:PropertyOverrideConfigurer............................................................... 84 4.8.3 使用FactoryBean来自定义实例化逻辑 ......................................................................... 85 4.9 基于注解的容器配置 ......................................................................................................................... 86 4.9.1 @Required................................................................................................................................... 87 4.9.2 @Autowired和@Inject........................................................................................................ 87 4.9.3 使用限定符来微调基于注解的自动装配 .............................................................................. 90 4.9.4 CustomAutowireConfigurer........................................................................................... 95 4.9.5 @Resource................................................................................................................................... 96 4.9.6 @PostConstruct和@PreDestroy .................................................................................. 97 4.10 类路径扫描和管理的组件 .............................................................................................................. 97 4.10.1 @Component和更多典型注解 ............................................................................................. 98 4.10.2 自动检测类和bean的注册 .................................................................................................... 98 4.10.3 使用过滤器来自定义扫描 ...................................................................................................... 99 4.10.4 使用组件定义bean的元数据 ............................................................................................. 100 4.10.5 命名自动检测组件.................................................................................................................. 101 4.10.6 为自动检测组件提供范围 .................................................................................................... 102 4.10.7使用注解提供限定符元数据 ................................................................................................. 103 4.11 使用JSR 330标准注解................................................................................................................... 104 4.11.1 使用@Inject和@Named进行依赖注入 ........................................................................ 104 4.11.2 @Named:@Component注解的标准等同 ....................................................................... 105 4.11.3 标准方法的限制 ...................................................................................................................... 105 4.12 基于Java的容器配置 .................................................................................................................... 106 4.12.1 基本概念:@Configuration和@Bean................................................................................ 106 4.12.2 使用AnnotationConfigApplicationContext实例化Spring容器............ 107 4.12.2.1 简单构造 ........................................................................................................................... 107 4.12.2.2 使用register(Class<?>...)来编程构建容器 ............................................ 107 4.12.2.3 使用scan(String..)开启组件扫描 ................................................................... 108 4.12.2.4 支持Web应用的AnnotationConfigWebApplicationContext ........ 108 4.12.3 构成基于Java的配置 ............................................................................................................ 110 4.12.3.1 使用@Import注解........................................................................................................ 110 4.12.3.2 结合Java和XML配置 ................................................................................................... 1135 285浏览会员免费
- 《 Hadoop Operations》书不错,可惜只有英文版的。5 128浏览会员免费
- maven程序的安装、仓库的配置。eclipse中安装maven插件和使用。用图说话。完全step by step。5 552浏览会员免费
- 这章适合做参考资料,他不仅包含了对struts的整体架构及主要组件的详细和清晰的介绍,而且对于很多人都关注的struts标签库也进行了细致的介绍,可以说它是你手头一个可以用来进行参考的资料5 87浏览会员免费
- LoadRunner 9.5 中文帮助文档 中文文档 中文手册3 168浏览会员免费
- Java面试宝典2018-最全面试资料,包含JavaSE,JavaEE,数据库和java框架,最新技术(Dubbo,缓存,消息队列等新技术),企业实战面试题等5 718浏览会员免费
- Selenium深入浅出1.2.pdf是我写的Selenium教程。pdf格式。http://code.google.com/p/shendl/downloads/list 这里也有最新版本的免费下载。4 127浏览会员免费
- 这是我将github的md格式转换成pdf的,有喜欢的记得给个好评啊。4 222浏览会员免费
- Hibernate中文手册3.2最新版本5 77浏览会员免费
- 精通Spring 2.x 企业应用开发详解3 124浏览会员免费
- 教你怎么用rcp,精通rcp.4 239浏览会员免费
- Apache Mahout Cookbook5 92浏览会员免费
- PLC开发 codesys编程手册,很详细地介绍了codesys开发环境5 3w+浏览会员免费
- java工程师面试必不可少的文件,文档中包含多中java面试和笔试时的考题,值得大家一看。4 85浏览会员免费
- 权威指南、Java EE 7、Java EE 7、第2卷5 278浏览会员免费
- 最全最详细的flink 中文教程,详细介绍各个接口,并附带demo(一千多页pdf) 最全最详细的flink 中文教程,详细介绍各个接口,并附带demo(一千多页pdf)3 1w+浏览会员免费
- Expert one-on-one J2EE Design and Development5 171浏览会员免费
- Together是基于Eclipse的一款不可多得的开发工具5 137浏览会员免费
- MyEclipse教程4 121浏览会员免费
- jsp基础,适用于初学者,快速进入java世界0 52浏览会员免费
- 第一部分 Spring framework 概述..5 第1 章 Spring Framework 介绍..6 1.1 依赖注入和控制反转.6 1.2 模块6 1.2.1 核心容器.7 1.2.2 数据访问/ 整合..7 1.2.3 Web ..8 1.2.4 AOP 和设备组件.8 1.2.5 测试.8 1.3 使用方案8 1.3.1 依赖管理和命名规约.. 12 1.3.1.1 Spring 依赖和基于Spring 13 1.3.1.2 Maven 依赖管理. 14 1.3.1.3 Ivy 依赖管理 15 1.3.2 日志. 16 1.3.2.1 不使用Commons Logging .. 17 1.3.2.2 使用SLF4J 17 1.3.2.3 使用Log4J .. 19 第二部分 Spring 3 的新特性.. 21 第2 章 Spring 3.0 的新特性和增强 21 2.1 Java 5.. 21 2.2 改进的文档. 21 2.3 新的文章和教程. 21 2.4 新的模块组织方式和构建系统.. 22 2.5 新特性概述. 22 2.5.1 为Java 5 更新的核心API .. 23 2.5.2 Spring 表达式语言 23 2.5.3 控制反转(IoC)容器. 24 2.5.3.1 基于Java 的bean 元数据.. 24 2.5.3.2 使用组件定义bean 的元数据 25 2.5.4 通用的类型转换系统和字段格式化系统 25 2.5.5 数据层.. 25 2.5.6 Web 层 25 2.5.6.1 全面的REST 支持. 26 2.5.6.2 @MVC 的增加 26 2.5.7 声明式的模型验证. 26 2.5.8 先期对Java EE 6 的支持. 26 2.5.9 嵌入式数据库的支持.. 26 第3 章 Spring 3.1 的新特性和增强 27 3.1 新特性概述. 27 第三部分 核心技术 28 ----------------------- Page 3----------------------- 第4 章 IoC 容器.. 29 4.1 Spring IoC 容器和bean 的介绍 29 4.2 容器概述 29 4.2.1 配置元数据.. 30 4.2.2 实例化容器.. 31 4.2.2.1 处理基于XML 的配置元数据. 32 4.2.3 使用容器. 33 4.3 Bean 概述 34 4.3.1 命名bean .. 34 4.3.1.1 在bean 定义外面起别名 35 4.3.2 实例化bean . 36 4.3.2.1 使用构造方法实例化 36 4.3.2.2 使用静态工厂方法来实例化.. 36 4.3.2.3 使用实例工厂方法来实例化.. 37 4.4 依赖 38 4.4.1 依赖注入. 38 4.4.1.1 基于构造方法的依赖注入 39 4.4.1.2 基于setter 方法的依赖注入 41 4.4.1.3 解决依赖过程.. 42 4.4.1.4 依赖注入示例.. 43 4.4.2 深入依赖和配置.. 45 4.4.2.1 直接值(原生类型,String,等). 45 4.4.2.2 引用其它bean (协作者).. 47 4.4.2.3 内部bean 48 4.4.2.4 集合.. 48 4.4.2.5 null 和空字符串 51 4.4.2.6 使用p-命名空间的XML 快捷方式 52 4.4.2.7 使用c-命名空间的XML 快捷方式. 53 4.4.2.8 复合属性名称.. 54 4.4.3 使用depends-on 54 4.4.4 延迟初始化bean . 55 4.4.5 自动装配协作者.. 55 4.4.5.1 自动装配的限制和缺点.. 56 4.4.5.2 从自动装配中排除bean. 57 4.4.6 方法注入. 57 4.4.6.1 查找方法注入.. 58 4.4.6.2 任意方法的替代 59 4.5 Bean 的范围. 60 4.5.1 单例范围. 61 4.5.2 原型范围. 62 4.5.3 单例bean 和原型bean 依赖. 63 4.5.4 请求,会话和全局会话范围. 63 4.5.4.1 初始化Web 配置.. 63 4.5.4.2 请求范围.. 64 ----------------------- Page 4----------------------- 4.5.4.3 会话范围.. 64 4.5.4.4 全局会话范围.. 65 4.5.4.5 各种范围的bean 作为依赖. 65 4.5.5 自定义范围.. 67 4.5.5.1 创建自定义范围 67 4.5.5.2 使用自定义范围 68 4.6 自定义bean 的性质. 69 4.6.1 生命周期回调. 69 4.6.1.1 初始化回调 70 4.6.1.2 销毁回调.. 70 4.6.1.3 默认的初始化和销毁方法 71 4.6.1.4 组合生命周期机制.. 72 4.6.1.5 启动和关闭回调 73 4.6.1.6 在非Web 应用中,优雅地关闭Spring IoC 容器 74 4.6.2 ApplicationContextAware 和BeanNameAware . 75 4.6.3 其它Aware 接口 75 4.7 Bean 定义的继承. 77 4.8 容器扩展点. 78 4.8.1 使用BeanPostProcessor 来自定义bean 78 4.8.1.1 示例:BeanPostProcessor 风格的Hello World.. 79 4.8.1.2 示例:RequiredAnnotationBeanPostProcessor 81 4.8.2 使用BeanFactoryPostProcessor 自定义配置元数据. 81 4.8.2.1 示例:PropertyPlaceholderConfigurer. 82 4.8.2.2 示例:PropertyOverrideConfigurer 83 4.8.3 使用FactoryBean 来自定义实例化逻辑. 84 4.9 基于注解的容器配置. 85 4.9.1 @Required.. 86 4.9.2 @Autowired和@Inject.. 86 4.9.3 使用限定符来微调基于注解的自动装配 89 4.9.4 CustomAutowireConfigurer. 94 4.9.5 @Resource.. 95 4.9.6 @PostConstruct和@PreDestroy . 96 4.10 类路径扫描和管理的组件.. 96 4.10.1 @Component和更多典型注解 97 4.10.2 自动检测类和bean 的注册. 97 4.10.3 使用过滤器来自定义扫描 98 4.10.4 使用组件定义bean 的元数据.. 99 4.10.5 命名自动检测组件 100 4.10.6 为自动检测组件提供范围. 101 4.10.7 使用注解提供限定符元数据. 1024 161浏览会员免费
- Spring技术内幕:深入解析Spring架构与设计原理5 56浏览会员免费
- java 面试100题及答案.pdf ,好东西免费分享,和java面试宝典2010版不同5 228浏览会员免费
- Servlet3.1规范翻译版本 Servlet3.1(JSR340)规范目前处于早期草案阶段,目标是在Java EE 7或更高平台。 Servlet3.0(JSR 315)已经包含在Java EE 6 平台。5 256浏览会员免费
- jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是jsp是4 123浏览会员免费
- JSP学习笔记,JSP技术的主要内容5 95浏览会员免费
- 没什么好说的<br>中文的!!!<br>学servlet可以参考下5 74浏览会员免费