SSH
Ming_Li_J
5年java开发工作经验
展开
-
SSH 第一次 利用反射机制进行反编译
1.什么是java的反射机制 reflection 反射机制是java被视为具备动态语言特质的关键技术。 动态语言:在运行时能够改变程序结构和参数类型 反射:程序在运行过程中能够查看类自身的信息以及调用对象的方法 2.反射的作用和原理 2.1 作用 1.反编译 2.动态性 2.2 原理 Class...2012-03-19 20:45:09 · 220 阅读 · 0 评论 -
SSH 第二章 类加载器
1.理解什么是类加载机制 类加载机制:通过将硬盘中的.class文件加载到java内存中 并且形成其对应的Class类对象 通过java -verbose:class 类名 可以窥测类java加载机制的加载过程 加载的原则:需要使用时才加载 2.掌握如何动态加载类 java提供两种方式动态加载类 2.1隐式方式加载 通过new关键...原创 2012-03-19 20:47:01 · 81 阅读 · 0 评论 -
SSH 第三章 对象序列化
1.什么是序列化 序列化:将对象转换成能被保存或传输的格式(字节序列)的过程 反序列化:将字节序列还原成对象的过程 2.序列化的作用 (1)服务器会把内存中空闲的对象存贮在硬盘中(持久化的过程) (2)分布式环境下的对象传递(远程控制接口RMI) 例如:windwos系统向Linux传递对象 3.如何使用序列化 java的序列化API O...2012-03-19 20:48:13 · 183 阅读 · 0 评论 -
SSH 第四章 struts原理
struts总体目标: 学会使用struts构建web项目 SSH 第四章 struts原理 1.什么是框架 最简单的定义:就是实现特性需求的一组类和接口的集合 作用:能够提高软件开发过程中的效率,和开发时间,利于以后的扩展和维护。 2.struts原理 2.1 struts的 昨天 今天 明天 昨天: struts是apache下的基于M...原创 2012-03-20 21:49:42 · 113 阅读 · 0 评论 -
SSH 第五章 struts Action
SSH 第五章 struts Action 1.基本的Action 1.1 Action组件 作用:控制器的一部分,用户请求和业务逻辑之间的桥梁 案例:猜数字 1.2 Action的单例模式 在struts的生命周期中,只会为每个Action创建一个实例。 客户端所有请求都共享这一实例。 1.3 Act...2012-03-20 21:51:23 · 93 阅读 · 0 评论 -
SSH 第六章 struts视图组件(ActionForm)
SSH 第六章 struts视图组件(ActionForm) 1.ActionForm的乱码解决 解决方案: 过滤器 **2.ActionForm的数据转换(重点) 能够自动对表单提交数据类型进行转换 但对日期格式支持不够(java.util.date不能转换) 原因:BeanUtils.jar包不支持该格式 案例:register ...2012-03-20 21:52:22 · 87 阅读 · 0 评论 -
SSH 第七章 国际化
SSH 第七章 国际化 1.什么是国际化 国际化就是程序在运行时, 能够根据国家或地域,语言的不同显示不同的界面。 国际化I18N internationalization的简称 2.国际化的原理 IE浏览器中的语言属性中可以配置当前国家的语言, 当向服务器发起请求的时候,会将其对应的语言国家编码一起发送到后台。 这样我们就可以通过该...2012-03-21 20:52:58 · 203 阅读 · 0 评论 -
SSH 第八章 使用struts标签简化页面操作
SSH 第八章 使用struts标签简化页面操作 1.html标签(重点) 对表单进行操作的标签 对应html元素 对应html元素 对应html元素 对应html元素 对应html元素 注意:无checked属性,必须在其对应的ActionForm中的属性设置默认值 multiple 是否复选 ...2012-03-21 20:54:32 · 126 阅读 · 0 评论 -
SSH 第九章 Hibernate入门
SSH 第九章 Hibernate入门 Hibernate目标:以应用为主 1.理解持久化和对象关系映射 1.1 什么是持久化 对于java应用来说就是利用sql将数据保存到数据库中 2.2 持久层 表现层 业务逻辑层 持久层 2.2.1 Dao模式:我们最常使用的方法-- ...2012-03-21 20:56:11 · 113 阅读 · 0 评论