ICode9

精准搜索请尝试: 精确搜索
  • 知识整理一:idea搭建maven 的springmvc项目(将maven项目转变为web项目)2019-07-11 16:52:13

      解释: maven项目穿件springMVC项目:这是个百度都写烂了的项目笔记,哪里都有,这里写出来也只是用于自己回顾。 正文: 工具:IDEA 1、转换maven项目为web项目,如果已经是web项目,这一步省略 选择一个maven项目,找到下面的面板之后--》选择项目》点击 + 弹出右侧的Add面板,选择 》Web 然后设置

  • SpringBoot 2.x整合Redis实现消息队列发布订阅2019-07-11 15:40:34

    1.Redis消息监听配置 RedisListenerConfig.java package com.yearns.kafka.redis; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.data.redis.connection.RedisConnect

  • Spring Boot整合分布式锁2019-07-11 12:55:35

    SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只需遵循规范,引入相关的依赖就可以轻易的搭建出一个 WEB 工程 重复提交(分布式) 单机版中我们用的是Guava Cache,但是这

  • Spring+Mybatis源码解析2019-07-10 21:04:19

    目录 Spring+Mybatis源码解析 1、Spring集成Mybatis项目搭建 2、原理解析 Spring+Mybatis源码解析 1、Spring集成Mybatis项目搭建 1.1、pom <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="htt

  • springcloud-注册中心快速构建2019-07-10 20:37:29

    文章目录1. 场景描述2. 解决方案2.1 springcloud介绍2.2 项目构建2.3 配置文件pom.xml2.4 application启动类2.5 application.yml文件2.6 启动应用 1. 场景描述 springcloud提供了一整套可行的构建分布式系统的方案,使的企业/开发人员能够快速沟通分布式系统,今天快速构建下s

  • JPA中id前面有空格导致的"Column 'id' not found"问题2019-07-10 18:03:14

    问题背景 昨晚有个同事发生了一个神奇的问题,一如既往的问题,一如既然的用我写的BEJSON-JAVA代码生成器生成,却发现一直提示Column ‘id’ not found。这就很TM神奇了 2018-12-29 11:06:19.574 WARN 332172 --- [nio-7778-exec-1] o.h.engine.jdbc.spi.SqlExceptionHelper : S

  • springboot + ehcache2019-07-10 17:00:16

    一、使用 springboot + ehcache本地堆缓存实现相应功能   1、引入ehcache的jar包    2、创建ehcache的xml配置文件 <?xml version="1.0" encoding="UTF-8"?><ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation=&

  • IDEA下spring boot项目打包war包部署外部tomcat问题2019-07-10 15:00:07

    第一步,修改配置pom.xml文件 <packaging>war</packaging> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency>

  • 学习springmvc跑程序出错2019-07-09 17:03:11

    今天学mvc的时候跟着视频敲了一段代码,设置路径为classpath:springmvc.xml报错说文件不存在,把路径改成classpath:config/springmvc.xml还是报错,但文件是配置在classpath下的config目录中的啊 具体错误如下 HTTP Status 500 – Internal Server Error Type Exception Report M

  • spring boot 整合 RabbitMQ 错误2019-07-09 17:02:49

    1.错误 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframework.amqp.rabbit.config.internalRabbitListenerAnnotationProcessor' defined in class path resource [org/springframework/amqp/rabbit/annot

  • 02节-实战示例2019-07-09 09:07:41

    文章目录1. 创建聚合项目demo-dubbodubbo-clientdubbo-provider2. 代码编写接口创建providercomsumer启动测试3. 实战-隐式传参+过滤器MDClogback.xml生产者过滤器消费者过滤器编写测试类日志查看4. 实战-异步调用同步-异步,不等待生产者结果异步-异步,消费者调用生产者后,先处

  • springboot核心技术(二)-----自动配置原理、日志2019-07-08 23:50:23

    自动配置原理 配置文件能配置的属性参照 1、自动配置原理: 1)、SpringBoot启动的时候加载主配置类,开启了自动配置功能 @EnableAutoConfiguration 2)、@EnableAutoConfiguration 作用: 利用EnableAutoConfigurationImportSelector给容器中导入一些组件? 可以查看selectImports()方法的内

  • SpringCloud使用HandlerInterceptor拦截器2019-07-08 21:55:41

    一、编写自定义拦截器SignAutheInterceptor.class preHandle:在业务处理器处理请求之前被调用。预处理,可以进行编码、安全控制、权限校验等处理;postHandle:在业务处理器处理请求执行完成后,生成视图之前执行。后处理(调用了Service并返回ModelAndView,但未进行页面渲染),有机会修改ModelAn

  • spring常见引入数据源的几种方式2019-07-08 19:50:44

    <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http

  • gradle spring 配置解释2019-07-08 18:54:27

    plugins { id 'java' id 'eclipse' id 'idea' # 统一springboot版本号 id 'org.springframework.boot' version '2.1.1.RELEASE' apply false # 依赖io.spring.dependency-management 插件后可以同意管理版

  • springboot设置默认访问首页2019-07-08 18:41:09

    package com.springboot.config; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.web.servlet.config.annotation.EnableWebMvc; import org.springframework.web.servlet

  • scala+spark+springboot整合(jar包不冲突版本)2019-07-08 16:03:30

    scala版本:2.11.12 spark版本:2.3.0 jdk版本:1.8 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=&q

  • SpringFrameWork(7)2019-07-08 14:01:06

    JdbcTemplate JdbcTemplate就是采用AOP思想,将Jdbc操作中的模板代码全部简化,开发者只需要完成最核心的SQL以及结果的检索 配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/20

  • SpringBoot学习笔记2019-07-08 12:00:23

    SpringBoot 学习笔记 前言 spring-boot 官方文档:https://docs.spring.io/spring-boot/docs/2.2.0.BUILD-SNAPSHOT/reference/html/#boot-documentation spring-io 官方文档:https://docs.spring.io/platform/docs/Cairo-SR7/reference/htmlsingle/#platform-documentation po

  • 微服务SpringCloud之服务调用与负载均衡2019-07-07 22:54:42

    上一篇我们学习了服务的注册与发现,本篇博客是在上一篇的基础上学习服务的调用。上一博客主要创建了Eureka的服务端和一个Client,该Client包含了一个Controller用来提供对外服务供外部调用,可以作为生产者。 一、引入依赖 前面创建了EurekaClient的项目,在项目中引入了spring-cloud-sta

  • Spring注解驱动开发(七)-----servlet3.0、springmvc2019-07-07 18:53:38

    ServletContainerInitializer Shared libraries(共享库) / runtimes pluggability(运行时插件能力) 1、Servlet容器启动会扫描,当前应用里面每一个jar包的 ServletContainerInitializer的实现2、提供ServletContainerInitializer的实现类; 必须绑定在,META-INF/services/javax.servlet.Ser

  • SpringCloud使用Feign拦截器实现URL过滤和RequestParam加密2019-07-07 16:55:43

    一、FeignInterceptor.class拦截器 package com.xiaohang.socialcard.pre.intercepter; import com.xiaohang.socialcard.pre.utils.SM4Util; import feign.RequestInterceptor; import feign.RequestTemplate; import lombok.extern.slf4j.Slf4j; import org.springframework.bea

  • springMVC 默认加载的组件2019-07-07 15:39:57

          我们没有做任何配置,就可以使用这些组件 因为框架已经默认加载这些组件了,配置文件位置如下图:       # Default implementation classes for DispatcherServlet's strategy interfaces. # Used as fallback when no matching beans are found in the DispatcherSer

  • SpringMVC之文件上传2019-07-07 15:01:26

    1、引入相关jar包 Controller类 package com.zhouym.fileUpload; import java.io.File; import java.io.IOException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import org.springframework.stereotype.Controll

  • RabbitMQ消费者demo2019-07-07 13:01:27

    RabbitMQ消费者Demo 备注: 只需要修改queues <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=&q

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有