- 浏览: 17304 次
- 性别:
- 来自: 北京
最新评论
文章列表
-- 无限级菜单查询
SELECT A.MENU_ID, --菜单ID
LEVEL AS NODES, --菜单节点
A.MENU_NAME, --菜单名称
A.MENU_PAREDNT_ID,--菜单父ID
A.MENU_URL, --菜单url
A.ORDER_NO --排序号
FROM (SELECT B.MENU_ID,
...
js中confirm提示三个按钮“是”“否”“取消”
- 博客分类:
- js
重载DOM中confirm
window.confirm = function(str) { str=str.replace(/\'/g, "'&chr(39)&'").replace(/\r\n|\n|\r/g, "'&VBCrLf&'"); execScript("n = msgbox('"+ str +"', 3, '提示')", "vbscript"); retur ...
最近项目中与其它公司做对接的时候需要同步其它公司的数据,选择用触发器实时同步数据。当表中存在CLOB字段时,同步过来的数据中CLOB字段无数据。
在网上搜索了一大堆答案
SSH 第九章 Hibernate入门
Hibernate目标:以应用为主
1.理解持久化和对象关系映射
1.1 什么是持久化
对于java应用来说就是利用sql将数据保存到数据库中
2.2 持久层
表现层 业务逻辑层 持久层
2.2.1 Dao模式:我们最常使用的方法--
利用sql和JDBC将数据持久化到数据库中
缺点:
1)代码重复,在开发过程中容易出错,工作量大,枯燥乏味!
2)可维护,扩展性差
2.2.2 解 ...
SSH 第八章 使用struts标签简化页面操作
1.html标签(重点)
对表单进行操作的标签
<html:form>对应html<form>元素
<html:text>对应html<input type="text">元素
<html:password >对应html<input type="password">元素
<html:submit>对应html<input type="submit">元素
< ...
SSH 第七章 国际化
1.什么是国际化
国际化就是程序在运行时,
能够根据国家或地域,语言的不同显示不同的界面。
国际化I18N
internationalization的简称
2.国际化的原理
IE浏览器中的语言属性中可以配置当前国家的语言,
当向服务器发起请求的时候,会将其对应的语言国家编码一起发送到后台。
这样我们就可以通过该参数的值判断用户,显示不同的界面
3.使用java实现国际化
位于java.util包中
Locale类 定义了当前所属的语言,国家等环境
ResourceBundle类 获取资源绑定类
通过JDK ...
SSH 第六章 struts视图组件(ActionForm)
1.ActionForm的乱码解决
解决方案: 过滤器
**2.ActionForm的数据转换(重点)
能够自动对表单提交数据类型进行转换
但对日期格式支持不够(java.util.date不能转换)
原因:BeanUtils.jar包不支持该格式
案例:register
解决方案:插件
3.ActionForm的工作原理
4.重置与效验
重置:
调用ActionForm中的reset()方法对ActionForm中的属性进行初始化
**案例:多用户登录 利用r ...
SSH 第五章 struts Action
1.基本的Action
1.1 Action组件
作用:控制器的一部分,用户请求和业务逻辑之间的桥梁
案例:猜数字
1.2 Action的单例模式
在struts的生命周期中,只会为每个Action创建一个实例。
客户端所有请求都共享这一实例。
1.3 Action在多线程环境下的安全问题
Action安全的原则编写方式:尽量使用局部变量,避免使用全局变量。
2.DispatchAction
2.1为什么要使用?
通过之前的练习,我们一个业务就需对应 ...
struts总体目标: 学会使用struts构建web项目
SSH 第四章 struts原理
1.什么是框架
最简单的定义:就是实现特性需求的一组类和接口的集合
作用:能够提高软件开发过程中的效率,和开发时间,利于以后的扩展和维护。
2.st ...
1.什么是序列化
序列化:将对象转换成能被保存或传输的格式(字节序列)的过程
反序列化:将字节序列还原成对象的过程
2.序列化的作用
(1)服务器会把内存中空闲的对象存贮在硬盘中(持久化的过程)
(2)分布式环境下的对 ...
1.理解什么是类加载机制
类加载机制:通过将硬盘中的.class文件加载到java内存中
并且形成其对应的Class类对象
通过java -verbose:class 类名
可以窥测类java加载机制的加载过程
加载的原则:需要使用时才加载
2.掌握如何动态加载类
java提供两种方式动态加载类
2.1隐式方式加载
通过new关键字来创建类的实例时加载
2.2显式方式加载
2.2.1 通过Class.forName()加载
1.Class.forName(String className);
...
1.什么是java的反射机制
reflection 反射机制是java被视为具备动态语言特质的关键技术。
动态语言:在运行时能够改变程序结构和参数类型
反射:程序在运行过程中能够查看类自身的信息以及调用对象的方法
2.反射的作用和原理
2.1 作用
1.反编译
2.动态性
2.2 原理
Class类 类类 是反射机制源泉入口
jvm加载.class文件的时候运行时,会为该文件创建一个
Class对象与之对应
我们就可以通过该Class对象来查看类的信息(反编译)
3.学会java反 ...