一、概述 AOP(Aspect Oriented Programming)称为面向切面编程,在程序开发中主要用来解决一些系统层面上的问题,比如日志,事务,权限等等,Struts2的拦截器设计就是基于AOP的思想,是个比较经典的例子。在不改变原有的逻辑的基础上,增加一些额外的功能。代理也是这个功能,读 ...
分类:
编程语言 时间:
2019-09-30 20:07:48
阅读次数:
105
这里呢,主要讲的是redis.conf(版本是基于redis-5.0.0) 我们需要注意的是,奇数的版本,是测试版本,偶数的版本,是稳定的版本。 1.开头说明 ################################## INCLUDES ########################## ...
分类:
其他好文 时间:
2019-09-29 22:06:15
阅读次数:
119
今天学习到了一个新的设计模式:代理模式。介绍借鉴了runoob的: 意图:为其他对象提供一种代理以控制对这个对象的访问。 主要解决:在直接访问对象时带来的问题,比如说:要访问的对象在远程的机器上。在面向对象系统中,有些对象由于某些原因(比如对象创建开销很大,或者某些操作需要安全控制,或者需要进程外的 ...
分类:
其他好文 时间:
2019-09-28 15:08:18
阅读次数:
93
● 示例项目结构 ● demo1.jsp <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//E ...
分类:
其他好文 时间:
2019-09-25 17:26:08
阅读次数:
107
1 //json字符串转换为MAP 2 public static Map jsonStrToMap(String s) { 3 Map map = new HashMap(); 4 //注意这里JSONObject引入的是net.sf.json 5 net.sf.json.JSONObject .... ...
分类:
编程语言 时间:
2019-09-24 12:14:30
阅读次数:
95
https://blog.csdn.net/weixin_42204641/article/details/82850659 把字符串转换成jsonarray对象 JSONArray json = JSONArray.fromObject(str ); ...
分类:
Web程序 时间:
2019-09-22 19:37:09
阅读次数:
87
简介 一、框架简介 使用角度:一个软件的半成品,只需要我们填上变化的部分。 好处:代码建立在有经验的人写的代码之上,代码质量高,可读性好。 二、java web 相关框架 数据存储:hibermate / mybatis MVC :struts2 / spring mvc JavaSpript:jQ ...
分类:
其他好文 时间:
2019-09-21 21:30:07
阅读次数:
91
package com.*.aop; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; import lombok.exte... ...
分类:
编程语言 时间:
2019-09-15 16:51:19
阅读次数:
174
Struts中的标签可分为2类: 通用|普通标签 包括流程控制标签、数据访问标签 UI标签 包括表单标签、非表单标签 Struts2中的标签均带有前缀s。 常用的流程控制标签 1、if-elseif-else标签 条件判断 test指定条件,满足条件时,显示标签体的内容。 2、iterator标签 ...
分类:
其他好文 时间:
2019-09-07 22:36:46
阅读次数:
104
为什么使用HandlerAdapter? SpringMVC使用一个Servlet(DispacherServlet)代理所有的请求 , SpringMVC中的处理器是方法级别的处理器,而非类级别的处理,这样只要不定义类变量,就很容易在单例的情况下保证线程安全。同时对处理器进行统一封装,最大程度重用 ...
分类:
编程语言 时间:
2019-09-06 23:12:16
阅读次数:
123