自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

想吃一口西多

甜甜的西多

  • 博客(19)
  • 收藏
  • 关注

转载 struts的contextMap

Struts2的官方文档对contextMap的说明:  说明: 动作类的生命周期明确:动作类是多例的,每次动作访问,动作类都会实例化。所以是线程安全的。与Struts1的区别是,struts1的动作类是单例的。请求动作的数据存放在每次动作执行前,核心控制器StrutsPrepareAndExecuteFilter都会创建一个ActionContext和ValueStack对象。...

2018-07-31 17:34:22 162

转载 SpringMVC与前台的json数据交互

http://blog.csdn.net/yerenyuan_pku/article/details/72514022json数据格式在接口调用中、html页面中比较常用,json格式比较简单,解析也比较方便,所以使用很普遍。在SpringMVC中,也支持对json数据的解析和转换,这篇文章主要总结一下在SpringMVC中如何和前台交互json数据。两种交互形式SpringMVC和前...

2018-07-30 22:08:57 129

原创 Struts2拦截器

Struts2中的拦截器1、拦截器的重要性Struts2中的很多功能都是由拦截器完成的。比如:servletConfig,staticParam,params,modelDriven等等。是AOP编程思想的一种应用形式。2、拦截器的执行时机: 3、自定义拦截器3.1、拦截器的类试图(初级版本):3.2、编写步骤:a、编写一个类,继承AbstractInt...

2018-07-29 21:26:56 202

原创 struts2的数据验证

数据验证用户的输入验证,必须做,且工作量巨大。1、验证的方式客户端验证:javascript服务端验证:逻辑验证(我们的代码)注意:如果客户端和服务端二选一的话,服务器端的不能省。实际开发中:客户端+服务端2、Struts2的服务端验证2.1、编程式验证前提:动作类必须继承ActionSupport在代码中编写验证规则。a、针对动作类中的所有动作方法...

2018-07-29 13:18:16 331

原创 Struts2基础

Struts2简介1、Struts2概述Struts2是Apache发行的MVC开源框架。注意:它只是表现层(MVC)框架。2、Struts2的来历Struts1:也是apache开发的一套mvc的开源框架。在2005年之前非常流行。  弊端:Struts1的核心控制器就是一个Servlet。随着使用者的增多,弊端开始出现。Struts2:在long long ago,有一...

2018-07-27 23:01:28 165

转载 swagger2搭建

  添加Swagger2依赖 <!-- swagger-mvc --> <dependency> <groupId>io.swagger</groupId> <artifactId>swagger-core</artifactId> ...

2018-07-24 22:58:29 645

转载 log4j使用教程

首先,需要在项目中导入log4j使用的JAR包,导入结果如下图:菜单:Build Path->Configure Build Path->Add Extern Jars <!--日志框架 --> <!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api --> <de...

2018-07-24 22:24:14 475

转载 MyBatis的Mapper接口以及Example的实例函数及详解

文章转自https://blog.csdn.net/biandous/article/details/65630783一、mapper接口中的方法解析mapper接口中的函数及方法方法 功能说明 int countByExample(UserExample example) thorws SQLException 按条件计数 int deleteByPrimaryK...

2018-07-24 13:05:57 104

原创 Spring入门(1)

Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许使用者选择使用哪一个组件,同时为 J2EE 应用程序开发提供集...

2018-07-23 22:04:17 1184 1

转载 Spring框架注解扫描开启之配置细节

Spring框架对Bean进行装配提供了很灵活的方式,下面归纳一下主要的方式: • 在XML中进行显示配置 • 在Java中进行显示配置 • 隐式的bean发现机制和自动装配而自动装配实现就需要注解扫描,这时发现了两种开启注解扫描的方式,即<context:annotation-config/>和<context:component-scan> 下面归纳一下这两...

2018-07-22 21:28:28 237

转载 单例模式和工厂模式Demo简单演示

一、单例模式 Singleton.Java:public class Singleton { public static Singleton instance = null; private Singleton(){} public static Singleton getInstance(){ if(instance==null){ return new Sin...

2018-07-17 23:09:34 537

转载 Maven学习

转自 https://blog.csdn.net/zxm1306192988/article/details/762090621、目前掌握的技术 2、目前的技术在开发中存在的问题[why] 一个项目就是一个工程  如果项目非常庞大,就不适合继续使用package来划分模块。最好是每一个模块对应一个项目,利于分工协作。  借助于maven就可以将一个项目拆分成多个工程。 ...

2018-07-16 23:05:51 153

原创 XML-DOM操作

Document Object Model的缩写使用 DOM 时,数据以类树结构被装入内存中。DOM 使用根节点和父子关系。DOM的三层模型将HTML、XML文档定义成树形结构。文档中的标签,属性,文本等都封装成了节点对象。封装成对象的好处就是更易于操作这些节点。DOM本身就是对外暴露的一套API。--------------------------------------------------...

2018-07-09 21:58:19 811

原创 Vector, ArrayList, LinkedList

java集合框架的由来:其实在Java2z什么是集合框架:尽管这些容器类非常好用,d'na'shi'que为什么xuu1)提供功能的复用;2常用的集合类:Set(集):集合List(列表):集合中的对象按照suo'yin'wMap(映射):集合中每一个元素------------------------------------------------------------------------...

2018-07-06 11:03:21 129

原创 泛型类和泛型方法

泛型类:直接在类/接口上定义的泛型使用泛型:保证前后类型相同List<String> list=new ArrayList<>()从Java7开始推出泛型的菱形语法泛型不存在继承的关系List<Object> list=new ArrayList<String>();//错的从此以后,使用集合都得使用泛型来约束该集合中元素的类型通过反编译发现:泛型其...

2018-07-06 11:01:05 2622

转载 Java实现栈和队列

转自 :http://www.cnblogs.com/CherishFX/p/4608880.htmlJava实现栈和队列栈:LIFO(后进先出)队列:FIFO(先进先出)栈的顺序存储结构实现:/** * 基于数组实现的顺序栈 * @param <E> */public class Stack<E> { private Object[] data = nul...

2018-07-04 22:52:35 81

转载 java中栈和队列的实现和API的用法

在java中要实现栈和队列,需要用到java集合的相关知识,特别是Stack、LinkedList等相关集合类型。一、栈的实现栈的实现,有两个方法:一个是用java本身的集合类型Stack类型;另一个是借用LinkedList来间接实现Stack。1.Stack实现直接用Stack来实现非常方便,常用的api函数如下:boolean        isEmpty() // 判断当前栈是否为空syn...

2018-07-04 22:42:36 3390 1

转载 LinkedList

LinkedList是基于链表实现的,所以先讲解一下什么是链表。链表原先是C/C++的概念,是一种线性的存储结构,意思是将要存储的数据存在一个存储单元里面,这个存储单元里面除了存放有待存储的数据以外,还存储有其下一个存储单元的地址(下一个存储单元的地址是必要的,有些存储结构还存放有其前一个存储单元的地址),每次查找数据的时候,通过某个存储单元中的下一个存储单元的地址寻找其后面的那个存储单元。这么讲...

2018-07-04 15:46:42 129

转载 java日期处理

时间日期1)java中的时间类有:Date和Calendar2)java中时间类的本质 long(毫秒数)  Date = long +历法算法(方法gerYear())  Calendar = long +历法算法(方法ger())3) 时间的标准有两种 (1970)GMT long (0)UTC long4) java中基本的时间表示GMT long5) java提供了Date类型表示时间和日...

2018-07-02 11:28:51 417

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除