
spring
文章平均质量分 56
菜鸟快飞
这个作者很懒,什么都没留下…
展开
-
spring-cloud-eureka中security 的使用
一、eureka-serverpom.xml中增加包导入<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> </dependency> <de原创 2020-10-13 15:40:52 · 700 阅读 · 0 评论 -
Spring-Cloud-Alibaba-Seata-Nacos学习
一、nacos安装详情参看:https://blog.youkuaiyun.com/cts529269539/article/details/105839593二、seata安装环境:windowX64 mysql8.0 python3.x下载地址:http://seata.io/zh-cn/1、seata配置本人使用的1.2.0,下载完成后解压为seata文件夹,打开conf文件夹...原创 2020-05-08 15:29:09 · 877 阅读 · 0 评论 -
SpringMVC学习记录--拦截器的使用
SpringMVC的请求如下面这种图所示: 可以看出所有的请求都要通过Dispatherservlet来接收,然后通过Handlermapping来决定使用哪个控制器,再根据ViewResolver来决定返回哪个视图.从流程来看,Handlermapping就是我们可以实现拦截器的第一种方法.另外还有一种是实现WebRequestInterceptor接口,或者继承其子类.一.实现Hand...转载 2018-10-15 11:34:54 · 185 阅读 · 0 评论 -
SpringMVC使用@ResponseBody时返回json的日期格式、@DatetimeFormat使用注意
一、SpringMVC使用@ResponseBody时返回json的日期格式 前提了解: @ResponseBody 返回json字符串的核心类是org.springframework.http.converter.json.MappingJacksonHttpMessageConverter,它使用了Jackson 这个开源的第三方类库。主要是以下两个jar包:jackson-core转载 2018-01-18 15:50:48 · 393 阅读 · 0 评论 -
深入理解Java:注解(Annotation)--注解处理器
深入理解Java:注解(Annotation)--注解处理器 如果没有用来读取注解的方法和工作,那么注解也就不会比注释更有用处了。使用注解的过程中,很重要的一部分就是创建于使用注解处理器。Java SE5扩展了反射机制的API,以帮助程序员快速的构造自定义注解处理器。注解处理器类库(java.lang.reflect.AnnotatedElement): Java使转载 2018-01-16 13:59:26 · 159 阅读 · 0 评论 -
深入理解Java:注解(Annotation)自定义注解入门
要深入学习注解,我们就必须能定义自己的注解,并使用注解,在定义自己的注解之前,我们就必须要了解Java为我们提供的元注解和相关定义注解的语法。元注解: 元注解的作用就是负责注解其他注解。Java5.0定义了4个标准的meta-annotation类型,它们被用来提供对其它 annotation类型作说明。Java5.0定义的元注解: 1.@Target,转载 2018-01-16 13:44:34 · 157 阅读 · 0 评论 -
springBoot注解大全
一、注解(annotations)列表 @SpringBootApplication:包含了@ComponentScan、@Configuration和@EnableAutoConfiguration注解。其中@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring的XML配置文件;使转载 2018-01-16 11:56:39 · 184 阅读 · 0 评论 -
Dubbo架构设计详解
Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。关于注册中心、协议支持、服务监控等内容,详见后面描述。转载 2017-08-11 15:16:34 · 249 阅读 · 0 评论 -
Spring 工程中报错及解决办法
Spring 工程中报错及解决办法1、当使用Spring的测试框架做单元测试时加上@RunWith(SpringJUnit4ClassRunner.class)时,java文件就报错产生原因:Spring不支持junit4.5以下的版本。解决办法:把把当前使用的junit jar包版本升级到4.5以上就OK了 2、Spring和Hibernate整合时,报nested ex原创 2013-06-26 15:24:00 · 827 阅读 · 0 评论 -
spring 事件处理
Java提供了事件机制,在使用spring的时候,我们可以把普通的java事件操作定义为bean集成到bean容器中,但还有一种更方便的方式,即使用spring已集成的事件支持。在使用Spring的事件支持时,我们需要关注以下几个对象: 1. ApplicationEvent:继承自EventObject,同时是spring的application中事件的父类,需要被自定义的事件原创 2013-04-18 11:17:20 · 566 阅读 · 0 评论 -
spring 国际化支持
spring的配置文件内容:<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http原创 2013-04-17 15:10:18 · 720 阅读 · 0 评论 -
Spring CommonsMultipartResolver 上传文件
Controller:@Controllerpublic class UploadController { @RequestMapping("upload") public String upload(HttpServletRequest request,HttpServletResponse response, ModelMap modelMap){ try { respon原创 2013-04-11 17:39:47 · 790 阅读 · 0 评论 -
Spring MVC 之 视图解析器ResourceBundleViewResolver InternalResourceViewResolver
一、ResourceBundleViewResolver:1.Controller控制器@Controller@RequestMapping(value= "welcome")publicclass WelcomeController {@RequestMappingpublicModelAndView welcome(HttpServletRequest request,原创 2013-04-11 15:50:22 · 1300 阅读 · 0 评论 -
Spring注释@Component@Repository@Service@Controller
在用Spring的时候,以前会在配置文件中定义一个类的ID,然后再使用。userInfoDao" class="com.example.dao.impl.UserInfoDaoImpl">...然而用下面的Spring提供的注释来定义类的ID,就不用配置文件也可以达到同样的目的。1,@Component @Component是一个一般的注释。用于一般的原创 2013-04-11 10:21:07 · 710 阅读 · 0 评论 -
Spring注释@Autowired @Resource
在用spring的时候:在spring中注入的bean 都建议定义成private变量,并且要写上 get 和 set方法。而且还要在配置文件中加入定义。例:CLASS public classSimpleMyServiceImpl implements SimpleMyService { private UserInfoDao userInfoDao;原创 2013-04-11 10:23:42 · 819 阅读 · 0 评论 -
Spring中JdbcTemplate类query的使用例子
/** 使用三种Callback接口作为参数的query方法的返回值不同: 以ResultSetExtractor作为方法参数的query方法返回Object型结果,要使用查询结果,我们需要对其进行强制转型; 以RowMapper接口作为方法参数的query方法直接返回List型的结果; 以RowCallbackHandler作为方法参数的query方法,返回值为vo转载 2013-01-31 16:13:56 · 702 阅读 · 0 评论 -
spring aop 注解
一、aop简单测试例子代码public interface IHelloWord { public String sayHello(String message); public void sysHi();}public class HelloWord implements IHelloWord { public String sayHello(String message) {原创 2013-02-01 14:31:21 · 1102 阅读 · 0 评论 -
spring junit4
在类上的配置Annotation @RunWith(SpringJUnit4ClassRunner.class) 用于配置spring中测试的环境 @ContextConfiguration(Locations="../applicationContext.xml") 用于指定配置文件所在的位置 多个配置文件时{"/","/"} 可以导入多个配置文件@Test标注在方法前,表示其是一原创 2013-01-31 16:38:44 · 397 阅读 · 0 评论 -
@Resource注解
@Resource 注解被用来激活一个命名资源(named resource)的依赖注入,在JavaEE应用程序中,该注解被典型地转换为绑定于JNDI context中的一个对象。 Spring确实支持使用@Resource通过JNDI lookup来解析对象,默认地,拥有与@Resource注解所提供名字相匹配的“bean name(bean名字)”的Spring管理对象会被注入。在下面的例子中转载 2013-01-31 16:12:27 · 397 阅读 · 0 评论