function声明的深刻含义和jquery属性注入区别
摘要:在js中有两类对象1.json对象,仅仅代表对象而已2.function声明的对象(1) 它定义了构造器 可以用new 对象 来初始化 数据对象(2) 它指明对象是一个函数对象 通过后面加() 调用函数(3) 它指明对象 后面可以添加属性,通过 对象.aa 来增加属性jquery全局属性:通过直接向...
阅读全文
posted @
2014-06-29 09:38
wf110
阅读(281)
推荐(0) 编辑
svn命令
摘要:* 验证svn安装是否成功:svnadmin --version* 创建svn的数据仓库:svnadmin create E:\repository\svn\itcast* 启动svn服务:svnserve -d -r E:\repository\svn\itcast 单仓库启动 svn...
阅读全文
posted @
2014-06-27 15:06
wf110
阅读(15056)
推荐(0) 编辑
jquery serialize对json的包装用法
摘要:jquery对象.serialize() 可以多用于表单对数据封装提交 能够收表参数,形成一个json格式字符串, 前提是:必须为每一个表单项取一个name属性对元素 设置 name属性,然后 $("元素").serialize()会自动包装 json格式例如1 2 3 ...
阅读全文
posted @
2014-06-26 20:16
wf110
阅读(2464)
推荐(0) 编辑
jquery json ajax三级联动
摘要:province_city_area.jsp 1 2 3 4 5 6 7 8 14 15 18 19 22 61 62 ProvineCityAreaJsonServlet.java 1...
阅读全文
posted @
2014-06-26 20:08
wf110
阅读(3681)
推荐(0) 编辑
jquery ajax例子
摘要:(1)取得服务端当前时间 jquery对象.load(url,sendData,function(backData,textStatus,xhr){... ...}) load():如果无参的话,就以GET方式发送 如果有参的话,就以POST方式发送 ...
阅读全文
posted @
2014-06-26 18:06
wf110
阅读(780)
推荐(0) 编辑
jquery 事件小事例
摘要:用户名变灰 1 2 3 4 5 10 11 12 13 14 用户名15 16 17 18 19 20 ...
阅读全文
posted @
2014-06-26 16:08
wf110
阅读(256)
推荐(0) 编辑
jquery api 常见 事件操作
摘要:change.html 1 2 3 4 ready.html 5 6 7 8 9 14 15 26 27 focus.html 1 2 3 4 focus.html 5 6 7...
阅读全文
posted @
2014-06-26 16:07
wf110
阅读(650)
推荐(0) 编辑
jquery checkbox选框操作
摘要:1 2 3 4 5 6 7 8 9 10 状态11 用户名12 13 14 15 赵16 ...
阅读全文
posted @
2014-06-26 14:29
wf110
阅读(303)
推荐(0) 编辑
jquery添加用户 事例
摘要:1 2 3 4 5 6 7 8 9 10 11 用户名12 密码13 操作14...
阅读全文
posted @
2014-06-26 14:26
wf110
阅读(623)
推荐(0) 编辑
jquery实现 批量右移
摘要:1 2 3 4 5 6 7 8 9 21 22 23 24 25 26 27 28 29 ...
阅读全文
posted @
2014-06-26 14:25
wf110
阅读(944)
推荐(0) 编辑
jquery api 常见api 效果操作例子
摘要:addClass_removeClass_toggleClass_hasClass.html 1 2 3 4 method_1.html 5 6 12 13 14 15 无样式16 有样式17 32 33 change_p...
阅读全文
posted @
2014-06-26 14:23
wf110
阅读(371)
推荐(0) 编辑
jquery api 常见api 元素操作例子
摘要:append_prepend.html 1 2 3 4 method_1.html 5 6 7 8 9 10 第一项11 第二项12 第三项13 14 15 ...
阅读全文
posted @
2014-06-26 14:21
wf110
阅读(449)
推荐(0) 编辑
jquery 常用api 小结2
摘要:*一)jQuery常用方法API实战 (1)DOM简述与分类 A)DOM是一种标准,它独立于平台,语言,浏览器。 B)如果项目中,你完全按照DOM标准写代码,你就能在各大主流的浏览器中操作标准控件。 C)参见> (2)jquery操作DOM的常用API实战 父.a...
阅读全文
posted @
2014-06-26 11:24
wf110
阅读(900)
推荐(0) 编辑
checkbox显示选中内容个数
摘要:1 2 3 4 5 Insert title here 6 7 8 9 篮球10 排球11 羽毛球12 乒乓球13 14 15 16 17 29 30
阅读全文
posted @
2014-06-25 20:39
wf110
阅读(528)
推荐(0) 编辑
表单对象属性选择器
摘要:$("input:enabled") $("input:disabled") $(":checkbox:checked") $(":checkbox:not(:checked) $("select option:selected") 1 2 3 4 5 6...
阅读全文
posted @
2014-06-25 20:32
wf110
阅读(533)
推荐(0) 编辑
表单选择器
摘要:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 1...
阅读全文
posted @
2014-06-25 20:30
wf110
阅读(272)
推荐(0) 编辑
属性选择器
摘要:$("div[id]") $("input[name='newsletter']") $("input[name!='newsletter']") $("input[name^='news']") $("input[name$='letter']") $("input[name*='e'...
阅读全文
posted @
2014-06-25 20:29
wf110
阅读(364)
推荐(0) 编辑
子元素选择器
摘要:$("ul li:first-child") $("ul li:last-child") $("ul li:only-child") $("ul li:nth-child(1)"),索引,从1开始 1 2 3 4 5 6 7 8 ...
阅读全文
posted @
2014-06-25 20:29
wf110
阅读(234)
推荐(0) 编辑
可见性选器
摘要:$("table tr:hidden") $("table tr:visible") 1 2 3 4 5 6 7 8 9 Value 110 11 12 Value 21...
阅读全文
posted @
2014-06-25 20:28
wf110
阅读(269)
推荐(0) 编辑
内容选择器
摘要:内容选择器[selector_4.html] $("div:contains('John') $("p:empty") $("div:has('p') $("p:parent") 1 2 3 4 5 11 12 13 John Resi...
阅读全文
posted @
2014-06-25 20:25
wf110
阅读(332)
推荐(0) 编辑
层次选择器[selector_2.html]
摘要:层次选择器[selector_2.html] $("form input"):祖先 后代 $("form>input"):父亲>直接小孩 $("form+input"):兄弟的第一个,只包括form元素下面 $("form~input"):所有兄弟,只包括fo...
阅读全文
posted @
2014-06-25 20:24
wf110
阅读(618)
推荐(0) 编辑
增强基本选择器[selector_3.html]
摘要:增强基本选择器[selector_3.html] $("ul li:first") $("ul li:last") $("table tr:even") $("table tr:odd") $("table tr:eq(0)") $("table tr:gt(0)") $(...
阅读全文
posted @
2014-06-25 20:24
wf110
阅读(455)
推荐(0) 编辑
基本选择器
摘要:(1)基本选择器[selector_1.html] $("#id") $("div") $(".oneClass") $("p,div,span") $("#id,div,.oneClass") div1 div2 span ...
阅读全文
posted @
2014-06-25 20:23
wf110
阅读(260)
推荐(0) 编辑
jquery 入门与知识
摘要:一)什么是jQuery? 【以封装的思想,重构>】 第三方组织预先写好的一些实用JS文件、类,方法,都统称为JS实用库,免费放在网上,同时配有相关的学习文档和案例, 像以上实用库有很多,其它在JavaEE领域比较著名是的jQuery。 *二)为什么要使用jQuery? (1)...
阅读全文
posted @
2014-06-25 20:22
wf110
阅读(224)
推荐(0) 编辑
dom与jquery互相转换
摘要:1 /*取得标签中的value属性的内容[dom对象->jquery对象] 2 var inputElement = document.getElementById("inputID");//DOM对象 3 var $input = $(inputE...
阅读全文
posted @
2014-06-25 14:55
wf110
阅读(1393)
推荐(0) 编辑
ajax小结
摘要:一)回顾传统Web应用请求和响应特点 【显示当前时间】 1)浏览器发送请求时,会将原来页面的全部数据丢弃,等待服务端的响应结果 2)服务端根据业务逻辑的处理情况,可能会影响速度 3)浏览器接到响应结果后,再次重新整个页面 即使只有一小处地方有变化,其它地方无变化...
阅读全文
posted @
2014-06-25 13:48
wf110
阅读(244)
推荐(0) 编辑
js加强小结
摘要:一)回顾JavaScript基础 (1)函数的定义方式 *>>正常方式 function add(num1,num2){...} >>构造器方式 var add = new Function("num1","num2","return num1+nu...
阅读全文
posted @
2014-06-25 13:33
wf110
阅读(347)
推荐(0) 编辑
webservice调用的四种方式
摘要:因为数据在网络上传输都是通过xml形式的,本质都是把数据封装然后通过xml传输,接收到的也是xml文件,1 和 4 让程序员屏蔽了处理xml文件,而2 和3需要程序员自己写请求体 ,还要处理返回的xml文件1.通过 wsimport命令 生成了 java代码 然后导入工程 调用,屏蔽了 数据在网络上...
阅读全文
posted @
2014-06-24 19:56
wf110
阅读(662)
推荐(0) 编辑
搭建web项目结合spring+cxf的webservice服务
摘要:服务端:服务端和客户端都需要引入包 1 antlr-2.7.7.jar 2 aopalliance-1.0.jar 3 asm-3.3.jar 4 commons-collections-3.2.1.jar 5 commons-lang-2.6.jar 6 commons-logging-1.1.1...
阅读全文
posted @
2014-06-24 16:05
wf110
阅读(4479)
推荐(0) 编辑
开发基于CXF的 RESTful WebService web 项目 webservice发布
摘要:配置步骤开发基于CXF的 RESTful WebService1.创建Web项目并导入CXF的jar2.在Web.xml中配置 CXFServlet cxf org.apache.cxf.transport.servlet.CXFServlet ...
阅读全文
posted @
2014-06-24 15:35
wf110
阅读(9717)
推荐(0) 编辑
cxf利用接口规范写法发布webservice
摘要:1 package cn.itcast.cxf;2 3 import javax.jws.WebService;4 5 @WebService6 public interface IHelloService {7 public String sayHello(String name);8 }...
阅读全文
posted @
2014-06-24 14:36
wf110
阅读(1760)
推荐(0) 编辑
cxf 生成客户端代码调用服务
摘要:cxf是另一种发布webservice的方式,与jdk提供的相比jdk提供的是wsimportcxf 提供的是 wsdl2java- d 地址根据http://www.cnblogs.com/friends-wf/p/3805910.html生成的webservice服务以下是客户端操作操作和jdk...
阅读全文
posted @
2014-06-24 14:12
wf110
阅读(5870)
推荐(0) 编辑
cxf发布 webservice服务
摘要:导包antlr-2.7.7.jaraopalliance-1.0.jarasm-3.3.jarcommons-collections-3.2.1.jarcommons-lang-2.6.jarcommons-logging-1.1.1.jarcxf-2.4.2.jarcxf-manifest.jar...
阅读全文
posted @
2014-06-24 13:50
wf110
阅读(2308)
推荐(0) 编辑
ajax调用webservice服务
摘要:ajax调用是 html方向调用的, 而sqlconnection是 java代码调用的,本质差不多 1 2 3 通过ajax调用webservice服务 4 37 38 39 40 41 42
阅读全文
posted @
2014-06-24 11:02
wf110
阅读(692)
推荐(0) 编辑
sqlconnection 调用webservice服务
摘要:1 package cn.itcast.service.urlconnection; 2 3 import java.io.InputStream; 4 import java.io.OutputStream; 5 import java.net.HttpURLConnection; 6 imp...
阅读全文
posted @
2014-06-24 10:59
wf110
阅读(461)
推荐(0) 编辑
WebService注解
摘要:1 package cn.itcast.service; 2 3 import javax.jws.WebMethod; 4 import javax.jws.WebParam; 5 import javax.jws.WebResult; 6 import javax.jws.WebServic...
阅读全文
posted @
2014-06-24 10:37
wf110
阅读(5413)
推荐(0) 编辑
发布WebService 1.1
摘要:webservice1.1是基于jdk发布的 1 package cn.itcast.service01; 2 3 import javax.jws.WebService; 4 import javax.xml.ws.Endpoint; 5 6 @WebService 7 public clas...
阅读全文
posted @
2014-06-23 21:16
wf110
阅读(489)
推荐(0) 编辑
soap 1.1 访问服务
摘要:访问http://www.webxml.com.cn/zh_cn/web_services_item.aspx?id=494536374B66307964534D3D 可以获取一些外网提供的服务。例如:天气预报2500多个城市天气预报 WEB服务Endpoint:http://webservice....
阅读全文
posted @
2014-06-23 21:11
wf110
阅读(1309)
推荐(0) 编辑
WebService一些概念
摘要:1.WebService,顾名思义就是基于Web的服务。它使用Web(HTTP)方式,接收和响应外部系统的某种请求。从而实现远程调用.2.我们可以调用互联网上查询天气信息Web服务,然后将它嵌入到我们的程序(C/S或B/S程序)当中来,当用户从我们的网点看到天气信息时,他会认为我们为他提供了很多的信...
阅读全文
posted @
2014-06-23 20:49
wf110
阅读(319)
推荐(0) 编辑
maven搭建个人仓库
摘要:Maven环境搭建:本地仓库+maven运行环境+构建项目1、搭建nexus 本地仓库1)拷贝jdk1.6和tomcat62)配置端口为8010 (端口自行定义,只要下面各处一致即可)3)复制nexus-2.1.2.war到tomcat/webapps下,改名为nexus.war (这样访问无需加后...
阅读全文
posted @
2014-06-23 17:04
wf110
阅读(13288)
推荐(0) 编辑
maven常用的一些依赖
摘要:1 2 3 junit 4 junit 5 4.9 6 7 8 poi 9 poi10 3...
阅读全文
posted @
2014-06-23 16:58
wf110
阅读(680)
推荐(0) 编辑
web普通项目映射为maven项目
摘要:localhost:8080/yourWebLocation 访问前一个插件是映射项目路径成maven的格式后一个插件是映射访问网址所需要的东西 1 2 3 4 yourWebLocation 5 6 ${basedir}/src 7 ...
阅读全文
posted @
2014-06-23 16:57
wf110
阅读(589)
推荐(0) 编辑
linux常用命令
摘要:pwd 显示当前路径cd 切换目录 . .. ~ls 显示文件(夹) -l 显示详细信息 -a 显示全部,包括隐藏文件(夹)mkdir 创建文件夹 -p 递归创建touch 创建空白文件echo cat、tac、more、tail 查看文本内容rmdir 删除空白文件夹rm -f 强...
阅读全文
posted @
2014-06-23 15:28
wf110
阅读(338)
推荐(0) 编辑
maven web配置发布路径 cargo自动部署项目到tomcat
摘要:pom.xml中加入以下 配置发布路径 1 2 3 HelloWeb 4 5 6 org.codehaus.cargo 7 cargo-maven2-plugin 8 ...
阅读全文
posted @
2014-06-23 10:06
wf110
阅读(2644)
推荐(0) 编辑
spring注解 annotation
摘要:@Resourse(name=" xxx") 意味从上下文找xxx名字一样的然后引入@Repository("personDao") 意味生成一个 bean 以便于让其他高业务层的去找这个 的beanspring.xml新加入 xmlns:context="http://www.springfra...
阅读全文
posted @
2014-06-21 23:19
wf110
阅读(369)
推荐(0) 编辑
复制web项目,启动的时候的工程名如何改变
摘要:右键项目->properties 然后 搜索 web 出现 Web Project Settings 右边看见 Context root 改成你希望的名字。然后重启elipse
阅读全文
posted @
2014-06-21 21:39
wf110
阅读(220)
推荐(0) 编辑
spring.xml从外部文件引入数据库配置信息
摘要:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 jdbc.properties 1 jdb...
阅读全文
posted @
2014-06-21 21:17
wf110
阅读(1455)
推荐(0) 编辑
springmvc验证数据
摘要:1.引入jar包com.springsource.javax.validation-1.0.0.GA.jar 规范(只是定义)hibernate-validator-4.1.0.Final.jar 厂商实现log4j.jarslf4j-api-1.5.8.jarslf4j-log4j12.jar2....
阅读全文
posted @
2014-06-21 21:07
wf110
阅读(1183)
推荐(0) 编辑
springmvc文件上传
摘要:1.加入jar包:commons-fileupload-1.2.2.jarcommons-io-2.0.1.jarlperson.java中加属性,实现get ,set方法private String photoPath;2.创建WebRoot/upload目录,存放上传的文件1 5 6 ...
阅读全文
posted @
2014-06-21 20:51
wf110
阅读(15517)
推荐(0) 编辑
springmvc 数据回显功能
摘要:按下 修改数据之后修改功能实现-转向修改页面2)控制层实现准备数据,并转向修改页面 ~ PersonController.java 1 package cn.itcast.springmvc.controller; 2 3 @Controller 4 @RequestMapping(value={...
阅读全文
posted @
2014-06-21 20:40
wf110
阅读(7803)
推荐(0) 编辑
springmvc管理资源开放
摘要:关于web.xml的url映射的小知识:/ 会匹配到/login这样的路径型url,不会匹配到模式为*.jsp这样的后缀型url,拦截所有请求,包括图片等静态资源/* 会匹配所有url:路径型的和后缀型的url(包括/login,*.jsp,*.js和*.html等)/会匹配到图片类型的,在spri...
阅读全文
posted @
2014-06-21 17:58
wf110
阅读(442)
推荐(0) 编辑
springmvc 中controller与jsp传值
摘要:在springmvc中的controller所对应的函数中,如果需要从*.jsp页面中获取数据,可以自行在函数括号中写,springmvc会自动封装传过来的。spring-mvc.xml中加入1 2 3 4 Controller.java 两种形式都可以,但是第二种,jsp页面中的参数是p...
阅读全文
posted @
2014-06-21 16:25
wf110
阅读(52255)
推荐(0) 编辑
springmvc注解事例
摘要:注解有简化 ,灵活性增强的功能1.引入jar包com.springsource.javax.validation-1.0.0.GA.jarcom.springsource.org.aopalliance-1.0.0.jarcom.springsource.org.apache.commons.log...
阅读全文
posted @
2014-06-21 15:37
wf110
阅读(478)
推荐(0) 编辑
springmvc
摘要:springmvc请求流程与struts比较1.添加包com.springsource.org.aopalliance-1.0.0.jarcom.springsource.org.apache.commons.logging-1.1.1.jarspring-aop-3.2.2.jarspring-a...
阅读全文
posted @
2014-06-21 14:46
wf110
阅读(443)
推荐(0) 编辑
Error: could not open `C:\Program Files\Java\jre6\lib\i386\jvm.cfg')
摘要:前些日子装了个jdk7试了试,后来做项目需要换成jdk6,安装完jdk6,设置完环境变量后出现问题。运行java -version出现Error: could not open `C:\Program Files\Java\jre7\lib\i586\jvm.cfg'),运行javac -versi...
阅读全文
posted @
2014-06-21 14:21
wf110
阅读(730)
推荐(0) 编辑
SSI整合 示例
摘要:sql语句create table user_c (id varchar(10) primary key,name varchar(20),age int ,address varchar(30);)1.引入jar包 1 antlr-2.7.6.jar 2 aspectjweaver.jar 3 b...
阅读全文
posted @
2014-06-21 10:24
wf110
阅读(2601)
推荐(0) 编辑
mybatis学习知识
摘要:目录 1,目录 2,介绍 3,快速入门 4,配置XML 5,xml文件映射 6,动态sql 7,java api 8,Statement Builders 9,日志 1,介绍 1.1 介绍 1.1.1 MyBatis是什么 MyBatis 是第一类持久化框架,支持定制sql,存储过程和高等映射...
阅读全文
posted @
2014-06-21 10:07
wf110
阅读(2585)
推荐(0) 编辑
spring+mybatis 框架搭建
摘要:注意1.导入jar包aopalliance-1.0.jarasm-3.3.1.jarcglib-2.2.2.jarcom.springsource.org.aspectj.weaver-1.6.8.RELEASE.jarcommons-logging-1.1.1.jarjavassist-3.17....
阅读全文
posted @
2014-06-20 16:52
wf110
阅读(21411)
推荐(1) 编辑
mybatis加入条件
摘要:根据http://www.cnblogs.com/friends-wf/p/3799315.html搭建的环境User.xml加入的 if where判断的 1 2 13 14 15 update user_c...
阅读全文
posted @
2014-06-20 15:20
wf110
阅读(2430)
推荐(0) 编辑
mybatis入门例子
摘要:开发步骤:1.创建java工程2.加入jar包(依赖包、驱动包)3.创建sqlMapConfig.xml4.创建数据库,数据库表USER_C,插入测试记录5.创建PO对象 user.java6.创建映射文件 User.xml7.创建测试类占位符:iBatis #id#myBatis #{id}1、创...
阅读全文
posted @
2014-06-20 14:38
wf110
阅读(21143)
推荐(0) 编辑
myBatis的引出
摘要:jdbc优点:简单易学,上手快,非常灵活构建sql,效率高。l缺点:代码繁琐,难以写出高质量的代码(资源的释放,SQL注入安全性等),开发者关注多,又要写业务逻辑,又要关注对象的创建和销毁。Hibernate 冬天学比较好 ORM实体关系映射,好处:不用写sql语句。可以以面向对象的方式设计和访问,...
阅读全文
posted @
2014-06-20 10:45
wf110
阅读(381)
推荐(0) 编辑
maven
摘要:Maven坐标主要组成lgroupId:定义当前Maven项目隶属项目,【包】lartifactId:定义实际项目中的一个模块,【模块】lversion:定义当前项目的当前版本,【版本】lpackaging:定义该项目的打包方式,默认jar,还可以是war、jar、earMaven为什么使用坐标?l...
阅读全文
posted @
2014-06-19 21:56
wf110
阅读(413)
推荐(0) 编辑
lucene 查询的使用
摘要:各种查询 方式一:使用QueryParser与查询语法。(会使用分词器) MultiFieldQueryParser 查询字符串 ------------------------> Query对象 例如: 上海 AND 天气 上海 OR 天气 上海新闻...
阅读全文
posted @
2014-06-19 15:30
wf110
阅读(7087)
推荐(0) 编辑
lucene 过滤结果
摘要:1 package cn.itcast.h_filter; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 import org.apache.lucene.document.Document; 7 import org...
阅读全文
posted @
2014-06-19 15:28
wf110
阅读(760)
推荐(0) 编辑
搜索结果排序
摘要:3,排序 默认是相关度排序。 也可以按指定的字段排序。 1 package cn.itcast.g_sort; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 import org.apache.lucene....
阅读全文
posted @
2014-06-19 15:17
wf110
阅读(432)
推荐(0) 编辑
高亮显示,其实就是加入样式
摘要:高亮 作用: 截取一段摘要 高亮显示其中的关键字 配置: 摘要大小(字数) 关键字的高亮效果(前缀、后缀,示例:关键字) 代码: 1 package cn.itcast.f_highlight; 2 3 import java.util.ArrayList; 4 import java.u...
阅读全文
posted @
2014-06-19 15:07
wf110
阅读(1317)
推荐(0) 编辑
lucene 分词器
摘要:分词器 作用:切分关键词的。 在什么地方使用到了:在建立索引和搜索时。 原文:An IndexWriter creates and maintains an index. 1,切分: An IndexWriter creates and maintains an index...
阅读全文
posted @
2014-06-19 14:43
wf110
阅读(379)
推荐(0) 编辑
Oracle事务隔离级别
摘要:oracle隔离级别 只有READ COMMITTED和 SERIALIZABLE因为当有人对数据库的数据进行任何写操作(DML操作)时,Oracle数据库系统首先将原始的数据复制到回滚段中,之后才做相应的操作,在事务处理结束之前其他的用户可以读这些数据,但是读到的都是回滚段上的数据。参考http:...
阅读全文
posted @
2014-06-18 22:23
wf110
阅读(312)
推荐(0) 编辑
lucene 建立CRUD操作
摘要:IndexSearcher indexSearcher = new IndexSearcher(LuceneUtils.getDirectory()); // 指定所用的索引库这句会引发线程安全问题,在全剧终 IndexSearcher只能有一个对象才可以,所以在ArticleDocumentUti...
阅读全文
posted @
2014-06-18 20:31
wf110
阅读(1131)
推荐(0) 编辑
lucene示例
摘要:搭建环境搭建Lucene的开发环境只需要加入Lucene的Jar包,要加入的jar包至少要有: lucene-core-3.0.1.jar(核心包) contrib\analyzers\common\lucene-analyzers-3.0.1.jar(分词器) contrib\highlighte...
阅读全文
posted @
2014-06-18 16:37
wf110
阅读(307)
推荐(0) 编辑
二级缓存 对数据查询
摘要:二级缓存:存放公有数据 1、适用场合: 1、数据不能频繁更新 2、数据能公开,私密性不是很强 2、hibernate本身并没有提供二级缓存的解决方案 3、二级缓存的实现是依赖于第三方供应商完成的 ehcache oscache jbosscache swamchache 4、二级缓存的操作 1、二级...
阅读全文
posted @
2014-06-18 10:09
wf110
阅读(424)
推荐(0) 编辑
oracle存储大文本clob、blob
摘要:1 package cn.itcast.web.oracle.util; 2 3 import java.sql.Connection; 4 import java.sql.DriverManager; 5 import java.sql.ResultSet; 6 import java.sql...
阅读全文
posted @
2014-06-17 20:43
wf110
阅读(7737)
推荐(0) 编辑
jdbc调用 oracle 存储过程操作
摘要:创建有参存储函数findEmpNameAndSal(编号),查询7902号员工的的姓名和月薪,【返回多个值,演示out的用法】当返回2个或多个值,必须使用out符号当返回1个值,就无需out符号create or replace function findEmpNameAndSal(pempno i...
阅读全文
posted @
2014-06-17 20:18
wf110
阅读(7212)
推荐(0) 编辑
oracle 存储过程 ,触发器练习
摘要:/*以下代码是对emp表进行显示宽度设置 */col empno for 9999;col ename for a10;col job for a10;col mgr for 9999;col hiredate for a12;col sal for 9999;col comm for 9999;c...
阅读全文
posted @
2014-06-17 20:09
wf110
阅读(5665)
推荐(1) 编辑
oracle 事务多表查询以及额外的用处
摘要:/* 以下代码是对emp表进行显示宽度设置*/ col empno for 9999;col ename for a10;col job for a10;col mgr for 9999;col hiredate for a12;col sal for 999999;col comm for 99...
阅读全文
posted @
2014-06-17 14:18
wf110
阅读(1084)
推荐(0) 编辑
oracle 查询 函数练习2
摘要:/*以下代码是对emp表/dept表/salgrade表进行显示宽度设置 */col empno for 9999;col ename for a10;col job for a10;col mgr for 9999;col hiredate for a12;col sal for 9999;col...
阅读全文
posted @
2014-06-17 12:32
wf110
阅读(1799)
推荐(0) 编辑
oracle 查询 函数练习
摘要:/*--以下代码是对emp表进行显示宽度设置col empno for 9999;col ename for a10;col job for a10;col mgr for 9999; col hiredate for a12;col sal for 9999;col comm for 9999...
阅读全文
posted @
2014-06-16 18:49
wf110
阅读(2440)
推荐(0) 编辑
scott权限
摘要:有时scott数据被破坏了 可以回复以下为 安装路径dos下 @G:\app\Administrator\product\11.2.0\dbhome_1\RDBMS\ADMIN\scott.sql【以下操作,必须以管理员身份登录,才能修改】 管理员身份登录,请注意,输出空格符: sqlplus /...
阅读全文
posted @
2014-06-16 16:04
wf110
阅读(508)
推荐(0) 编辑
ssh2 三大框架整合
摘要:提示:eclipse环境、工程环境、tomcat环境的jdk保持一致 1、新建一个工程,把工程的编码为utf-82、把jsp的编码形式改成utf-83、把jar包放入到lib下 (eclipse下jar包要放在lib下,不能在lib下还有文件夹)4、建立三个src folder src ...
阅读全文
posted @
2014-06-16 14:25
wf110
阅读(7938)
推荐(2) 编辑
No suitable driver found for jdbc:mysql://localhost:3306/hibernate_basic
摘要:Struts Problem ReportStruts has detected an unhandled exception:Messages:No suitable driver found for jdbc:mysql://localhost:3306/hibernate_basicCanno...
阅读全文
posted @
2014-06-16 13:55
wf110
阅读(2629)
推荐(0) 编辑
Spring+Hibernate整合
摘要:因为整合spring和hibernate所以,需要用到spring里面复写Hibernate的类以有DI和IOC特性db.sqlhibernate_basic数据库表 person字段pid pname psexPerson.java 1 package cn.edu.spring_hibernat...
阅读全文
posted @
2014-06-13 20:17
wf110
阅读(724)
推荐(0) 编辑
spring声明式事务以及配置
摘要:使用spring提供的事务处理机制的好处是程序员可以不用关心事务的切面了,只要配置就好了,可以少写代码。 spring声明式事务处理 spring 声明:针对的是程序员,程序员告诉spring容器,哪些方法需要事务,哪些方法不需要事务 事务处理 spring容器来做事务处理 目的:让spring管理
阅读全文
posted @
2014-06-13 18:34
wf110
阅读(2281)
推荐(0) 编辑
spring 代理 演变过程
摘要:动态代理演变拿JDBC开事务举例子最初 写代码 每个CUD 都需要开启事务 所以出现很多累赘代码因此提出静态代理的构想,把事务交给后台做,程序员只需要 调用update(sql)就行了,update(sql)方法里会开启事务相关操作但是这不合理,因为如果有上千个CUD操作,得有上千个 函数里都开启关...
阅读全文
posted @
2014-06-13 13:45
wf110
阅读(217)
推荐(0) 编辑
spring jdbc查询 依赖JdbcTemplate这个类模版封装JDBC的操作
摘要:1 package cn.itcast.spring.jdbc; 2 3 import java.util.List; 4 5 import org.springframework.jdbc.core.support.JdbcDaoSupport; 6 7 public class Pers...
阅读全文
posted @
2014-06-13 10:43
wf110
阅读(2238)
推荐(0) 编辑
spring jdbc框架
摘要:spring+jdbc1、jdbc编程的特点: 模板编程 固定代码+动态的参数spring产生dataSourceJdbcTemplate{//模板编程 private DataSource dataSource; public void setDataSource(DataSource dataS...
阅读全文
posted @
2014-06-13 10:38
wf110
阅读(627)
推荐(0) 编辑
spring中的AOP 以及各种通知 配置
摘要:理解了前面动态代理对象的原理之后,其实还是有很多不足之处,因为如果在项目中有20多个类,每个类有100多个方法都需要判断是不是要开事务,那么方法调用那里会相当麻烦。spring中的AOP很好地解决了这个问题,通过 execution表达式 指定哪些包中的那些类 哪些方法 用到事务execution(...
阅读全文
posted @
2014-06-12 18:24
wf110
阅读(1222)
推荐(0) 编辑
aop的概念以及 cglib-nodep-2.1_3.jar第三方jia包动态代理使用
摘要:引入cglib-nodep-2.1_3.ja包cglib产生的代理类是目标类的子类定义接口,让切面都继承它,方便加入到动态代理方法 的那个类中使用在SalaryInterceptor类中使用private List interceptors;1 package cn.itcast.cglibprox...
阅读全文
posted @
2014-06-12 12:52
wf110
阅读(6446)
推荐(0) 编辑
动态代理的深入了解
摘要:总结结构: 静态代理模式的缺点: 1、如果一个系统中有100Dao,则创建100个代理对象 2、如果一个dao中有很多方法需要事务,则代理对象的方法中重复代码还是很多 3、由第一点和第二点可以得出:proxy的重用性不强因为静态代理无法满足开发需求所以 引出动态代理动态代理模式: 1、产生的代理对象...
阅读全文
posted @
2014-06-12 12:31
wf110
阅读(354)
推荐(0) 编辑
spring Di依赖注入
摘要:依赖注入有两种方式 通过 get set 方法Person.java 1 package cn.itcast.spring.sh.di.set; 2 3 import java.util.List; 4 import java.util.Map; 5 import java.util.Prope...
阅读全文
posted @
2014-06-11 21:46
wf110
阅读(433)
推荐(0) 编辑
IOC控制反转
摘要:控制反转: 把对象的创建交给spring容器来做 spring容器创建对象的方式 1、默认是调用默认的构造函数 2、利用静态工厂方法创建 spring调用工厂方法产生对象,但是真正创建对象还是由程序员来完成的 3、实例工厂方法 说明: spring配置文件中,只要是一个bean就会为该bean创建对...
阅读全文
posted @
2014-06-11 20:40
wf110
阅读(307)
推荐(0) 编辑
spring配置,spring中的bean 的id不能相同
摘要:lib下加入包spring.jarcommons-logging.jarsrc下添加applicationContext.xml 1 2 6 8 9 10 11 12 -->13 14 -->15 16 -->17 18 ...
阅读全文
posted @
2014-06-11 20:27
wf110
阅读(734)
推荐(0) 编辑
prototype 用法
摘要:prototype使得js面向对象使用了prototype之后,使用它里面的属性或者函数 需要new出一个对象才可以使用。否则不使用prototype,直接向对象注入 1 function Person(){ 2 3 } 4 Person.prototype.a = 5; 5 Person...
阅读全文
posted @
2014-06-11 14:17
wf110
阅读(483)
推荐(0) 编辑
js闭包用法
摘要:闭包 既保证了 内部函数的私有性 又可以向外公开通过一个已有对象 向它注入属性 1 /** 2 * 闭包 3 * 在函数中定义的函数,在外部使用 4 * 1、在函数内部定义的函数,在外部不能访问 5 */ 6 function a(){ 7 /** 8 * b函数是...
阅读全文
posted @
2014-06-11 14:15
wf110
阅读(467)
推荐(0) 编辑
struts2异常处理,global-results定义全局结果处理
摘要:定义全局结果处理一般发生异常之后 结果返回errHandler因为errHandler是由关联到Exception这个类了然后处理结果 然后它就根据errorProcessor找action /error.jsp 处理了 然后 返回到 error.jsp在struts.xm...
阅读全文
posted @
2014-06-11 12:52
wf110
阅读(13306)
推荐(2) 编辑
struts2中错误处理
摘要:定义一个 package,然后其他package都继承 这个package struts-global就 有了这个错误处理功能了然后再自己写个类struts.xml 1 2 3 --> 4 5 6 7 ...
阅读全文
posted @
2014-06-11 11:40
wf110
阅读(380)
推荐(0) 编辑
Struts2配置细节
摘要:struts.xml中action中配置 如果是返回到网页则 /AA/XX.jsp如果是返回到action则看namespace然后传参数,如果是同一个namespace则直接写上返回的action的名字从action传action有两种方式一种是 type="chain" 1 2 3 /3.j...
阅读全文
posted @
2014-06-11 08:56
wf110
阅读(182)
推荐(0) 编辑
hql查询语句 内存中的情况,fetch迫切查询关键字
摘要:Classes.java 1 package cn.itcast.hiberate.sh.domain; 2 3 import java.io.Serializable; 4 import java.util.Set; 5 6 public class Classes implements Se...
阅读全文
posted @
2014-06-10 12:35
wf110
阅读(1808)
推荐(0) 编辑
二级缓存处理大数据 用ehcache.xml配置文件
摘要:二级缓存大量数据的解决方案数据很大二级缓存 存储大数据,让 内存和磁盘文件进行交互,数据库中的不变的数据在磁盘上,这样就可以少和数据库进行交互了ehcache.xml 放在src下 1 3 4 5 16 17 19 ...
阅读全文
posted @
2014-06-09 19:31
wf110
阅读(1382)
推荐(0) 编辑
sessionFactory.getCurrentSession()的引出
摘要:当业务逻辑中需要开启事务执行,业务逻辑也要调用底层操作数据库的函数,那函数也要开启事务操作。如果用sessionFactory.openSession()的话会引起处理不在同一个事务中,会造成出错。所以必须保证它们的事务都是相同的sessionFactory.getCurrentSession()需...
阅读全文
posted @
2014-06-09 14:03
wf110
阅读(4311)
推荐(0) 编辑
懒加载和抓取策略
摘要:懒加载用于何时发出sql语句抓取策略用于如何发出sql语句,join连接形式的 当查出的一条的记录情况时候有效,子查询不起作用,select * from table1这是隐士子查询还是 select n+1语句 还是 subselect子查询2条语句 select * from table1 wh...
阅读全文
posted @
2014-06-09 13:36
wf110
阅读(986)
推荐(0) 编辑
hibernate 建表一对一 就是一对多,多的一方外键唯一unique
摘要:Person.java 1 package cn.itcast.hiberate.sh.domain.onetoone; 2 3 import java.io.Serializable; 4 import java.util.Set; 5 6 public class Person implem...
阅读全文
posted @
2014-06-09 09:58
wf110
阅读(1896)
推荐(0) 编辑
解除映射错误
摘要:注释掉是对的在for中 student.setClass(NULL);这样接触也是错误的,要从class那一端接触关系,不能反之。因为student从class那里而来的,不能自己接触关系,要靠class
阅读全文
posted @
2014-06-09 09:21
wf110
阅读(220)
推荐(0) 编辑
hibernate建表多对多建表
摘要:Student.java 1 package cn.itcast.hiberate.sh.domain; 2 3 import java.util.Set; 4 5 public class Student { 6 private Long sid; 7 private Stri...
阅读全文
posted @
2014-06-08 16:45
wf110
阅读(1717)
推荐(0) 编辑
一对多关系 操作小总结
摘要:1、如果让一的一方维护关系,取决于的因素有 1、在一的一方的映射文件中,set元素的inverse属性为default/false 2、在客户端的代码中,通过一的一方建立关系 3、session.save/update方法是用来操作表的,和操作关系没有关系2、怎么样采用级联的方法通...
阅读全文
posted @
2014-06-08 13:40
wf110
阅读(210)
推荐(0) 编辑
hibernate建表 一对多 多的一方控制一的一方
摘要:一对多 单向通过calss操作student 外键在student表中,所以外键由student维护通过student操作class 外键在student中,所以自动维护student的外键 没有inverse属性建议用多对一这个方向的操作效率比较高Student.java 1 package ...
阅读全文
posted @
2014-06-08 13:13
wf110
阅读(1347)
推荐(0) 编辑
hibernate的组成部分
摘要:持久化类 实现对应的序列化接口 必须有默认的构造函数 持久化类的属性不能使用关键字 标示符 映射文件 类型 java类型和hibernate类型 主键的产生器 ...
阅读全文
posted @
2014-06-08 09:03
wf110
阅读(510)
推荐(0) 编辑
hibernate建表一对多 一的一方控制多的方
摘要:级联操作,操作class对象的时候 级联操作 studentClasses.java文件 1 package cn.itcast.hiberate.sh.domain; 2 3 import java.util.Set; 4 5 public class Classes { 6 priv...
阅读全文
posted @
2014-06-07 16:22
wf110
阅读(2070)
推荐(0) 编辑
当前迭代的元素在栈顶
摘要:1 This is my JSP page. 2 3 4 5 6 10 12 13 14 15 -->16 >18 -->19 21...
阅读全文
posted @
2014-06-07 10:37
wf110
阅读(550)
推荐(0) 编辑
strus2中获取表单数据 两种方式 属性驱动 和模型驱动
摘要:strus2中获取表单数据 两种方式 属性驱动 和模型驱动属性驱动/** * 当前请求的action在栈顶,ss是栈顶的元素,所以可以利用setValue方法赋值 * 如果一个属性在对象栈,在页面上可以根据name属性进行回显 */ /** * 属性驱动实现的条件: * ...
阅读全文
posted @
2014-06-07 10:15
wf110
阅读(2836)
推荐(0) 编辑
java 状态对象
摘要:1 package cn.itcast.hibernate.sh.state; 2 3 import org.hibernate.Session; 4 import org.hibernate.Transaction; 5 import org.junit.Test; 6 7 i...
阅读全文
posted @
2014-06-06 14:24
wf110
阅读(926)
推荐(0) 编辑
主键生成器
摘要:assined 主键的值 程序指定uuid hibernate帮你生成uuid,所以主键必须为StringIdentity 数据库表必须支持自动增长,新的主键的产生是由数据库完成的,并不是由hibernate或者程序员完成的increment 递增加11 2 ...
阅读全文
posted @
2014-06-06 13:52
wf110
阅读(685)
推荐(0) 编辑
hibernate的配置, 增删改查
摘要:路径:查找路径 实际上都是查找编译后的对应的路径,在bin文件夹中总增删改必须开启事务才行hibernate加载文件的两种方式 configure1.引包 1 antlr-2.7.6.jar 2 backport-util-concurrent.jar 3 c3p0-0.9.1.jar 4 comm...
阅读全文
posted @
2014-06-06 09:22
wf110
阅读(450)
推荐(0) 编辑
Struts2中文件下载
摘要:在struts.xml中配置如下1 2 3 application/octet-stream4 inputStream5 attachment;filename=$...
阅读全文
posted @
2014-06-05 18:35
wf110
阅读(463)
推荐(0) 编辑
struts2中 jsp:forward 失败原因及解决办法
摘要:问题:在Struts2中失效了,不但调转不过去还报404错误。不知道是Struts2中不支持还是需要其他的配置。原因:因为struts2采用过滤器的方式处理请求,默认情况时监控url地址的变化解决办法1、配置web.xml 解决1 2 struts2 3 /* 4 R...
阅读全文
posted @
2014-06-05 14:58
wf110
阅读(336)
推荐(0) 编辑
struts2中 JFreeChart使用
摘要:添加3个包struts2-jfreechart-plugin-2.3.16.3.jarjcommon-1.0.16.jarjfreechart-1.0.13.jarstruts.xml中配置查看struts2-jfreechart-plugin-2.3.16.3.jar中的struts-plugin...
阅读全文
posted @
2014-06-05 08:38
wf110
阅读(638)
推荐(0) 编辑
Struts2中防止表单重复提交,global-results定义全局结果处理
摘要:1、在表单中加入标签2、在动作类中加入token的拦截器 3、增加一个名称为invalid.token的结果视图/success.jspglobal-results定义全局结果处理jsp页面中 1 2 3 姓名 4 5 ...
阅读全文
posted @
2014-06-04 22:05
wf110
阅读(394)
推荐(0) 编辑
struts2中标签
摘要:1 2 3 4 5 6 Struts中的标签 7 8 9 10 11 13 -->14 15 16 17 18 19 20 21 22 23 24 ...
阅读全文
posted @
2014-06-04 21:16
wf110
阅读(289)
推荐(0) 编辑
OGNL表达式语言网上转来的
摘要:1、概念:OGNL是ObjectGraphic Navigation Language(对象图导航语言)的缩写,它是一个开源项目。Struts 2框架使用OGNL作为默认的表达式语言。2、功能:(1)支持对象方法调用,如xxx.sayHello();(2)支持类静态方法调用和值访问,表达式的格式为@...
阅读全文
posted @
2014-06-04 19:59
wf110
阅读(337)
推荐(0) 编辑
OGNL表达式
摘要:1 2 OGNL是从ActionContext中获取数据的。 3 4 ActionContext的结构: 5 ValueStack: 6 List:动作类放在此处。取存放在ValueStack中的root的对象的属性,直接写即可 ...
阅读全文
posted @
2014-06-04 17:03
wf110
阅读(225)
推荐(0) 编辑
Struts2对于i18n的支持
摘要:1 2 struts.xml中可以配置 3 指定全局资源文件 4 全局资源文件/包范围资源文件/动作类的资源文件 5 全局资源文件:src下放到WEB-INF/classes目录下 6 包范围资源文件:服务于Java类中的包下的动作类的。 ...
阅读全文
posted @
2014-06-04 12:57
wf110
阅读(289)
推荐(0) 编辑
自定义基于XML的验证器
摘要:1 a、编写一个类,继承FieldValidatorSupport类。 2 b、在public void validate(Object object)编写你的验证逻辑 3 不符合要求的就向fieldErrors中放消息 4 ...
阅读全文
posted @
2014-06-04 11:00
wf110
阅读(790)
推荐(1) 编辑
用户输入验证的集总
摘要:1 一、用户输入验证 2 1、编程方式: 3 动作类中的所有方法进行验证: 4 5 步骤: 6 a、动作类继承ActionSupport 7 b、覆盖调用public void val...
阅读全文
posted @
2014-06-04 09:40
wf110
阅读(377)
推荐(0) 编辑
用户输入数据的验证
摘要:1 1、手工编程验证,针对该动作类中的所有的动作方法2 步骤:3 a、动作类继承ActionSupport4 b、覆盖调用public void validate()方法5 c、在validate方法中,编写不符合要求的代码判断,并调用父类的addFieldE...
阅读全文
posted @
2014-06-03 21:49
wf110
阅读(264)
推荐(0) 编辑
自定义拦截器用于用户登录的
摘要:1 2 1、编写一个类,实现com.opensymphony.xwork2.interceptor.Interceptor 3 2、主要实现public String intercept(ActionInvocation invocation) throws Exception{...
阅读全文
posted @
2014-06-03 20:32
wf110
阅读(680)
推荐(0) 编辑
struts2中文件上传
摘要:注意点 private File image;//对应的就是表单中文件上传的那个输入域的名称,Struts2框架会封装成File类型的 private String imageFileName;// 上传输入域FileName 文件名 private String im...
阅读全文
posted @
2014-06-03 19:44
wf110
阅读(5302)
推荐(0) 编辑
域对象的引用,ActionContext 和ServletActionContext类的使用
摘要:ActionContext 获取 域引用的mapServletActionContext获取具体域对象//域范围 ActionContext ac = ActionContext.getContext(); Map applicationMap = ac.getAppli...
阅读全文
posted @
2014-06-03 19:05
wf110
阅读(3773)
推荐(0) 编辑
自定义类型转换器
摘要:1 一、自定义类型转换器 2 1、编写一个类,继承com.opensymphony.xwork2.conversion.impl.DefaultTypeConverter 3 2、覆盖掉其中的public Object convertValue(Map context, Objec...
阅读全文
posted @
2014-06-03 18:27
wf110
阅读(1306)
推荐(0) 编辑
Struts2中的变量
摘要:1 2 3 /success.jsp4 其它包 extends="mypackage" 就可以用到它里面的参数了常量1 2 3 4 5 6 struts2中每个请求都局部创建一个变量执...
阅读全文
posted @
2014-06-03 14:36
wf110
阅读(1109)
推荐(0) 编辑
struts过滤器的原理
摘要:struts就是充当拦截器(过滤器)的作用。在web.xml配置过滤器, 1 package cn.itcast.framework.core; 2 3 import java.io.IOException; 4 import java.lang.reflect.Method; 5 im...
阅读全文
posted @
2014-06-03 10:55
wf110
阅读(2657)
推荐(0) 编辑
Struts2简介以及结果集转发
摘要:一、分析之前的项目的不足,编写属于自己的框架二、Struts2简介(面试)三、搭建Struts2的开发环境 1、找到所需的jar包:发行包的lib目录中(不同版本需要的最小jar包是不同的,参见不同版本的文档。2.1.7)去apps中找例子拷贝jar包 2、在应用的WEB-INF/classes...
阅读全文
posted @
2014-06-03 10:50
wf110
阅读(294)
推荐(0) 编辑