会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
南宫煌_慧
求知若渴,虚心若愚
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
下一页
2020年6月28日
在IOC容器中装配Bean
摘要: #1.Spring容器高层视图 Spring支持多种形式的Bean配置形式。Spring1.0仅支持基于XML的配置,Spring2.0新增基于注解配置的支持,Spring3.0新增基于Java类配置的支持,Spring4.0新增基于Groovy动态语言配置的支持。 Bean配置信息是Bean的元数
阅读全文
posted @ 2020-06-28 11:20 南宫煌_慧
阅读(292)
评论(0)
推荐(0)
2020年6月26日
BeanFactoty和ApplicationContext
摘要: ##ApplicationContext ConfigurationApplicationContext扩展于ApplicationContext,新增了两个主要的方法,refresh()和close(),让ApplicationxContext具有启动,刷新和关闭应用上下文的能力。 在获取Appl
阅读全文
posted @ 2020-06-26 01:23 南宫煌_慧
阅读(269)
评论(0)
推荐(0)
2020年6月24日
JAVA中try、catch、finally带return的执行顺序总结
摘要: 异常处理中,try、catch、finally的执行顺序,大家都知道是按顺序执行的。即,如果try中没有异常,则顺序为try→finally,如果try中有异常,则顺序为try→catch→finally。但是当try、catch、finally中加入return之后,就会有几种不同的情况出现,下面
阅读全文
posted @ 2020-06-24 11:31 南宫煌_慧
阅读(237)
评论(0)
推荐(0)
2020年6月23日
拦截器和过滤器的区别
摘要: 1.过滤器:依赖于servlet容器。在实现上基于函数回调,可以对几乎所有请求进行过滤,但是缺点是一个过滤器实例只能在容器初始化时调用一次。使用过滤器的目的是用来做一些过滤操作,获取我们想要获取的数据,比如:在过滤器中修改字符编码;在过滤器中修改HttpServletRequest的一些参数,包括:
阅读全文
posted @ 2020-06-23 16:19 南宫煌_慧
阅读(255)
评论(0)
推荐(0)
2020年6月21日
基于@AspectJ和Schema的AOP
摘要: #Spring对AOP的支持 Spring在新版本中对AOP功能进行了重要的增强: 新增了基于Schema的配置支持,为AOP专门提供了aop命名空间。 新增了对AspectJ切点表达式语言的支持。@AspectJ是AspectJ1.5新增的功能,它通过Java5.0的注解技术,允许开发者在POJO
阅读全文
posted @ 2020-06-21 17:59 南宫煌_慧
阅读(275)
评论(0)
推荐(0)
2020年6月19日
Forward(请求转发)和Redirect(重定向)的比较
摘要: 转发是服务器行为,重定向是客户端行为。 一、请求转发(forward) 一般说的请求转发指的就是直接转发方式。Web应用程序大多会有一个控制器。由控制器来控制请求应该转发给那个信息资源。然后由这些信息资源处理请求,处理完以后还可能转发给另外的信息资源来返回给用户,这个过程就是经典的MVC模式。 ja
阅读全文
posted @ 2020-06-19 17:44 南宫煌_慧
阅读(258)
评论(0)
推荐(0)
2020年6月16日
AOP详解
摘要: 1、AOP(Aspect Oriented Program):面向切面编程-通过预编译方式和动态代理实现程序功能的统一维护的一种技术。降低业务逻辑部分的耦合度,提高程序的可重用性,提高开发效率。 从表面上来说,减少了代码的拷贝和对公共方法的显示调用,使用aop利用切面的方式实现公共方法的调用。 2、
阅读全文
posted @ 2020-06-16 23:09 南宫煌_慧
阅读(1102)
评论(0)
推荐(0)
JDK动态代理和CGLib代理对比
摘要: #动态代理的使用场景 保护目标对象 增强目标对象(例如 中介 黄牛 快递小哥,专人干专事) #静态代理和动态代理对比 静态代理:显示声明被代理对象 #JDK动态代理 Java1.3以后,Java提供了动态代理技术,允许开发者在运行期间创建接口的代理实例。在Sun推出动态代理时,很难想象它有多大的实际
阅读全文
posted @ 2020-06-16 21:50 南宫煌_慧
阅读(411)
评论(0)
推荐(0)
2020年6月14日
内存可见性问题分析
摘要: #内存可见性问题 在主线程对变量的修改对于线程读取该变量是不可见的,线程读取的是本地内存缓存的变量值。 #如何解决共享变量可见性的问题 使用volatile变量,可以解决共享数据在多线程环境下可见性的问题。 使用volatile关键字修饰变量后,在生成汇编指令的时候,会生成一个lock指令。 思考l
阅读全文
posted @ 2020-06-14 11:47 南宫煌_慧
阅读(952)
评论(0)
推荐(0)
2020年5月29日
Java中创建对象的5种方式
摘要: 作为Java开发者,我们每天创建很多对象,但我们通常使用依赖管理系统,比如Spring去创建对象。然而这里有很多创建对象的方法,我们会在这篇文章中学到。 Java中有5种创建对象的方式,下面给出它们的例子还有它们的字节码 使用new关键字 } → 调用了构造函数 使用Class类的newInstan
阅读全文
posted @ 2020-05-29 16:56 南宫煌_慧
阅读(375)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
下一页
公告