新書推薦:
《
异域回声——晚近海外汉学之文史互动研究
》
售價:NT$
500.0
《
世界文明中的作物迁徙:聚焦亚洲、中东和南美洲被忽视的本土农业文明
》
售價:NT$
454.0
《
无端欢喜
》
售價:NT$
347.0
《
股票大作手操盘术
》
售價:NT$
245.0
《
何以中国·何谓唐代:东欧亚帝国的兴亡与转型
》
售價:NT$
398.0
《
一间只属于自己的房间 女性主义先锋伍尔夫代表作 女性精神独立与经济独立的象征,做自己,比任何事都更重要
》
售價:NT$
203.0
《
泉舆日志 幻想世界宝石生物图鉴
》
售價:NT$
611.0
《
养育女孩 : 官方升级版
》
售價:NT$
230.0
|
編輯推薦: |
本书详细讲解了Java EE中Spring、SpringMVC和MyBatis三大框架的基本知识和应用。Java EE是目前开发企业级Web应用的主流技术,在当今企业级项目开发中与微软公司的MS.NET一起构成两大核心技术。书中提供了数百个案例,所有这些案例都由一线Java研发工程师精心设计,不仅易于理解,也很容易实际应用。
|
內容簡介: |
本书是一本介绍Java EE中Spring、SpringMVC和MyBatis三大框架的基本知识和应用的进阶图书。全书共7章,第1~5章主要介绍了Spring的基本知识和应用;第6章主要讲解了SpringMVC的相关知识;第7章主要讲解了MyBatis的相关知识;*后通过一个综合案例演示了Spring、SpringMVC、MyBatis框架的整合。本书采用案例驱动的模式展开讲解,以便于读者的理解和自主运用,讲解详细,通俗易懂。本书适合作为高等院校计算机相关专业的程序设计教材,也可作为Java技术的培训图书。
|
關於作者: |
智酷道捷是中关村智酷双创人才服务股份有限公司下属高科技教育企业。旨在打造产、学、研、用双创一 体化深度融合的智能化泛 IT 产教综合服务平台。是一家专注于面向 高校提供产、学、研、用一体化双创实践性教学解决方案,面向 高新技术职业技能持续培育的创新型科技教育企业。公司专注于前沿 技术基于云计算、大数据、以及智能化控制等高新技术开发的全新资源与服务平台。公司借鉴发达国家先进的技术应用教学经验并结合中国国情,创新提出双创双元、双元双通理论模型,通过工程实践中心这一创新载体,整合高校教育与产业实践应用,基于云平台的大数据反馈和自适应机制,打造形成以产业应用需求为引领,以岗位技能能力图表为核心线索的智能化课程研发体系,将产业应用需求、高校教育过程以及课程研发机制、产教协同育人进行一体化联动和融合,实现双创实践性应用人才智能化、生态化、个性化、本地化培育,为地方企业和高校提供优质的实践性课程与人才服务。
|
目錄:
|
第1章? Spring框架入门1
1.1?Web概述1
1.1.1?Web资源分类1
1.1.2?Servlet容器2
1.1.3?Web容器2
1.1.4?Web服务器2
1.1.5?Servlet概述3
1.1.6?Java Web分层概述3
1.1.7?Java Web经典三层架构3
1.2?框架概述4
1.2.1?Java常用框架概述4
1.2.2?Spring框架概述4
1.3?Spring框架的配置5
1.3.1?导入Spring的IoC相关jar包5
1.3.2?创建Spring框架的配置文件7
1.3.3?配置Spring框架的约束7
1.3.4?将Spring的约束文件交给MyEclipse管理7
1.3.5?通过xml约束文件生成符合约束格式的xml9
1.3.6?快速生成xml模板11
1.4?IoC13
1.4.1?IoC入门案例13
1.4.2?IoC的实现原理16
1.4.3?IoC注意事项16
1.4.4?IoC获取对象的方式17
1.4.5?别名标签18
1.4.6?Spring创建对象的方式19
1.4.7?Spring单例模式22
1.4.8?Spring懒加载机制24
1.4.9?配置初始化和销毁方法25
1.5?DI26
1.5.1?set方法注入26
1.5.2?自动装配30
1.5.3?构造方法注入32
小结33
习题33
第2章? 注解方式使用Spring34
2.1?注解34
2.1.1?注解概述34
2.1.2?JDK内置注解34
2.1.3?自定义注解35
2.1.4?元注解36
2.1.5?反射注解39
2.2?注解实现IoC和DI43
2.2.1?Spring引入context名称空间43
2.2.2?Spring注解方式实现IoC44
2.2.3?Spring注解方式实现DI45
2.2.4?注解注入自定义类型数据49
2.2.5?其他常用注解51
2.2.6?类的实例注入到Spring容器52
小结65
习题65
第3章? 代理设计模式67
3.1?静态代理模式67
3.1.1?代理设计模式概述67
3.1.2?案例分析68
3.1.3?静态代理模式构成70
3.1.4?静态代理模式的优缺点80
|
內容試閱:
|
本书详细讲解了Java EE中Spring、SpringMVC和MyBatis三大框架的基本知识和应用。Java EE是目前开发企业级Web应用的主流技术,在当今企业级项目开发中与微软公司的MS.NET一起构成两大核心技术。书中提供了数百个案例,所有这些案例都由一线Java研发工程师精心设计,不仅易于理解,也很容易实际应用。
本书采用案例驱动的模式展开讲解,主要知识的讲解都辅以实际案例应用,便于读者的理解和自主运用,讲解详细,通俗易懂。
本书共7章,第1~5章主要讲解Spring的基本知识和应用,主要内容包括Spring框架入门、注解方式使用Spring、代理设计模式、面向切面编程及Spring整合JDBC等;第6章主要讲解了SpringMVC的相关知识,其中包含SpringMVC入门及SpringMVC常用技术,包括@RequestMapping的使用和注解属性、获取请求参数、请求转发和重定向及异常处理等;第7章主要讲解了MyBatis的相关知识,其中包含MyBatis框架的结构、值的传递、MyBatis框架中的多表查询方式、MyBatis中的缓存机制等知识,并通过一个综合案例演示了Spring、SpringMVC、MyBatis框架的整合。
通过大量案例,本书可以帮助读者更好地巩固所学知识,提升能力;登录中国铁道出版社有限公司网站(http:www.tdpress.com5leds)还可以获得更多学习资源和技术支持,如案例源代码、教师指导手册、教学PPT、教学设计、习题答案及其他资源等,还有和每章内容配合使用的8套作业和难易程度不同的6套试卷,而扫描书中的教学视频二维码,即可观看本书对应的全部教学视频,以方便读者学习;本书的附录中,还介绍了一个使用可视化在线云开发平台道捷实训云平台(www.yun.51dcool.com开发的案例,并可观看案例开发的视频讲解,该案例采用项目模板 拖动式制作的创新模式研发,能极为简便快捷地完成项目制作,极大地缩短我们的项目研发时间。
通过阅读本书,你将:
可以掌握当前流行的企业级Web应用开发技术。
可以全面了解和掌握Java EE技术及其应用。
可以理论联系实际,将Spring、SpringMVC、MyBatis框架真正运用到实际开发中。
可以很好地适应企业开发的技术需求,为大型项目的开发奠定基础。
本书由北京智酷道捷教育科技有限公司组织多名一线Java研发工程师联合编写,书中案例皆为当下流行的项目案例,极具参考价值,适合作为高等院校计算机相关专业的程序设计教材,也可作为Java技术的培训图书。
由于时间有限,书中难免有疏漏及不足之处,敬请广大读者批评指正!
编者
2020年8月
|
|