⑴ 求一本完整的(java)项目开发实战书籍
推荐楼主《java典型模块与项目实战大全》PDF下面有介绍和这本书的目录认真看完介绍
《java典型模块与项目实战大全》以实战开发为原则,以java热门开发技术与项目案例开发为主线,通过java开发中最常见的25个典型模块和4个完整的项目案例,详细介绍java语言的特性、线程开发、图形用户开发(gui)、文件i/o操作、applet程序、网络编程等知识。
《java典型模块与项目实战大全》附带1张dvd光盘,内容为与本书配套的多媒体教学视频与源代码,以及免费赠送的java开发教学视频等资料。寻求组织楼主可以先记下175顺序写下161最后填写984合起来就是一个扣裙交流学习充分发挥这本书的作用
《java典型模块与项目实战大全》共32章,分为7篇。涵盖的主要内容有搭建java开发环境、java面向对象编程、java新特性、学生并发接水、模拟做饭场景、火车站售票系统、生产者与消费者问题、关机工具、典型的图形用户界面、计算器、秒表、捉迷藏游戏、鼠标绘直线、指针时钟项目、控制动画项目、记事本、拼图游戏、文件属性查看器、文件内容查看器、日记簿、查找和替换项目、图像轮显动画项目、applet事件监听项目、动画播放项目、网络聊天室、ftp服务器客户端、web服务器、qq聊天工具、人员信息管理项目、中国象棋游戏、俄罗斯方块游戏网络版、图书管理系统项目等。
《java典型模块与项目实战大全》注重编程思想与实际开发相结合,书中的每个技术点都配备了具有典型性和实用价值的应用开发实例,适合想要学习java语言的人员阅读,尤其适合有一定java语言基础和想提高开发java语言经验的程序员阅读。
目录:
第1篇 java开发必备基础
第1章 搭建java开发环境 2
教学视频:18分钟
1.1 java的过去、现在和未来 2
1.1.1 java的历史 2
1.1.2 java的语言特点 3
1.1.3 java api简介 3
1.1.4 java未来发展 4
1.2 java程序设计环境 5
1.2.1 命令行工具——jdk 6.0 5
1.2.2 安装工具包jdk 6
1.2.3 设置jdk环境 8
1.2.4 集成开发环境安装——myeclipse 8.5 10
1.2.5 myeclipse的一些常用操作 11
1.3 创建和运行java程序 14
1.3.1 手工创建、编译和运行java程序 14
1.3.2 在myeclipse 8.5中创建、运行、调试和管理java项目 15
1.4 小结 16
第2章 java面向对象编程 17
. 教学视频:13分钟
2.1 面向对象的一些概念 17
2.1.1 面向对象涉及的概念 17
2.1.2 类和对象 19
2.2 面向对象的一些特性 20
2.2.1 继承特性 20
2.2.2 多态特性 21
2.2.3 封装特性 22
2.3 java中实现的面向对象特性 22
2.3.1 定义类 22
2.3.2 创建对象 23
2.3.3 实现继承 23
2.3.4 实现多态 24
2.3.5 实现封装 26
2.4 小结 27
第3章 java新特性 28
教学视频:29分钟
3.1 java的一些简单新特性 28
3.1.1 静态导入 28
3.1.2 可变参数函数 30
3.1.3 增强版for循环 31
3.1.4 基本数据的拆、装箱操作(autoboxing和unboxing) 32
3.2 枚举 34
3.2.1 枚举的实现原理 34
3.2.2 枚举的简单应用 36
3.2.3 枚举的高级特性 37
3.3 反射 39
3.3.1 反射的基石——class类 39
3.3.2 反射的基本应用 41
3.3.3 反射的高级应用 46
3.4 标注 49
3.4.1 标注的简单使用 49
3.4.2 jdk的内置标注 51
3.5 泛型 53
3.5.1 为什么要使用泛型 54
3.5.2 泛型的一些特性 57
3.5.3 泛型的通配符 59
3.6 类加载器 62
3.6.1 什么是类加载器 63
3.6.2 什么是类加载器的委派模型 64
3.6.3 编写一个自己的加载器 67
3.7 动态代理 73
3.7.1 什么是代理 73
3.7.2 动态代理基础类 74
3.7.3 invocationhandler接口 78
3.7.4 动态代理类的设计模式 81
3.8 小结 83
第2篇 线程开发
第4章 学生并发接水(线程thread) 86
教学视频:9分钟
4.1 学生并发接水原理 86
4.1.1 项目结构框架分析 86
4.1.2 项目功能业务分析 86
4.2 不排队形式学生并发接水 87
4.2.1 水龙头类 88
4.2.2 学生类 88
4.2.3 测试类 89
4.3 学生并发接水的其他形式 90
4.3.1 “排队接水”水龙头类 90
4.3.2 “接完水后一起回教室”水龙头类 90
4.4 知识点扩展——线程的基础知识 91
4.4.1 为什么要使用线程 92
4.4.2 多线程程序的编写方式 93
4.5 小结 98
第5章 模拟做饭场景(线程的join()方法) 99
教学视频:7分钟
5.1 做饭场景原理 99
5.1.1 项目结构框架分析 99
5.1.2 项目功能业务分析 99
5.2 纷乱的做饭场景 100
5.2.1 儿子的类 100
5.2.2 妈妈的类 101
5.2.3 做饭场景的类 102
5.2.4 修改后的妈妈类 102
5.3 知识点扩展——线程的状态 103
5.3.1 线程的创建状态 103
5.3.2 线程的暂停状态 104
5.3.3 线程的结束状态 106
5.4 小结 109
第6章 火车站售票系统(线程安全知识) 110
教学视频:12分钟
6.1 火车站售票系统原理 110
6.1.1 项目结构框架分析 110
6.1.2 项目功能业务分析 111
6.2 没有实现线程安全的火车票售票系统 112
6.2.1 火车票的类 112
6.2.2 售票台的类 113
6.2.3 实现线程安全的火车票售票系统 113
6.3 知识点扩展——线程的同步知识 115
6.3.1 为什么要使用同步机制 115
6.3.2 synchronized的同步块 117
6.3.3 synchronized的同步方法 119
6.3.4 死锁的问题 122
6.4 小结 124
⑵ JavaWEB2.0项目开发与实战和pdf书与视频谁有
JavaWeb2.0架构开发与项目实战(配光盘1张)
《JavaWeb2.0架构开发与项目实战》充满激情地介绍了各种Java主流开发技术以及这些技术的应用整合并在实践项目中如何利用这些技术开发大型Web项目。站在开发实践的角度,详细介绍了如何综合运用Struts2.1、Hibemate3、Spring2.5、EJB3、JSF、A4J、DWR/Dojo、等众多最眩的技术开发大型电子商务系统。涵盖Struts2.1最新的注解(Annotation)配置方式和Hibernate3.2的最新注解(Annotation)配置方式,并且将EJB3与Hibernate3.2的最新注解结合起来应用,这在国内外的同类图书中尚属首次。在《JavaWeb2.0架构开发与项目实战》中,通过两个极具实战价值的Web2.0项目(包括核磨李飞机零部件电子商务交易平台、网上定餐电子商务系统)直观而生动地展示了Java平台上与Ajax相关的各种技术的综合改迟运用,涉及Struts2.1、Hibernate3、Spring2、DWR、Doj0、A4J、JSF、EJB3、JMS等,每个项目都完整地讲解了从规划、设计到实现的全过程。《JavaWeb2.0架构开发与项目实战》还附赠42.个小时作者亲自录制的全程多媒体教学课程DVD,为读者快速有效地掌握《JavaWeb2.0架构开发与项目实战》内容提供了最佳捷径。
《JavaWeb2.0架构开发与项目实战》适合广大Java爱好者及程序开发人员,尤其适合那些希望尽快掌握JavaWeb2.0项目开发的人员阅读参考。
开发专家的企业级项目开发体验,基础应用+Ajax/Web2.0应用+SSH架构+JavaEE+项目实战。
42小时多媒体视频讲解,提供可移植使用的大型范例全部源代码
技术要点:
3个主流Ajax(A4J、Dojo、DWR)开源框架的应用详解;3个主流JavaWeb(SSH)开源框架的应用详解;主流JavaEE(EJB3、JMS、JSE)框架技术与应用详解;最新Struts2.1对Ajax及注解支持的整合开发;EJB3与Hibernate3.3的最新注解整合应用;全程实录两个源于实践的大型电子商务系统的开发。
基础应用篇介绍Java应用运行及开发环境的安装与配置、系统开发的版本控制AVN、系统文档设计系统WIKI-Confluence、BUG追踪系统JIRA、XML编程以及报表工具JasperReports的应用。
Ajax/Web2.0应用篇详细介绍游岩JavaScript的高级应用、AjaxL与Web2.0应用架构、A4J框架、DWR框架、Dojo框架。
SSH架构篇详细介绍Struts2.1框架、Struts2.1注解及应用整合、Sprin92框架、Hibernate3框架、SSH架构应用整合。
JavaEE篇详细介绍JavaEE架构技术、EJB3技术、JMS技术、实体Bean技术、JSF框架技术。
项目实战篇通过两个极具实战价值的大型电子商务系统直观而生动地展示了Java平台上与Ajax相关的各种技术的综合运用。
案例一:
通过完整的在线网上定餐系统讲解如何利用EJB3A4JJSF1.2技术开发Web2.0系统。
案例二:
通过一个电子商务交易平台讲解如何利用基于构架开发Web2.0电子商务系统。
源于实践,精于开发。
⑶ Java web开发,怎么点击页面左边的导航栏,右边显示新的页面啊
iframe实现
div布局 左边 是div 菜单 右边是iframe框
点击div菜单后,在js代码中更新iframe的src 并刷新iframe
⑷ Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX
其实这种烂书你买它做什么啊?从网上找一些电子书看,然后自己动手做,效果更好点!
⑸ Java Web开发技术详解的目录
第1篇基 础 篇
第1章 Java Web网站开发基础 2
1.1 认识网页和网站 2
1.1.1 网页 2
1.1.2网站 4
1.1.3 网站制作流程 4
1.1.4 网页设计流程 4
1.1.5 发布站点 5
1.2 Web开发技术介绍和工作原理 5
1.2.1 本地计算机和远程服务器 6
1.2.2 Web应用程序的工作原理 6
1.2.3 常用的Web开发技术 6
1.3 初识Java Web 8
1.3.1 Java语言基础 8
1.3.2 Java Web体系介绍 9
1.4 搭建开发环境 9
1.4.1 安装JDK 9
1.4.2 配置开发环境 12
1.5 Tomcat的安装与配置 13
1.5.1 获取Tomcat 13
1.5.2 配置Tomcat的服务端口 16
1.5.3 登录控制台 16
1.5.4 设置虚拟目录 19
第2章 HTML技术介绍 20
2.1 创建基本静态页面 20
2.1.1 设置网页头部和标题 20
2.1.2 设置页面正文和注释 21
2.1.3 文字和段落处理 22
2.1.4 超链接处理 24
2.1.5 插入图片 26
2.1.6 列表处理 28
2.2 HTML页面布局 30
2.2.1 使用表格标记 30
2.2.2 使用框架标记 33
2.3 表单处理 35
2.3.1 表单标记介绍 35
2.3.2 使用form标记 35
2.3.3 使用文本域 36
2.3.4 使用文本区域和按钮 36
2.3.5 使用单选按钮和复选框 37
2.3.6 使用列表菜单 37
2.3.7 使用文件域、图像域和隐藏域 37
2.4 特效和多媒体处理 39
2.4.1 实现滚动效果 39
2.4.2 设置背景音乐 40
2.4.3 插入Flash 40
2.4.4 使用ActiveX控件 41
第3章 CSS技术基础 43
3.1 CSS技术介绍 43
3.1.1 CSS概述 43
3.1.2 CSS的特点和意义 44
3.2 CSS的语法结构 44
3.3 CSS选择符 45
3.4 调用方式 47
3.5 定位布局 47
3.5.1 元素排列 48
3.5.2 浮动属性定位 49
3.6 使用CSS属性 50
3.6.1 属性类别 50
3.6.2 定位属性 52
3.6.3 内容控制属性 53
3.6.4 浮动属性 55
3.6.5 列表属性 55
3.6.6 补白属性 56
3.6.7 边框属性 57
3.6.8 边界属性 59
3.7 CSS修饰 60
3.7.1 文本修饰 60
3.7.2 图片修饰 60
3.7.3 修饰表单 61
第4章 JavaScript脚本语言基础 63
4.1 JavaScript简介 63
4.1.1 运行环境 63
4.1.2 JavaScript格式 63
4.1.3 一个典型的JavaScript文件 63
4.2 数据类型 64
4.2.1 数据类型概述 65
4.2.2 JavaScript常量 65
4.2.3 JavaScript变量 66
4.3 表达式和运算符 66
4.3.1 JavaScript表达式 67
4.3.2 JavaScript运算符 67
4.4 JavaScript循环语句 69
4.4.1 if条件语句 70
4.4.2 for循环语句 71
4.4.3 while循环语句 72
4.4.4 do...while循环语句 73
4.4.5 break控制 73
4.4.6 switch循环语句 74
4.5 JavaScript函数 74
4.5.1 JavaScript函数的构成 74
4.5.2 JavaScript常用函数 75
4.6 JavaScript对象 76
4.6.1 对象基础知识 76
4.6.2 JavaScript常用对象和方法 78
4.7 JavaScript事件 81
4.7.1 JavaScript常用事件 81
4.7.2 事件处理程序 82
4.8 JavaScript窗口对象 82
4.8.1 窗口对象 83
4.8.2 窗口对象的事件驱动 83
4.8.3 窗口对象中的属性 83
4.8.4 窗口对象的方法 84
4.8.5 JavaScript窗口对象的应用 84
第2篇核心技术篇
第5章 JSP基础 86
5.1 JSP概述 86
5.1.1 JSP简介 86
5.1.2 JSP的优缺点 87
5.2 构建Web应用 87
5.3 配置描述符web.xml 88
5.4 JSP需要Servlet 89
5.5 JSP的基本语法 91
5.5.1 基本语法介绍 91
5.5.2 JSP的注释 92
5.5.3 JSP的声明 94
5.5.4 输出表达式 95
5.5.5 脚本 96
5.6 编译指令 98
5.6.1 page指令 99
5.6.2 include指令 100
第6章 动作指令和内置对象 102
6.1 JSP的动作指令 102
6.1.1 响应转发指令forward 102
6.1.2 动态include指令 103
6.1.3 下载指令plugin 104
6.1.4 设置参数值指令param 104
6.1.5 useBean、setProperty和getProperty
指令 105
6.2 JSP的内置对象 107
6.2.1 九大内置对象简介 107
6.2.2 使用application对象 109
6.2.3 使用config对象 110
6.2.4 使用exception对象 111
6.2.5 使用pageContext对象 113
6.2.6 使用out对象 114
6.2.7 使用request对象 116
6.2.8 使用response对象 121
6.2.9 使用session对象 125
第7章 自定义标签和新特性 129
7.1 自定义JSP标签 129
7.1.1 自定义标签基础 129
7.1.2 开发自定义标签类 129
7.1.3 编写TLD文件 130
7.1.4 使用标签库里的标签 132
7.1.5 修改web.xml 133
7.1.6 应用自定义标签 134
7.1.7 将页面片段作为属性的标签 139
7.1.8 动态属性的标签 139
7.2 JSP 2.0的新特性 140
7.2.1 JSP 2.0新特性概述 140
7.2.2 配置JSP属性 140
7.2.3 JSP的表达式 142
7.2.4 自定义标签Tag File 149
第8章 Servlet详解 150
8.1 Servlet是什么 150
8.1.1 Servlet介绍 150
8.1.2 Servlet技术的优越性 151
8.1.3 Servlet持久性 151
8.2 Servlet开发基础 152
8.3 配置Servlet 154
8.4 Servlet接口和类 161
8.4.1 与Servlet配置相关的接口 161
8.4.2 Servlet编程接口 161
8.4.3 使用Httpservlet类 162
8.4.4 用HttpSession接口实现会话 165
8.5 Servlet过滤器 167
8.5.1 配置过滤器 167
8.5.2 使用过滤器 168
8.6 Filter详解 170
8.6.1 Filter基础 170
8.6.2 创建Filter 170
8.6.3 配置Filter 172
8.7 使用Listener类 173
8.7.1 Listener类基础 173
8.7.2 实现Listener类 173
8.7.3 接口 175
8.8 全新的Servlet 3.0 175
8.8.1 新的Annotation 175
8.8.2 对Web模块的支持 176
8.8.3 新引入的异步处理 177
8.8.4 改进的Servlet API 178
第9章 深入详解JavaBean 180
9.1 JavaBean基础 180
9.1.1 JavaBean介绍 180
9.1.2 使用JavaBean 181
9.2 JSP和JavaBean 182
9.2.1 JSP访问JavaBean 182
9.2.2 在JSP中调用JavaBean 184
9.3 设置JavaBean属性 187
9.3.1 简单属性Simple 187
9.3.2 数组值属性Indexed 188
9.3.3 通知属性Bound 189
9.3.4 否决属性Constrained 190
9.3.5 JSP设置属性 191
9.4 JavaBean方法 196
9.5 JavaBean的作用范围 201
9.5.1 Page的作用域 201
9.5.2 Request的作用域 202
9.5.3 Session的作用域 204
9.5.4 Application的作用域 205
9.6 JavaBean的移除 206
第10章 JSTL标签库 210
10.1 JSTL基础 210
10.1.1 使用第三方提供的标签库 210
10.1.2 JSTL标签的构成 211
10.2 JSTL Core标签库 212
10.2.1 一般用途的标签 213
10.2.2 条件标签 216
10.2.3 迭代标签 218
10.2.4 和URL相关的标签 223
10.3 I18N标签库 226
10.3.1 <fmt:formatNumber>标签 226
10.3.2 <fmt:parseNumber>标签 229
10.3.3 <fmt:formatDate>标签 231
10.3.4 <fmt:parseDate>标签 233
10.3.5 <fmt:setTimeZone>标签 235
10.3.6 <fmt:timeZone>标签 236
10.3.7 <fmt:setLocale>标签 237
10.3.8 <fmt:requestEncoding>标签 239
10.3.9 <fmt:setBundle>标签 239
10.3.10 <fmt:message>标签 239
10.3.11 <fmt:param>标签 241
10.3.12 <fmt:bundle>标签 242
10.4 使用sql标签库 242
10.4.1 <sql:setDataSource>标签 243
10.4.2 <sql:query>标签和<sql:param>标签 244
10.4.3 <sql:update>标签 245
10.4.4 <sql:dateParam>标签 246
10.4.5 <sql:transaction>标签 247
10.5 函数标签 247
10.5.1 求长度函数 248
10.5.2 大小写转换函数 249
10.5.3 求子串函数 249
10.5.4 去空白函数 250
10.5.5 替换函数 250
10.5.6 查找函数 250
10.5.7 拆分与组合函数 251
10.5.8 函数escapeXml() 251
第11章 Ajax技术 252
11.1 Ajax技术基础 252
11.1.1 Ajax技术介绍 252
11.1.2 Ajax开发模式与传统开发模式的比较 253
11.1.3 提高用户体验的技术 254
11.1.4 Ajax需要注意的几个问题 255
11.2 XMLHttpRequest对象 256
11.2.1 创建XMLHttpRequest对象 256
11.2.2 XMLHttpRequest对象的方法 257
11.2.3 XMLHttpRequest对象的属性 259
11.2.4 XMLHttpRequest对象的事件
句柄函数 260
11.3 与服务器通信--发送请求与
处理响应 261
11.3.1 发送请求 261
11.3.2 处理服务器响应 262
11.4 解决中文乱码问题 264
11.4.1 发送请求时出现中文乱码 264
11.4.2 获取服务器的响应结果时出现
中文乱码 264
11.5 Ajax重构 264
11.6 使用Ajax技术 266
11.6.1 一个简单的Ajax程序 266
11.6.2 分析Ajax的步骤 268
11.7 表单验证实例 272
第12章 数据库编程 278
12.1 数据库基础知识 278
12.1.1 数据库概述 278
12.1.2 数据库的几个概念 279
12.2 SQL语言 281
12.2.1 数据定义 281
12.2.2 数据操纵 283
12.2.3 视图 285
12.2.4 SQL高级操作 286
12.3 常用的几种数据库 288
12.3.1 Access数据库 288
12.3.2 SQL Server数据库 293
12.3.3 MySQL数据库 296
第13章 JDBC详解 303
13.1 初识JDBC 303
13.1.1 JDBC API 303
13.1.2 JDBC驱动类型 303
13.1.3 选择什么方式 305
13.1.4 JDBC的常用接口和类 305
13.1.5 JDBC编程步骤 307
13.2 使用PreparedStatement和
CallableStatement 310
13.3 执行SQL语句的方式 313
13.3.1 使用executeUpdate 313
13.3.2 使用execute()方法 316
13.4 事务处理 318
13.4.1 JDBC中的事务控制 318
13.4.2 JDBC事务控制的流程 319
13.5 存储过程 322
13.5.1 存储过程基础 322
13.5.2 创建存储过程 323
13.5.3 调用创建存储过程 325
第14章 JSF介绍 327
14.1 JSF简介 327
14.2 下载并安装JSF 328
14.2.1 下载JSF 328
14.2.2 配置JSF 328
14.2.3 JSF的环境配置 333
14.3 详解JSF配置文件的说明和
常用配置元素 334
14.3.1 在文件web.xml中配置FacesServlet
核心控制器 335
14.3.2 JSF的配置文件faces-config.xml 336
14.4 使用JSF 336
14.5 导航 340
14.5.1 静态导航 340
14.5.2 动态导航 341
14.5.3 通配符 347
14.5.4 使用from-action 347
14.6 JSF的核心标签 347
14.6.1 JSF核心标签概述 348
14.6.2 JSF HTML标签 349
14.6.3 表单 354
14.6.4 文本字段和文本区域 355
14.6.5 按钮和链接 356
14.7 数据转换与数据验证 357
14.7.1 Faces转换器系统 358
14.7.2 DateTimeConverter 359
14.7.3 NumberConverter 359
14.7.4 Faces验证系统 360
第15章 使用JavaMail发送邮件 361
15.1 邮件是一种全新的通信方式 361
15.1.1 电子邮件原理 361
15.1.2 JavaMail介绍 362
15.2 邮件协议介绍 362
15.2.1 SMTP协议 362
15.2.2 POP协议 363
15.2.3 IMAP协议 363
15.2.4 MIME协议 363
15.2.5 NNTP和其他协议 363
15.3 JavaMail基础 364
15.3.1 JavaMail简介 364
15.3.2 安装JavaMail 364
15.4 JavaMail核心类详解 366
15.4.1 java.util.Properties类 366
15.4.2 会话类javax.mail.Session 367
15.4.3 身份认证类javax.mail.Authenticator 368
15.4.4 消息类型类javax.mail.Message 369
15.4.5 javax.mail.Address类 372
15.4.6 协议类javax.mail.Transport 373
15.4.7 javax.mail.Store类和javax.mail.
Folder类 373
15.5 使用JavaMail API 374
15.5.1 发送消息 374
15.5.2 获取消息 375
15.5.3 删除消息和标志 376
15.5.4 自我验证 377
15.5.5 回复消息 378
15.5.6 转发消息 378
15.5.7 操作附件 379
15.5.8 处理HTML消息 381
15.5.9 用SearchTerm搜索 382
15.6 JavaMail的常见应用 383
15.6.1 Gmail收发信 383
15.6.2 JavaMail收取邮件属性配置 386
第3篇提 高 篇
第16章 Struts 2基础 390
16.1 MVC思想 390
16.1.1 什么是MVC思想 390
16.1.2 MVC思想及其优势 391
16.1.3 Struts MVC思想 391
16.2 下载、安装Struts 2 392
16.2.1 获得并设置Struts 2 392
16.2.2 在Eclipse中使用Struts 2 394
16.2.3 使用Struts 2的流程 395
16.3 配置Struts 2 396
16.3.1 配置常量 396
16.3.2 包含其他配置文件 400
16.4 实现Action 401
16.4.1 基础知识 401
16.4.2 标准Action类 402
16.4.3 访问Servlet API 402
16.4.4 直接访问Servlet API 409
16.4.5 用ServletActionContext访问
Servlet API 409
16.5 配置Action 411
16.5.1 命名空间和包 412
16.5.2 基本配置 415
16.6 处理结果 415
16.6.1 配置处理结果 416
16.6.2 处理结果类型 416
16.6.3 动态返回结果 416
第17章 Hibernate基础 419
17.1 Hibernate基础 419
17.1.1 认识ORM 419
17.1.2 Hibernate概述 425
17.1.3 Hibernate API简介 425
17.1.4 Hibernate的核心接口 426
17.1.5 Hibernate的体系结构 426
17.2 Hibernate的下载和安装 426
17.2.1 下载Hibernate 427
17.2.2 为Eclipse安装插件 428
17.3 几种简单配置Hibernate的方式 429
17.3.1 配置数据源 429
17.3.2 配置c3p0连接池 430
17.3.3 配置proxool连接池 431
17.3.4 MySQL连接配置 432
17.3.5 SQL Server连接配置 433
17.3.6 Oracle连接配置 433
17.4 Hibernate配置 434
17.4.1 持久化操作实例 434
17.4.2 创建Configuration对象 438
17.4.3 Hibernate的JDBC连接 440
17.4.4 数据库方言 441
17.4.5 和Hibernate相关的常用属性 441
17.5 SessionFactory接口 443
17.6 Session接口 444
17.6.1 save()方法 445
17.6.2 get()方法 445
17.6.3 load()方法 446
17.6.4 update()方法 446
17.6.5 delete()方法 447
第18章 Spring技术 448
18.1 Spring技术介绍 448
18.1.1 Spring的优点 448
18.1.2 Spring将改变Java EE 448
18.2 下载并安装Spring 448
18.2.1 获取Spring压缩包 449
18.2.2 在Eclipse中使用Spring 450
18.2.3 在Web项目中使用Spring 452
18.3 依赖注入 455
18.3.1 依赖注入基础 455
18.3.2 设置注入 456
18.4 Spring容器 459
18.4.1 Spring的IoC容器 460
18.4.2 BeanFactory对IoC容器的功能
定义 461
18.4.3 XmlBeanFactory的工作原理 461
18.4.4 ApplicationContext的国际化 463
18.4.5 ApplicationContext的事件机制 465
18.4.6 Bean获取Spring容器 469
18.5 Spring中的Bean 471
18.5.1 定义Bean 471
18.5.2 Spring中Bean的作用域 473
18.5.3 配置依赖 475
18.6 Java配置管理 476
⑹ 某公司的绩效管理的案例分析
【案例】
某公司是一家小型公司。创业初期,降低成本、提高销售额成为公司的总目标、由于业务繁忙,公司没有时间制定一套正式的完整的绩效考评评价制度,只是由以前公司老总王某兼任人力资源总监,采取了一些补救措施。如:他会不定期地对工作业务好的员工提出表扬,并予以物质奖励;也对态度不积极的员工提出批评;一旦员工的销售业绩连续下滑,他会找员工谈心,找缺陷,补不足,鼓励员工积极进取。现在公司规模大了.已经由最初的十几个人发展到现在的上百人。随着规模不断扩大,管理人员和销售人员增加,问题也出现了,员工的流失率一直居高不下,员工的士气也不高。王某不得不考虑,是否该建立绩效考评的正式制度,以及如何对管理人员考评等问题。
请结合本案例。回答以下问题:
您认为在该企业建立正式的绩效考评制度帆纳数是否有必要?请说明茄数具体原因。
【解答】
该企业有必要建立正式的绩效考评制度。对企业而言,绩效管理的功能有诊断功能、监测功能、导向功能、竞争功能等;而对员工而言,绩效管理的功能有激励功能、规范功能、发展功能、控制功能、沟通功能等。绩效管理制度是促使企业的绩效管理功能能够正常发挥作用的制度性保证。公司需要建立正式的绩效考评制度的原因主要有:
①公司现在已经有了一定的规模,需要一套正式的制度对员工的行为进行约束;
②在公司的发展中,出现了员态首工士气不高,员工流失率高的问题,这些问题都可以通过完善的绩效管理制度解决;
⑺ 有哪些关于JavaWeb后端的书籍
从加入BAT起,就一直从事后端开发,从PHP到JAVA,也经历过自学成才的过程。
接下来我就根据我的经验来为神态族大家分享我读过的,javaweb后端开发的好书。
《thinkinginjava》
中文版叫《Java编程思想》,是Java学习领域的圣经,也是入门书。基本上,Java成手都会推荐新人来看这本,里面详尽介绍了Java的基本概念,对于打牢Java基础,后面不论是做web开发,还是app开发,都有非常重要的作用。不过这本书过于厚重,里面有些Java的使用方式已经过时,因此只建议读懂这本书的前半部分,夯实基础即可。
《headfirstjava》
这本书可以与上面的那本辅助着看,相对来说,它读起来更加轻快,里面很多结合实际生活的例子也很幽默,算是深入浅出。或者可以考虑先读这本,把基础打个七分牢固,然后再去读《thinkinginjava》来补充最后的三分。
《headfirstservlet》
javaweb开发少不了要知道servlet,就算现在有很多成熟的框架,比如SSH,SSM,SPRINGBOOT,其中已经将servlet的部分封装了起来,但是发展到后期想往高级Java工程师方向前进的话,还是需要去了解很多底层的原理。
《图解HTTP》
javaweb开发自然少不了web相关的。作为目前最广泛使用的http协议,在开发过程中自然也要掌握相关的知识,才能写出优雅美丽的接口。
《JavaEE互联网轻量级框架整合开发》
目前所有开发Javaweb的项目都会选择使用框架,从而减轻程序员的很多负担,游弊目前常用的框架SSM已经逐渐把SSH淘汰,因此,非常建议了解这本介绍SSM框架的书,能够大大提高工作效率。
《深入浅出SpringBoot2.x》
最后是这本springboot,因为springboot目前势头更加强劲,由于它能够闭轿仅仅依赖注解就完成配置,而不需要很麻烦的xml文件,我们公司很多项目已经淘汰了SSM,用上了springboot。
以上是我的浅见,欢迎各位在下方评论区给我交流点赞。