spring
夕时明月
分享的过程也是自我更新的过程;进步源自点滴的积累
展开
-
web容器,spring容器,MVC容器介绍
对于一个web 应用,其部署在web 容器中,web 容器为其提供一个全局的上下文环境(ServletContext ),为其后面的spring IoC 容器提供宿主环境转载 2017-12-08 16:23:00 · 1375 阅读 · 1 评论 -
spring容器事件(启动,关闭,刷新...)
很多时候我们想要在某个类加载完毕时干某件事情,但是使用了spring管理对象,我们这个类引用了其他类(可能是更复杂的关联),所以当我们去使用这个类做事情时发现包空指针错误,这是因为我们这个类有可能已经初始化完成,但是引用的其他类不一定初始化完成,所以发生了空指针错误转载 2017-12-08 10:58:45 · 1848 阅读 · 0 评论 -
spring core杂谈
1: Spring中用到的设计模式 简单工厂、工厂方法、单例模式、适配器、包装器、代理、观察者、策略、模板方法2 Spring的优点? 1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦 2.可以使用容器提供的众多服务,如事务管理,消息服务等 3.容器提供单例模式支持 4.容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能 5.容器提供了众多的辅助类,能加快应用的...原创 2018-07-02 19:44:21 · 132 阅读 · 0 评论 -
context:annotation-config和context:component-scan的区别
<context:annotation-config> 和 <context:component-scan>的区别 <context:annotation-config> 是用于激活那些已经在spring容器里注册过的bean(无论是通过xml的方式还是通过package scanning的方式)上面的注解。 <context:component-scan...原创 2018-07-02 20:02:00 · 162 阅读 · 0 评论 -
shiro realm依赖Service导致service不走事务的问题
问题描述:项目中的shiro realm加载user和权限时使用了SysUserService查询数据库,SysUserService在其他地方注入后新增user,当抛出异常时新增的user没有被回滚(所有事务配置正常,其他service也正常) 原因探究:shiro realm属于dao层方法,按理应该与mapper交互,这里和service交互本身就不对;我的理解是这个SysUserServ...原创 2018-09-14 13:05:10 · 3071 阅读 · 0 评论 -
SpringBoot整合Redis
SpringBoot整合Redis springboot+shiro+redis项目整合:转载 2018-10-14 12:54:56 · 229 阅读 · 0 评论