Spring
deep_feel
大家好,我是开发时长两年半的Java程序猿-黄**,喜欢唱、跳、Rap、还有篮球,IDEA启动!
展开
-
Spring4.x的Java配置方式SpringMVC(Web)
//入口类,此类相当于web.xml public class WebInitializer extends AbstractAnnotationConfigDispatcherServletInitializer{ @Override protected Class[] getRootConfigClasses() { return new Class[] { SpringConfig原创 2018-01-12 16:34:21 · 375 阅读 · 0 评论 -
Shiro与Spring整合
首先把Spring、springmvc环境搭建好(跑起来可以访问页面没报错.).....此处省略一万行代码 第一步、在web.xml中配置shiro filter shiroFilter org.springframework.web.filter.DelegatingFilterProxy target原创 2017-12-22 15:48:25 · 153 阅读 · 0 评论 -
struts2&springmvc单例多例
struts2的控制类action是多例的 springMVC的控制器类Controller是单例的 struts2和springMVC区别在于对数据的处理不同,struts2以属性形式绑定数据,因此必须多例才不会数据混乱。 springMVC是通过方法传递参数,绑定数据,每次调用方法传递的参数都是独立的,因此单列即可. 1. 什么是单例多例: 所谓单例就是转载 2017-06-17 20:13:20 · 583 阅读 · 0 评论 -
Spring4.x的Java配置方式和spring以前的xml配置方式
Spring的Java配置方式: @Configuration //通过该注解来表明该类是一个Spring的配置,相当于一个xml文件 @ComponentScan(basePackages = "cn.itcast.springboot.javaconfig") //配置扫描包 @PropertySource(value={"classpath:jdbc.properties"},igno原创 2018-01-12 15:08:36 · 1519 阅读 · 0 评论 -
Spring IOC 依赖注入的五种方式
一、设值注入(属性的setter访问器) dao: package firstIOC; public class UserDao { public void say(){ System.out.println("I am UserDao"); } } service: package firstIOC; public class UserServi原创 2018-01-20 15:12:53 · 726 阅读 · 0 评论 -
Spring AOP三种方式定义增强
一、通过实现(implements)的方式增强 BeforeLog: package cn.log; import java.lang.reflect.Method; import org.springframework.aop.MethodBeforeAdvice; public class BeforeLog implements MethodBeforeAdvice { /*原创 2018-01-20 17:23:34 · 2118 阅读 · 0 评论 -
Springboot+shiro-ehcache 热部署自动重启时报错
Another CacheManager with same name 'es' already exists in the same VM. 这里报错的意思是在虚拟机上有相同名字的CacheManager ,其中es是ehcache-shiro.xml配置文件ehcache 的名称, 热部署自动重启的时候又重新创建了es,然而虚拟机里面依然存在es,就冲突了。 正确姿原创 2018-03-15 14:12:47 · 1146 阅读 · 0 评论 -
【Springboot+Themeleaf模板+Shiro标签】找不到类AbstractProcessorDialect解决
本人在学习使用Themeleaf模板,直接上手项目,然后想在themeleaf上使用shiro标签实现权限控制,然后踩到这个坑,上网一查这方面的知识少之又少。踩下去两天才找到解决方法。Caused by: java.lang.ClassNotFoundException: org.thymeleaf.dialect.AbstractProcessorDialectat java.net.URLCl...原创 2018-03-14 15:33:33 · 9618 阅读 · 3 评论 -
Spring Boot使用FastJson解析JSON数据
阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征:速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser。包括自称最快的JackJson;功能强大,完全支持Java Bean、集合、Map、日期、Enum,支持范型,支持自省。下面就演示如何在Spring boot中使用FastJson:先在pom...原创 2018-03-01 17:38:46 · 703 阅读 · 0 评论