Spring
mcfcronaldo
这个作者很懒,什么都没留下…
展开
-
在前后端分离的SpringBoot项目中集成Shiro权限框架
项目背景 公司在几年前就采用了前后端分离的开发模式,前端所有请求都使用ajax。这样的项目结构在与CAS单点登录等权限管理框架集成时遇到了很多问题,使得权限部分的代码冗长丑陋,CAS的各种重定向也使得用户体验很差,在前端使用vue-router管理页面跳转时,问题更加尖锐。于是我就在寻找一个解决方案,这个方案应该对代码的侵入较少,开发速度快,实现优雅。最近无意中看到springboot...转载 2018-03-22 13:26:16 · 2343 阅读 · 0 评论 -
Spring+Mybatis 多数据源配置
同一applicationContext.xml中:1,配置多个数据源(采用连接池c3p0,直接jdbc连也行)数据源1:dataSource1<bean id = "dataSource1" class= "com.mchange.v2.c3p0.ComboPooledDataSource" lazy-init = "default"><property name="drive...原创 2018-03-28 13:59:25 · 310 阅读 · 0 评论 -
SpringMVC+Mybatis 多数据源配置
方案最开始的做法因为我们的项目用的是Mybatis作为ORM框架,在其配置文件中可以配置数据源信息,原始配置如下:spring-mybatis.xml<!-- 引入配置文件 --> <bean id="propertyConfigurer" class="org.springframework.beans.factory.config.PropertyPlaceholde...原创 2018-03-28 14:18:49 · 246 阅读 · 0 评论 -
Spring在普通类中使用自动注入Bean
在Spring中,我们会在Controller层使用自动注入的Service层,在Service层使用自动注入的Dao层,如果想在普通的类中使用自动注入Service或者是Dao层时,可以这样做:1、在相应的类上加上@Component注解@Component注解将我们的类实例化到Spring容器中,这样的方式其实就是相当于xml配置文件中的<bean id="" class=""/>...原创 2018-03-29 15:59:38 · 590 阅读 · 0 评论