内容简介
第1部分 快速使用指南
第1章 为什么说《Java编程全能词典》是编程开发人员的必备工具
1.1 海量编程资源库
1.1.1 超容量技术资源库
1.1.2 全方位视频资源库
1.1.3 丰富的实例资源库
1.1.4 多行业项目资源库
1.1.5 实际应用方案资源库
1.1.6 精美的界面素材资源库
1.1.7 详尽的源码资源库
1.1.8 多功能工具资源库
1.2 《Java编程全能词典》适合各类人员使用
1.3 高效查询智能检索
1.4 多种词典协助编程
1.5 享有多种方式的升级与售后服务
1.5.1 享受全方位服务
1.5.2 提供多种升级方式
第2章 怎样快速使用《Java编程全能词典》
2.1 如何启动《Java编程全能词典》
2.1.1 如何启动主程序
2.1.2 如何启动浮动窗口
2.2 初识《Java编程全能词典》程序界面
2.2.1 认识主导航区
2.2.2 了解功能导航区
2.2.3 了解内容导航区
2.2.4 了解内容显示设置区
2.3 特色功能快速使用
2.3.1 分类管理个人资源
2.3.2 编程资源查询
2.3.3 浮动窗口查询
2.3.4 收藏重要文档
2.3.5 记录学习心得
2.3.6 为文档设置书签
2.3.7 切换内容显示区
第3章 如何在“开发”使用模式中学习和使用编程资源
3.1 如何分类管理个人编程资源
3.2 学习或浏览编程技术资源
3.3 如何学习浏览应用实例资源
3.4 如何学习浏览开发项目资源
3.5 如何学习浏览应用方案资源
3.6 观看入门及开发视频资源
3.6.1 程序入门学习录像
3.6.2 项目开发视频录像
3.7 如何浏览及使用界面素材资源
3.7.1 “界面中心”素材预览效果
3.7.2 了解“界面中心”素材内容
3.7.3 通过目录导航浏览图片
3.8 根据实际需要使用“开发”模式
3.8.1 查询编程资源
3.8.2 学习编程技术
3.8.3 管理我的代码
第4章 使用“入门”模式进行阶段式学习+强化训练
4.1 分阶段学习编程技术
4.1.1 从零开始
4.1.2 进阶提高
4.1.3 中级开发
4.1.4 高级开发
4.2 巩固提高开发技能
4.2.1 入门训练
4.2.2 进阶训练
4.2.3 中级训练
4.2.4 高级训练
4.3 不同水平的编程人员如何使用“入门”模式
4.3.1 零基础编程人员学习方法
4.3.2 初学者编程人员使用方法
4.3.3 中级开发人员使用方法
第5章 如何使用“应用”模式的8个版块实现高效开发
5.1 利用目录快速学习和检索编程技术
5.2 高效查询与智能检索编程技术
5.2.1 通过多种方式深层次查询编程技术
5.2.2 通过单个字母(关键字)智能检索编程技术
5.3 有效利用源码实现选择性下载
5.4 计算机(专业)英语速查
5.4.1 通过“搜索”查询单词解释
5.4.2 将频繁使用的英语单词设置为标签
5.5 使用多种辅助词典协助编程
5.5.1 SQL词典
5.5.2 SQL数据库技术
5.5.3 UML词典
5.5.4 软件工程词典
5.5.5 程序测试词典
5.5.6 编码规范词典
5.5.7 术语词典
5.6 借助各种实用工具快速提高开发效率
5.7 有效通过小工具解决实际问题
5.8 不同人群如何使用“应用”模式进行快速、高效的开发
5.8.1 高效查询与检索海量编程资源
5.8.2 利用英语词典及各种辅助词典有效解决实际开发问题
5.8.3 借助各种实用工具实现高效开发
第2部分 速查手册
第6章 字符串
6.1 charAt方法
6.2 compareTo方法
6.3 compareToIgnoreCase方法
6.4 concat方法
6.5 contains方法
6.6 copyValueOf方法
6.7 endsWith方法
6.8 equals方法
6.9 equalsIgnoreCase方法
6.10 format方法
6.11 getBytes方法
6.12 indexOf方法
6.13 isEmpty方法
6.14 lastIndexOf方法
6.15 length方法
6.16 replace方法
6.17 replaceAll方法
6.18 replaceFirst方法
6.19 split方法
6.20 startsWith方法
6.21 substring方法
6.22 toCharArray方法
6.23 toLowerCase方法
6.24 toUpperCase方法
6.25 trim方法
6.26 valueOf方法
第7章 集合类
7.1 List接口
7.1.1 add方法
7.1.2 addAll方法
7.1.3 clear方法
7.1.4 contains方法
7.1.5 containsAll方法
7.1.6 equals方法
7.1.7 get方法
7.1.8 set方法
7.1.9 hashCode方法
7.1.10 indexOf方法
7.1.11 lastIndexOf方法
7.1.12 isEmpty方法
7.1.13 iterator方法
7.1.14 remove方法
7.1.15 removeAll方法
7.1.16 retainAll方法
7.1.17 size方法
7.1.18 subList方法
7.1.19 toArray方法
7.2 Map接口
7.2.1 clear方法
7.2.2 containsKey方法
7.2.3 containsValue方法
7.2.4 equals方法
7.2.5 get方法
7.2.6 isEmpty方法
7.2.7 keySet方法
7.2.8 put方法
7.2.9 putAll方法
7.2.10 remove方法
7.2.11 size方法
7.2.12 values方法
7.3 Set接口
7.3.1 add方法
7.3.2 addAll方法
7.3.3 clear方法
7.3.4 contains方法
7.3.5 containsAll方法
7.3.6 equals方法
7.3.7 isEmpty方法
7.3.8 iterator方法
7.3.9 remove方法
7.3.10 removeAll方法
7.3.11 retainAll方法
7.3.12 size方法
7.3.13 toArray方法
第8章 数据库编程
8.1 DriverManager类
8.1.1 getConnection方法
8.1.2 setLoginTimeout方法
8.2 Connection接口
8.2.1 常量
8.2.2 createStatement方法
8.2.3 prepareStatement方法
8.2.4 setReadOnly方法
8.2.5 isReadOnly方法
8.2.6 setAutoCommit方法
8.2.7 getAutoCommit方法
8.2.8 setSavepoint方法
8.2.9 releaseSavepoint方法
8.2.10 setTransactionIsolation方法
8.2.11 getTransactionIsolation方法
8.2.12 commit方法
8.2.13 rollback方法
8.2.14 close方法
8.2.15 isClosed方法
8.3 Statement接口
8.3.1 常量
8.3.2 execute方法
8.3.3 executeUpdate方法
8.3.4 executeQuery方法
8.3.5 getConnection方法
8.3.6 setMaxRows方法
8.3.7 getMaxRows方法
8.3.8 close方法
8.3.9 isClosed方法
8.4 PreparedStatement接口
8.4.1 execute方法
8.4.2 executeQuery方法
8.4.3 executeUpdate方法
8.4.4 setBoolean方法
8.4.5 setByte方法
8.4.6 setBytes方法
8.4.7 setDate方法
8.4.8 setTime方法
8.4.9 setTimestamp方法
8.4.10 setDouble方法
8.4.11 setFloat方法
8.4.12 setInt方法
8.4.13 setLong方法
8.4.14 setShort方法
8.4.15 setString方法
8.5 ResultSet接口
8.5.1 常量
8.5.2 afterLast方法
8.5.3 beforeFirst方法
8.5.4 close方法
8.5.5 first方法
8.5.6 getBoolean方法
8.5.7 getByte方法
8.5.8 getBytes方法
8.5.9 getDate方法
8.5.10 getTime方法
8.5.11 getTimestamp方法
8.5.12 getDouble方法
8.5.13 getFloat方法
8.5.14 getInt方法
8.5.15 getLong方法
8.5.16 getObject方法
8.5.17 getShort方法
8.5.18 getString方法
8.5.19 getType方法
8.5.20 isAfterLast方法
8.5.21 isBeforeFirst方法
8.5.22 isClosed方法
8.5.23 isFirst方法
8.5.24 isLast方法
8.5.25 last方法
8.5.26 next方法
8.5.27 previous方法
第9章 JSP指令
9.1 include指令
9.2 Page指令
9.2.1 autoFlush属性
9.2.2 buffer属性
9.2.3 language属性
9.2.4 contentType属性
9.2.5 errorPage属性
9.2.6 extends属性
9.2.7 import属性
9.2.8 info属性
9.2.9 isErrorPage属性
9.2.10 isIEIgnored属性
9.2.11 pageEncoding属性
9.3 taglib指令
第10章 JSP的动作标答
10.1 〈jsp:fallback〉
10.2 〈jsp:forward〉
10.3 〈jsp:getProperty〉
10.4 〈jsp:include〉
10.5 〈jsp:param〉
10.6 〈jsp:params〉
10.7 〈jsp:plugin〉
10.8 〈jsp:setProperty〉
10.9 〈jsp:useBean〉
第11章 JSP内置对象
11.1 application对象
11.1.1 getAttribute(String name)方法
11.1.2 getAttributeName方法
11.1.3 getRealPath(String path)方法
11.1.4 getResource(Stirng path)方法
11.1.5 getServletInfo方法
11.1.6 removeAttribute(String key)方法
11.1.7 setAttribute(String name,Object object)方法
11.2 config对象
11.2.1 getInitParameter方法
11.2.2 getInitParameterNames方法
11.2.3 getServletContext方法
11.2.4 getServletName方法
11.3 exception对象
11.3.1 getMessage方法
11.3.2 getLocalizedMessage方法
11.3.3 printStackTrace方法
11.4 out输出对象
11.4.1 clear方法
11.4.2 clearBuffer方法
11.4.3 close方法
11.4.4 flush方法
11.4.5 getBufferSize方法
11.4.6 getRemaining方法
11.4.7 isAutoFlush方法
11.4.8 print方法
11.4.9 println方法
11.4.10 其他println方法
11.5 page对象
11.5.1 getClass方法
11.6 pageContext对象
11.6.1 forward方法
11.6.2 getAttribute方法
11.6.3 getException方法
11.6.4 getRequest方法
11.6.5 getResponse方法
11.6.6 getServletConfig方法
11.6.7 removeAttribute方法
11.6.8 setAttribute方法
11.7 request对象
11.7.1 getAttribute方法
11.7.2 getAttributeNames方法
11.7.3 getCookies方法
11.7.4 getCharacterEncoding方法
11.7.5 getContentLength方法
11.7.6 getHeader方法
11.7.7 getHeaders方法
11.7.8 getHeadersNames方法
11.7.9 getInputStream方法
11.7.10 getMethod方法
11.7.11 getParameter方法
11.7.12 getParameterValues方法
11.7.13 getProtocol方法
11.7.14 getQueryString方法
11.7.15 getRequestURI方法
11.7.16 getRequestURL方法
11.7.17 getRemoteAddr方法
11.7.18 getRemoteHost方法
11.7.19 getSession方法
11.7.20 getServerName方法
11.7.21 getServerPath方法
11.7.22 getServerPort方法
11.7.23 isUserInRole方法
11.7.24 removeAttribute方法
11.7.25 setAttribute方法
11.8 response对象
11.8.1 addCookie方法
11.8.2 addHeader方法
11.8.3 containsHeader方法
11.8.4 getCharacterEncoding方法
11.8.5 getOutputStream方法
11.8.6 sendError方法
11.8.7 sendRedirect方法
11.8.8 setContentType方法
11.8.9 setDateHeader方法
11.8.10 setHeader方法
11.9 session对象
11.9.1 getAttribute方法
11.9.2 getAttributeNames方法
11.9.3 getCreationTime方法
11.9.4 getId方法
11.9.5 getLastAccessedTime方法
11.9.6 getMaxInactiveInterval方法
11.9.7 setAttibute方法
11.9.8 setMaxInactiveInterval方法
11.9.9 removeAttribute方法
第12章 JSTL核心标签库
12.1 表达式标签
12.1.1 〈c:out〉标签
12.1.2 〈c:set〉标签
12.1.3 〈c:remove〉标签
12.1.4 〈c:catch〉标签
12.2 流程控制标签
12.2.1 〈c:if〉标签
12.2.2 〈c:choose〉标签
12.2.3 〈c:when〉标签
12.2.4 〈c:otherwise〉标签
12.3 循环标签
12.3.1 〈c:forEach〉标签
12.3.2 〈c:forTokens〉标签
12.4 URL操作标签
12.4.1 〈c:import〉标签
12.4.2 〈c:redirect〉标签
12.4.3 〈c:url〉标签
12.4.4 〈c:param〉标签
第13章 Struts控制器组件
13.1 Action类
13.1.1 addErrors方法
13.1.2 addMessages方法
13.1.3 execute方法
13.1.4 isTokenValid方法
13.1.5 getResources方法
13.1.6 resetToken方法
13.1.7 saveToken方法
13.1.8 saveErrors方法
13.1.9 saveMessages方法
13.2 ActionServlet类
13.2.1 doGet方法
13.2.2 doPost方法
13.2.3 destroy方法
13.2.4 init方法
13.2.5 initInternal方法
13.2.6 initOther方法
13.2.7 process方法
13.3 DispatchAction类
13.3.1 execute方法
13.3.2 getParameter方法
13.3.3 getMethodName方法
13.4 ForwardAction类
13.4.1 execute方法
13.5 IncludeAction类
13.5.1 execute方法
13.6 LookupDispatchAction类
13.6.1 execute方法
13.6.2 getKeyMethodMap方法
13.6.3 getMethodName方法
13.7 ModuleUtils类
13.7.1 getInstance()方法
13.7.2 getModuleConfig()方法
13.8 SwitchAction类
13.8.1 execute方法
第14章 Struts Bean标签库
14.1 〈bean:define〉标签
14.2 〈bean:cookie〉标签
14.3 〈bean:header〉标签
14.4 〈bean:parameter〉标签
14.5 〈bean:page〉标签
14.6 〈bean:size〉标签
14.7 〈bean:message〉标签
14.8 〈bean:write〉标签
14.9 〈bean:resource〉标签
14.10 〈bean:include〉标签
14.11 〈bean:struts〉标签
第15章 Struts HTML标签库
15.1 〈html:base〉标签
15.2 〈html:checkbox〉标签
15.3 〈html:errors〉标签
15.4 〈html:file〉标签
15.5 〈html:form〉标签
15.6 〈html:hidden〉标签
15.7 〈html:html〉标签
15.8 〈html:img〉标签
15.9 〈html:image〉标签
15.10 〈html:link〉标签
15.11 〈html:messages〉标签
15.12 〈html:multibox〉标签
15.13 〈html:option〉标签
15.14 〈html:options〉标签
15.15 〈html:optionCollection〉标签
15.16 〈html:password〉标签
15.17 〈html:radio〉标签
15.18 〈html:submit〉标签
15.19 〈html:select〉标签
15.20 〈html:text〉标签
15.21 〈html:textarea〉标签
第16章 Strutl Logic标签库
16.1 〈logic:equal〉标签
16.2 〈logic:notEqual〉标签
16.3 〈logic:greaterEqual〉标签
16.4 〈logic:greaterThan〉标签
16.5 〈logic:lessEqual〉标签
16.6 〈logic:lessThan〉标签
16.7 〈logic:match〉标签
16.8 〈logic:notMatch〉标签
16.9 〈logic:empty〉标签
16.10 〈logic:notEmpty〉标签
16.11 〈logic:present〉标签
16.12 〈logic:notPresent〉标签
16.13 〈logic:messagesPresent〉标签
16.14 〈logic:messagesNotPresent〉标签
16.15 〈logic:iterate〉标签
16.16 〈logic:forward〉标签
16.17 〈logic:redirect〉标签
第17章 Hibernate常用类与接口
17.1 Configuration类
17.1.1 构造方法
17.1.2 configure方法
17.1.3 addClass方法
17.1.4 buildSessionFactory方法
17.1.5 addResource方法
17.1.6 setProperty方法
17.2 SessionFactory接口
17.2.1 openSession方法
17.2.2 isClosed方法
17.2.3 close方法
17.3 Session接口
17.3.1 beginTransaction方法
17.3.2 isOpen方法
17.3.3 close方法
17.3.4 save方法
17.3.5 update方法
17.3.6 saveOrUpdate方法
17.3.7 delete方法
17.3.8 get方法
17.3.9 load方法
17.3.10 evict方法
17.3.11 clear方法
17.3.12 contains方法
17.3.13 createQuery方法
17.3.14 createSQLQuery方法
17.3.15 createCriteria方法
17.3.16 lock方法
17.4 Transaction接口
17.4.1 begin方法
17.4.2 commit方法
17.4.3 rollback方法
17.4.4 wasCommitted方法
17.4.5 wasRolledBack方法
17.5 Query接口
17.5.1 list方法
17.5.2 iterate方法
17.5.3 uniqueResult方法
17.5.4 setMaxResults方法
17.5.5 setFirsResult方法
17.5.6 setEntity方法
17.5.7 setParameter方法
17.5.8 setDate方法
17.5.9 setString方法
17.5.10 setInteger方法
17.5.11 setBoolean方法
17.5.12 setDouble方法
17.5.13 setFloat方法
17.6 Criteria接口
17.6.1 add方法
17.6.2 addOrder方法
17.6.3 createCriteria方法
17.6.4 createAlias方法
17.6.5 list方法
17.6.6 setMaxResults方法
17.6.7 setFirsResult方法
17.6.8 uniqueResult方法
17.6.9 setProjection方法
17.7 Projections类
17.7.1 projectionList方法
17.7.2 id方法
17.7.3 property方法
17.7.4 distinct方法
17.7.5 groupProperty方法
17.7.6 avg方法
17.7.7 sum方法
17.7.8 max方法
17.7.9 min方法
17.7.10 rowCount方法
17.7.11 count方法
17.8 Restrictions类
17.8.1 allEq方法
17.8.2 eq方法
17.8.3 lt方法
17.8.4 le方法
17.8.5 gt方法
17.8.6 ge方法
17.8.7 between方法
17.8.8 like方法
17.8.9 in方法
17.8.10 and方法
17.8.11 or方法
17.8.12 not方法
17.8.13 isNotNull方法
17.8.14 isNull方法
17.8.15 sqlRestriction方法
17.9 SQLQuery接口
17.9.1 addEntity方法
17.9.2 addJoin方法
17.9.3 addScalar方法
第18章 Hibernate配置属性
18.1 dialect属性
18.2 connection.driver_class属性
18.3 connection.url属性
18.4 connection.username属性
18.5 connection.password属性
18.6 show_sql属性
18.7 format_sql 属性
18.8 use_sql_comments属性
18.9 default_schema属性
18.10 default_catalog属性
18.11 session_factory_name属性
18.12 max fetch_depth属性
18.13 default_batch_fetch_size属性
18.14 default_entity_mode属性
18.15 order_updates属性
18.16 generate_statistics属性
18.17 use_identifer_rollback属性
18.18 cache.use_query_cache属性
18.19 cache.use_second_level_cache属性
18.20 cache.provider_class属性
18.21 cache.region_prefix属性
18.22 cache.use_minimal_puts属性
18.23 transaction.factory_class属性
第19章 Hibernate映射节点
19.1 〈hibernate-mapping〉节点
19.2 〈class〉节点
19.3 〈id〉节点
19.4 〈generator〉节点
19.5 〈key〉节点
19.6 〈property〉节点
19.7 〈one-to-one〉节点
19.8 〈many-to-many〉节点
19.9 〈set〉节点
19.10 〈many-to-one〉节点
19.11 〈one-to-many〉节点
第20章 Spring容器
20.1 ClassPathXmlApplicationContext类
20.1.1 构造方法
20.2 FileSystemXmlApplicationContext类
20.2.1 构造方法
20.3 XmlBeanFactory类
20.3.1 构造方法
20.4 WebApplicationContext接口
20.5 Spring容器类的方法
20.5.1 containsBean方法
20.5.2 getBean方法
20.5.3 getBeanDefinitionCount方法
20.5.4 getBeanDefinitionNames方法
20.5.5 getBeanNamesForType方法
20.5.6 getBeansOtType方法
20.5.7 getConfigLocations方法
20.5.8 getType方法
20.5.9 isSingleton方法
20.5.10 isTypeMatch方法
20.5.11 getServletContext方法
第21章 Spring持久化
21.1 DriverManagerDataSource类
21.1.1 构造方法
21.1.2 getConnection方法
21.1.3 getConnectionProperties方法
21.1.4 getDriverClassName方法
21.1.5 getPassword方法
21.1.6 getUrl方法
21.1.7 getUsername方法
21.1.8 setConnectionProperties方法
21.1.9 setDriverClassName方法
21.1.10 setPassword方法
21.1.11 setUrl方法
21.1.12 setUsername方法
21.2 HibernateTemplate类
21.2.1 构造方法
21.2.2 delete方法
21.2.3 deleteAll方法
21.2.4 execute方法
21.2.5 executeFind方法
21.2.6 find方法
21.2.7 get方法
21.2.8 loadAll方法
21.2.9 save方法
21.2.10 saveOrUpdate方法
21.2.11 saveOrUpdateAll方法
21.2.12 update方法
21.3 JdbcTemplate类
21.3.1 batchUpdate方法
21.3.2 query方法
21.3.3 queryForInt方法
21.3.4 queryForList方法
21.3.5 queryForLong方法
21.3.6 queryForMap方法
21.3.7 queryForObject方法
21.3.8 update方法
第22章 Spring Web表单标签
22.1 〈form:checkbox〉
22.2 〈form:errors〉
22.3 〈form:form〉
22.4 〈form:hidden〉
22.5 〈form:input〉
22.6 〈form:option〉
22.7 〈form:options〉
22.8 〈form:password〉
22.9 〈form:radiobutton〉
22.10 〈form:select〉
22.11 〈form:textarea〉