java配置概念
小小梦里花007
这个作者很懒,什么都没留下…
展开
-
过滤器(filter)、拦截器(interceptor)、监听(listener)
Filter的实现依赖于servlet,interceptor依赖于java反射机制; Filter可以对几乎所有请求起作用; filter的过滤范围比interceptor大;可以对几乎所有请求起作用,除了过滤请求外,可以通过“通配符”保护页面、图片、文件等;而interceptor只能过滤请求,只对action请求起作用,在action开始之前开始,在action结束后结束; ...原创 2016-12-22 16:45:52 · 570 阅读 · 0 评论 -
认识java修饰符-----static
一说到static就会涉及到一个下面内容的加载顺序,下面的“方法+变量”有7种,再牵涉到“子类”、“父类”就有14种对象参与比较: 方法: static一般方法、 static代码块、 main方法(带static)、 构造方法、 一般方法 变量: static变量、原创 2016-12-29 16:33:16 · 466 阅读 · 0 评论 -
内存分配: 类变量、实例变量、成员变量、局部变量
成员变量有2种:类变量和实例变量类变量(又叫静态变量):前面加static关键字修饰;1、 jvm把.class类加载到非堆里,然后在堆中为.class的类变量开辟内存;堆中的地址存放于栈以便高速访问;2、类变量的生命周期一直持续到整个“系统”关闭;3、一旦赋值它的值就在你new出来的任何一个实例中具有相同的值;实例变量:前面不加static关键字修饰;1、当你用jav原创 2017-01-05 10:13:47 · 5070 阅读 · 2 评论 -
eclipse配置:save action-->enable project specific settings
项目名-->右键-->properties-->save action:把“enable project specific settings”前面的对勾去掉这个选项的意思是:类里引用的jar包或其他依赖,若eclipse找不到,那就随便给你拉个进行匹配;我的情况是:我的项目的运行等都不依赖eclipse环境,只是用eclipse来进行编辑、查看、debug;然后选中这个后在ecli原创 2017-06-06 15:56:37 · 4023 阅读 · 0 评论 -
有@Autowired、@Resource了是否还需要xml配置?
@Resource是属于J2EE的,默认安照“名称”进行装配;@Autowired是属业spring的,默认按“类型”装配;Java bean注入的写法演变:1.-----------------------------------------------------xml配置+变量声明+set/get方法2.spring没有配置查找bean的文件目录:xml配置+变量声明原创 2018-01-19 17:50:30 · 2066 阅读 · 0 评论 -
内存数据,磁盘持久化------redis(也叫数据落地)
什么是持久化:以前在其他地方也听过“持久化”这个词,一般这个词都是说“把数据保存到硬盘中”;例如银行数据那么大,它得持久保存,那他怎么持久化,当然保存到数据库里,那数据库位于哪?当然是硬盘啦!!!持久化的目的:Redis的数据操作都在内存中,redis崩掉的话,会丢失。Redis持久化就是对数据的更新异步的保存在磁盘上,以便数据恢复。持久化的方式:Redis的所有数据都是保...原创 2018-07-24 11:49:30 · 6194 阅读 · 0 评论 -
理解web.xml文件
项目加载web.xml文件的过程:1. 先读取<context-param></context-param>和<listener></listener>; <context-param>翻译成中文是“上下文参数”,从字面意思就能明白作用:上下文通用参数的初始化; <listener>它能监听到服务器的启...原创 2018-07-19 16:25:00 · 241 阅读 · 0 评论