- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 Hibernate检索方式
Hibernate提供了几种检索方式,包括HQL,QBC,QBE。一、HQL(Hibernate Query Language)HQL查询时一种面向对象的查询,没有表,字段的概念,而是使用类,对象,属性的概念来查询所需要的信息。如果使用传统的JDBC API来查询数据,需要编写SQL语句,面向的是数据库中的表和属性,然后还要将查询结果以对象的形式放到集合中存储。Hibernate已经将数据库中的表格
2017-04-26 10:22:50 1408
转载 数据库查询模糊匹配
执行数据库查询时,有完整查询和模糊查询之分。一般模糊语句格式如下:SELECT 字段 FROM 表 WHERE 某字段 LIKE 条件;其中,关于条件,SQL提供了四种匹配模式:%:表示零个或多个字符。可以匹配任意类型和任意长度的字符,有些情况下若是中文,请使用两个百分号(%%)表示。select * from flow_user where username like '%王%';将会把flo
2017-04-10 16:26:43 25757
原创 Struts 2——Action与Result
1、Action实现Structs2在大多数情况下,会继承ActionSupport类,并重写类中的execute()方法(这取决于action配置中的method属性,如果是默认的情况下,执行的是execute方法),直接使用Action来封装HTTP请求参数,因此Action类里还应该包含于请求参数相对应的属性,以及其setter和getter方法。下面是一个Action类的基本代码框架:imp
2017-04-05 16:36:05 584
原创 JavaWeb——AJAX(5)
在请求和响应中使用JSON1、JSON数据格式1.1 用JSON表示数据JSON(JavaScript Object Notation,JS对象标记)是一种轻量级的数据交换格式。在JS语言中,一切都是对象,因此在JSON表示数据时,遵循以下语法规则:对象表示为键值对数据由逗号分隔花括号保存对象方括号保存数组下面列举了三个例子:例子1:{ "firstName": "Brett", "la
2017-03-26 21:02:21 303
转载 RPC远程过程调用
转载自:http://my.oschina.NET/xianggao/blog/6349680 系列目录聊聊远程通信Java远程通讯技术及原理分析聊聊Socket、TCP/IP、HTTP、FTP及网络编程RMI原理及实现RPC原理及实现轻量级分布式 RPC 框架使用 RMI + ZooKeeper 实现远程调用框架深入浅出SOA思想微服务、SOA 和 API对比与分析聊聊同
2017-03-26 20:53:12 386
原创 JavaWeb——AJAX(4)
在请求和响应中使用XML1、XML的用法AJAX中的x是xml,xml是一种数据格式,用于标记电子文件使其具有结构性的标记语言。在AJAX中可以XMLHttpRequest对象可以使用普通文本进行通信,也可以用XML文本与服务器进行通信。主要用法有以下两个方面。XML格式向服务器发送请求XML格式接收服务器的响应信息不过需要注意的是,使用XML格式的文本发送会导致占用空间多,响应慢等缺点,因为
2017-03-25 20:59:51 285
原创 JavaWeb——AJAX(3)
利用DOM进行web响应1、 DOM简介document object model2、 文档对象浏览器将web页面转换成对象表示,例如下面一段HTML代码。 <html> <head> <title>Trickier nesting, still</title> </head> <body> <div id="main-body">
2017-03-25 13:04:31 273
原创 JavaWeb——AJAX(2)
使用 JavaScript 和 Ajax 发出异步请求 本章节对JavaWeb——AJAX(1)中,XMLHttpRequest对象进行详解。从创建,请求到响应的整个过程。1、XMLHttpRequest对象简介XMLHttpRequest对象是一个JavaScript对象,下面列出了用于该对象的几个方法和属性:open(): 建立到服务器的请求send(): 想服务
2017-03-23 21:52:38 622
原创 JavaWeb——AJAX(1)
本系列AJAX文章均改写于IBM developerWorks 的AJAX教程。1、 AJAX是什么AJAX(asynchronous javascript and XML)Ajax技术尝试在web应用程序中建立桌面应用程序的功能和交互性,与不断更新的web应用程序之间的巧玲。可以使用像桌面应用程序中常见的动态用户界面和漂亮的控件。2、 AJAX的基础技术Ajax应用程序用到的基本技术:HTML
2017-03-23 21:15:29 271
原创 JavaWeb——自定义标签与JSTL
1、自定义标签的作用封装反复执行的代码,使之在多个应用程序中重复使用,提高开发效率。2、自定义标签的开发步骤编写标签处理类public int doStartTag() throws JspException{ try{ SimpleDateFormat fmt = null; if (type.equals("date")){
2017-03-21 16:17:53 305
原创 JavaWeb——Listener监听器
1、Listener监听器的概念监听器是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用/属性改变,当被监听对象发生上述事件时,监听器某个方法被执行。2、JavaWeb中的监听器2.1 监听器分类javaweb中的监听器用来监听web应用程序中的ServletContext,HttpSession和ServletRequest等域对象的创建、销毁及域对象中属性发生
2017-03-20 21:59:02 294
原创 JavaWeb——Filter过滤器
1、Filter可以做什么 Filter(过滤器)对web服务器管理的web资源进行拦截,从而实现一些特殊功能。例如实现URL级别的权限访问控制、过滤敏感词汇、压缩响应信息等一些功能。2、Filter如何实现拦截web浏览器<————>web服务器<————>过滤器<————>web资源Filter接口中有一个doFilter方法,web服务器在调用doFilter方法时,会传递一个filte
2017-03-20 09:52:52 309
原创 Servlet+JSP+JavaBean开发模型
一、Servlet Servlet是用于开发动态web资源的技术,Servlet部署在web服务器上,被动地接收web浏览器的请求,并将处理结果通过响应告知用户。Servlet的执行过程: 1. web浏览器向web服务器提出http请求。 2. web服务器解析请求的主机,应用和web资源 3. 如果是初次访问该servlet,则创建servlet对象,并调用I
2017-03-15 15:43:26 894
转载 [转载]静态方法和实例化方法的区别
目录开发项目的三种方式在A中使用静态方法不创建实例直接调用在A中使用实例方法采用静态成员模式或Singleton通过实例来调用在A中使用实例方法每次调用之前先创建A对象的实例你怎么理解并使用静态方法和实例化方法的对静态方法和实例化方法会有一些误解开发项目的三种方式开发项目中在B需要调用A中的代码1 在A中使用静态方法,不创建实例直接调用class A{public static st
2017-02-28 16:31:32 251
转载 数据库范式---通俗易懂
数据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那 么容易。教科书中一般以关系代数的方法来解释数据库范式。这样做虽然能够十分准确的表达数据库范式,但比较抽象,不太直观,不便于理解,更难以记忆。本文用较为直白的语言介绍范式,旨在便于理解和记忆,这样做可能会出现一些不精确的表述。但对于初学者应该是个不错
2016-03-24 17:21:18 446
mongoVUE客户端
2016-09-09
fiddler4(windows抓包工具)
2016-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人