- 博客(24)
- 收藏
- 关注
转载 Java 后台多次获取RequestBody
如今越来越多的项目基于Springboot进行开发,在项目中拦截器的使用是不可缺少的,因为需要对body中的值进行校验,例如加密验签、防重复提交、内容校验等等,对于可以多次读取body的解决方案如下:1 新建HttpRequestWrapperUtilpublic class HttpRequestWrapperUtil { public static String getBod...
2019-03-29 11:31:58
902
转载 Hibernate配置组合主键(笔记)
当表中一个主键不能唯一标识一条记录的时候,就需要使用联合主键了,下面是使用JPA注解实现联合主键的代码1 首先需要建立一个复合主键类,用来存放需要生产联合主键的属性,该类需要实现序列化。package com.ericsson.adp.entity.cons;import java.io.Serializable;public class ConsumerGroupMapPK implements...
2018-06-14 11:33:24
614
转载 SpringMvc 静态资源处理配置
优雅REST风格的资源URL不希望带 .html 或 .do 等后缀.由于早期的Spring MVC不能很好地处理静态资源,所以在web.xml中配置DispatcherServlet的请求映射,往往使用 *.do 、 *.xhtml等方式。这就决定了请求URL必须是一个带后缀的URL,而无法采用真正的REST风格的URL。如果将DispatcherServlet请求映射配置为"/",则Sprin...
2018-02-27 14:39:19
478
转载 SSH全注解-annotation详细配置
SSH全注解-annotation详细配置 http://www.iteye.com/topic/816574 使用 Spring 2.5 注释驱动的 IoC 功能 https://www.ibm.com/developerworks/cn/java/j-lo-spring25-ioc/ 只是参考. 先根据http://panyongzheng.iteye.com/blog
2016-12-18 20:06:05
1264
转载 全注解方式的SSH基础框架
这是我为新项目专门搭建的基于全注解方式的SSH基础框架,虽然是老掉牙的的东西,自我感觉很良好,好东西不敢独享,晒晒等拍砖。概述:基于struts2.23 + spring2.5.6 + hibernate3.6.4 + hibernate-generic-dao1.0(除了spring,我整合的都是最新的GA包,hibernate-generic-dao是google项目库中一个开源的ba
2016-12-18 20:00:21
1463
转载 Spring与Struts2整合
Struts2学习笔记——Struts2与Spring整合Struts2与Spring整合后,可以使用Spring的配置文件applicationContext.xml来描述依赖关系,在Struts2的配置文件struts.xml来使用Spring创建的bean。 1、导入依赖包除了导入Struts2和Spring的核心库之外,还要导入commons
2016-12-11 21:16:27
446
转载 Spring相关
Spring学习总结----一、导入Spring必须的jar包二、简单示例入门注入一个User1.编写User实体类package test.Spring.helloworld;import java.util.List;import java.util.Map;public class User { @Override pub
2016-12-11 21:11:37
336
转载 Struts2拦截器(详解)
Struts2拦截器的使用 (详解)如何使用struts2拦截器,或者自定义拦截器。特别注意,在使用拦截器的时候,在Action里面必须最后一定要引用struts2自带的拦截器缺省堆栈defaultStack,如下(这里我是引用了struts2自带的checkbox拦截器): 0(必须加,否则出错)也可以改为对全局Action设置自己需要的拦截器,如下:在
2016-12-04 15:57:45
500
转载 Struts2.0中struts.xml配置文件详解
struts2.0中struts.xml配置文件详解 <!-- package提供了将多个Action组织为一个模块的方式 package的名字必须是唯一的 package可以扩展 当一个package扩展自 另一个package时该package会在本身配置的基础上加入扩展的package 的配置
2016-12-04 15:57:12
314
转载 Struts2入门
Struts2入门初步需掌握1.struts2 概述2.struts2 环境搭建 ( 第一个 struts2 的应用程序 )3.struts.xml 文件配置详解4.struts2 请求的 URL 的搜索路径的顺序概述5.struts2 工作原理概述6.struts2 指定多个配置文件7.struts2 动态方法调用8. 使用通配符定
2016-12-04 15:52:09
324
转载 hql语句详解
hibernate的hql查询语句总结这篇随笔将会记录hql的常用的查询语句,为日后查看提供便利。在这里通过定义了三个类,Special、Classroom、Student来做测试,Special与Classroom是一对多,Classroom与Student是一对多的关系,这里仅仅贴出这三个bean的属性代码:Special类:public class S
2016-11-27 20:55:53
480
转载 hql语句简单总结
HQL语句总结1. 查询整个映射对象所有字段//直接from查询出来的是一个映射对象,即:查询整个映射对象所有字段 String hql = "from Users"; Query query = session.createQuery(hql);
2016-11-27 20:46:12
416
转载 Hibernate框架 简介
ORM对象/关系数据库映射ORM全称Object/Relation Mapping,对象/关系数据库映射,可以理解成一种规范。该框架的基本特征:完成面向对象的编程语言到关系数据库之间的映射。ORM关系型数据库包装成面向对象的模型。ORM框架由 实体+XML配置文件(如下图所示) 基本映射方式:有三种①数据库表映射类:持久化类被映射到一个数据表 ,当使用一个持久
2016-11-20 16:35:33
1352
转载 hibernate入门实例
1. 环境配置1.1 hiberante环境配置hibernate可实现面向对象的数据存储。hibernate的官网:http://hibernate.org/ 官网上选择hibernate ORM,可以下载最新的hibernate,还有配套的document教程 http://docs.jboss.org/hibernate/orm/4.3/manual/en-US/html_s
2016-11-20 16:31:13
477
原创 Servlet对象作用域、Servlet监听器
一.Servlet对象作用域1.ServletContext 应用服务器一启动就产生该对象,服务器关闭及销毁。作用于全局(整个Web应用),所有Servlet,相当于静态变量 2.HttpSession 客户端第一次请求产生,session过期或网页关闭而销毁,作用于同一个客户端,相当于一个成员变量3.ServletRequset 一次请求会产生一个这
2016-10-16 21:16:08
475
原创 JavaWeb文件上传、下载
JAVA WEB文件上传步骤如下: 实现 Web 开发中的文件上传功能,两个操作:在 Web 页面添加上传输入项,在 Servlet 中读取上传文件的数据并保存在本地硬盘中。 1、Web 端上传文件。在 Web 页面中添加上传输入项: 设置文件上传输入项时应注意:(1) 必须设置 input 输入项的 name 属性,否则浏览器将不会发送上传文件的数据。(2) 必须把 form 的 e
2016-10-16 20:33:22
329
转载 Java Servlet 教程
Servlet 是一些遵从Java Servlet API的Java类,这些Java类可以响应请求。尽管Servlet可以响应任意类型的请求,但是它们使用最广泛的是响应web方面的请求。 Servlet必须部署在Java servlet容器才能使用。虽然很多开发者都使用Java Server Pages(JSP)和Java Server Faces(JSF)等Servlet框架,但是这些技术都
2016-10-03 14:34:20
657
转载 四种常见的 POST 提交数据方式
四种常见的 POST 提交数据方式HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。
2016-10-03 14:13:17
485
转载 servlet容器与web容器的概念
一般的说法是这样的,servlet容器的主要任务是管理servlet的生命周期。而web容器更准确的说应该叫web服务器,它是来管理和部署 web应用的。还有一种服务器叫做应用服务器,它的功能比web服务器要强大的多,因为它可以部署EJB应用,可以实现容器管理的事务,一般的应用服务器 有weblogic和websphere等,它们都是商业服务器,功能强大但都是收费的。web容器最典型的就是to
2016-09-23 11:14:19
394
转载 HTTP协议详解
引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:
2016-09-23 11:00:09
517
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人