ICode9

精准搜索请尝试: 精确搜索
  • Springboot整合JDBC2022-08-11 23:00:23

    编写配置文件(application.yml) spring: datasource: username: root password: 123456 url: jdbc:mysql://localhost:3306/mybatis?useUnicode&characterEncoding=utf-8 driver-class-name: com.mysql.cj.jdbc.Driver 测试连接 @SpringBootTest class Sprin

  • Bug记录——搬用、挪用、使用、借鉴、学习别人SpringBoot工程的二三事2022-08-10 23:03:12

    一、前端明明返回了token,检查前端没问题了(就是axios响应拦截有数据,then没数据) 找了半天前端的问题,最后发现,原因是后端ResultHandler的扫包问题 Result实体类 package com.example.demo.entity; import lombok.Data; /** * 统一返回的数据格式 * @author sxj * @param <T> *

  • 44.嵌入式Servlet容器-【源码分析】切换web服务器与定制化2022-08-08 14:30:08

    默认支持的WebServer Tomcat, Jetty, or Undertow。ServletWebServerApplicationContext 容器启动寻找ServletWebServerFactory 并引导创建服务器。原理 SpringBoot应用启动发现当前是Web应用,web场景包-导入tomcat。web应用会创建一个web版的IOC容器 ServletWebServerApplication

  • Spring @Autowired、@Resource 和 @Service2022-08-08 09:33:39

    原文:Spring5:@Autowired 注解、@Resource 注解和 @Service 注解。简单完善。 什么是注解 传统的 Spring 做法是使用 .xml 文件来对 bean 进行注入或者是配置 AOP、事务,这么做有两个缺点: 如果所有的内容都配置在 .xml 文件中,那么 .xml 文件将会十分庞大;如果按需求分开 .xml 文件

  • SpringCloud入门2022-08-07 19:05:26

    SpringCloud入门 为什么Boot版本不是最新? 只用Boot,直接选择最新的; 同时使用Boot和Cloud,要考虑到 Cloud的版本,由Cloud决定Boot的版本; SpringBoot和SpringCloud版本对应关系 新建Project工作空间(新建父工程) 1、新建空Maven项目,然后删掉src文件 2、pom文件 父工程创建完成以后执行

  • SSM简单整合!!!2022-08-07 19:04:53

    1.Mybatis层 数据库表搭建,在数据库创建一个account表,字段如下: 创建一个maven项目 在maven中添加依赖 <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>2.0.7</version> </dependency>

  • Java框架--SpringBoot常用POS文件示例2022-08-06 22:33:50

    <?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="http://maven.apache

  • SpringData JPA 报错 NoSuchBeanDefinitionException2022-08-06 22:32:22

    最近学习学习使用SpringData JPA,刚开始的示例项目都没有问题。直到创建了一个SpringBoot项目,启动类和Repository以及Entity不在同一包中。结果在测试Repository接口时报错: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'xxx.xxx.Rep

  • 过滤器2022-08-06 14:00:54

    使用过滤器,首先需要实现过滤器的三个方法:init(),doFilter(),destroy() 1 package com.dayee.gateway.filter; 2 3 import lombok.extern.slf4j.Slf4j; 4 import org.springframework.core.annotation.Order; 5 import org.springframework.stereotype.Component; 6 7 impo

  • 在使用@ConfigurationProperties注解后出现获取为null的问题2022-08-05 13:02:34

    在使用@ConfigurationProperties注解后出现获取为null的问题 https://www.imooc.com/qadetail/204753 在使用@ConfigurationProperties注解后出现获取为null的问题 这是出现错误截图,已经折腾好久了。下面是maven依赖。<dependencies>   <dependency>      <groupId>org.sp

  • SpringBoot整合rabbitMQ2022-08-05 12:31:33

    生产者: 1.创建生产者SpringBoot工程 2.引入依赖坐标 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </dependency> 3.编写yml文件,基本信息配置 # 配置

  • java.lang.NoClassDefFoundError: org/springframework/util/unit/DataSize2022-08-04 18:31:09

    包冲突。 我的解决方法是: 在父pom的dependencyManagement节点中,增加引用。 然后子项目直接使用。 <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId&g

  • Springboot2.6.7配置swagger22022-08-04 13:35:18

    问题: Spring Boot 2.6.x版本引入依赖 springfox-boot-starter (Swagger 3.0) 后,启动容器会报错: Failed to start bean ‘ documentationPluginsBootstrapper ‘ ; nested exception… 原因Springfox 假设 Spring MVC 的路径匹配策略是 ant-path-matcher,而 Spring Boot 2.6.x版

  • Spring Security配置多个数据源并添加登录验证码(7)2022-08-04 12:03:54

    1.配置多个数据源   多个数据源是指在同一个系统中,用户数据来自不同的表,在认证时,如果第一张表没有查找到用户,那就去第二张表中査询,依次类推。   看了前面的分析,要实现这个需求就很容易了,认证要经过AuthenticationProvider,每一 个 AuthenticationProvider 中都配置了一个 User

  • org.springframework.boot 怎么解决2022-08-04 09:03:05

    主要问题:项目没有配置好maven  解决方案:查看自己的本地maven及相对应的版本号    如果还是不行,就手动导入jar包 左上角 File --Project Structure 点+号  找到本地maven文件下boot里边的jar包  导入即可  

  • SpringBoot配置----@PropertySource、@ImportResource、@Bean2022-08-04 00:31:37

    一、@PropertySource 如果想使用项目加载特定的配置文件,可以使用@PropertySource 新建一个项目  DemoApplication.java package com.zk.demo; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @S

  • SpringBoot-------------JSR303数据校验2022-08-03 23:31:49

    JSR303数据校验 Springboot中可以用@validated来校验数据,如果数据异常则会统一抛出异常,方便异常中心统一处理。我们这里来写个注解让我们的name只能支持Email格式; 新建个项目 pom.xml加入如下依赖 <dependency> <groupId>org.springframework.boot</groupId>

  • [springmvc]springmvc的实现流程原理,以及快速创建一个三层架构项目2022-08-02 17:36:02

    1.回顾mvc 模型 模型(dao,service):业务逻辑,保存数据的状态 视图 视图(jsp,html……):展示页面 控制器 控制(servlet):取得表单数据,调用业务逻辑,转向指定的页面 2.认识springMvc 轻量级,简单易学 高效,基于请求响应 与spring可以无缝结合 约定优于配置 功能强大:restful风格,数据验证,格式

  • SpringMVC(三、JDBCTemplate和拦截器)2022-08-02 14:02:45

    JDBCTemplate 1 JdbcTemplate概述 ​ 什么是 JdbcTemplate(Template)译为模板? ​ Spring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作。它是spring框架中提供的一个对象,是对原始繁琐的Jdbc API对象的简单封装。spring框架为我们提供了很多的操作 模板类。例如:操

  • JPA分页查询2022-08-02 11:33:43

    仓储层 import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; import org.springframework.data.jpa.domain.Specification; import org.springframework.data.jpa.repository.JpaRepository; public interface ResourceDockingRep

  • Spring整合ActiveMQ启动后包报异常2022-08-01 17:03:41

    org.springframework.beans.factory.BeanDefinitionStoreException:Failed to read candidate component class:file [C:\Users\lenovo\Desktop\aboutSpring-master\Spring-ActiveMQ\target\classes\com\test\creator\MyMessageCreator.class]; nested exception i

  • 12.Spring MVC类型转换器(Converter)2022-07-31 14:33:43

    我想您一定十分诧异,为什么仅仅通过一些注解,控制器方法就能够得到各种类型的参数,其实这都要归功于 Spring MVC 的类型转换机制。Spring 提供了一种 Converter(类型转换器)的类型转换工具。在 Spring MVC 中,它的作用是在控制器方法对请求进行处理前,先获取到请求发送过来的参数,并将其

  • 10.Spring MVC请求转发与重定向2022-07-31 14:31:32

    Spring MVC 是对 Servlet 的进一步封装,其本质就是一个 Servlet,因此在 Spring MVC 中也存在转发和重定向的概念。在 Spring MVC 中,我们可以在逻辑视图名中通过“forward:”和“redirect:”两个关键字来表示转发和重定向。 请求转发 我们可以在控制器方法指定逻辑视图名(View Name)时

  • springsecurity实现权限管理2022-07-30 20:02:29

    config @EnableWebSecurity public class sqc extends WebSecurityConfigurerAdapter { @Override protected void configure(HttpSecurity http) throws Exception { http.authorizeRequests().antMatchers("/").permitAll() .ant

  • springMvc精简整理2022-07-30 18:31:22

    精简共分步 新建一个web工程  导入核心就二包,因为springmvc 包自己有依赖 <?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

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

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

ICode9版权所有