ICode9

精准搜索请尝试: 精确搜索
  • (java)Spring实现事务控制的两种方式2022-01-29 17:32:21

    第一种:基于xml文件配置: <!--目标对象 内部的方法就是切点--> <bean id="accountService" class="com.ag.service.impl.AccountServiceImpl"> <property name="accountDao" ref="accountDao"/> </bean> <

  • Spring注解开发01--------组件注册2022-01-29 15:04:53

    注入组件的几种方式 在Spring中,有如下四种方式像容器中注入组件: 包扫描 + 组件标注注解(@Controller,@Service, @Repository, @Component) @Bean注解实现 @Import注解实现 使用Spring提供的FactoryBean 下面我们来详细聊聊以上四种方式。 前期准备 1.引入Spring相关依赖 <depend

  • Spring容器扩展2022-01-29 13:01:12

    ------------恢复内容开始------------ 一、BeanPostProcessor BeanPostProcessor是一个IOC容器提供的一个扩展接口,用于扩展IOC容器的功能,该接口的作用是能够在spring容器实例化bean之后,在执行bean的初始化方法前后,添加一些自己的处理逻辑。这里的初始化方法指的是bean默认的或者

  • 《微服务》之注册中心Zookeeper2022-01-29 12:03:27

    推荐阅读:Java小白进阶架构师学习路线 文章目录 一、简介二、原理三、特点四、spring cloud整合Zookeeper1、安装Zookeeper2、搭建服务提供者3、搭建服务消费者4、测试 五、总结 一、简介 ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一

  • nacos配置中心的应用2022-01-29 10:00:33

    nacos配置中心的使用: 1.环境准备:安装好nacos服务并且可以正常启动 2.引入依赖: <dependency> <groupId>com.alibaba.boot</groupId> <artifactId>nacos-config-spring-boot-starter</artifactId> <version>0.2.1</version> 3.配置文件:配置地址和namespace

  • SpringCloud:使用spring cloud LoadBalancer作为负载均衡器并使用随机策略2022-01-28 14:30:00

    1.在配置文件里进行配置: spring.cloud.loadbalancer.ribbon.enabled=false 完整的application.properties如下: server.port=8088 spring.application.name=springboot spring.datasource.url=jdbc:mysql://139.198.xx.xx/xxx spring.datasource.username=root spring.dataso

  • SpringBoot 控制台日志打印输出 Swagger 接口文档地址(转载)2022-01-28 09:33:08

    import lombok.extern.slf4j.Slf4j;import org.springframework.boot.web.context.WebServerInitializedEvent;import org.springframework.context.ApplicationListener;import org.springframework.stereotype.Component; import java.net.Inet4Address;import java.net.Unk

  • spring boot连接NoSQL数据库Redis写入和读取数据2022-01-27 23:31:07

    既然是连接Redis数据库,首先需要把Redis数据库启动起来。 然后, (1)创建一个maven的spring项目,在pom.xml添加相关依赖: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId>

  • SSM框架整合所有配置文件2022-01-27 22:00:53

    1、Application.xml: <?xml version="1.0" encoding="UTF8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=&qu

  • 解决springboot前后端跨域问题2022-01-27 17:58:10

    遇到前端跨域访问问题,类似于这样的: 在Springboot项目里加上这个配置文件CorsConfig.java,重启之后即可实现跨域访问,前端无需再配置跨域。  import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.spri

  • SpringCloud(eurka server集群 eureka client集群)2022-01-27 13:34:26

    SpringBoot 2.3.5.RELEASESpringCloud Hoxton.SR6 1 - 父项目maven聚合 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.5.RELEASE&l

  • HM-SpringCloud微服务系列4.3【SpringAMQP】2022-01-27 12:00:09

    SpringAMQP是基于RabbitMQ封装的一套模板,并且还利用SpringBoot对其实现了自动装配,使用起来非常方便。 SpringAmqp的官方地址:https://spring.io/projects/spring-amqp SpringAMQP提供了三个功能: 自动声明队列、交换机及其绑定关系 基于注解的监听器模式,异步接收消息 封装了Rab

  • 第一个SpringBoot程序2022-01-27 10:36:25

    创建的两种方法: 1.可以从springboot官网创建下载,再在idea中打开 2.idea中集成了这个网站,注解使用idea创建一个springboot项目(一般用这种) pom.xml: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="htt

  • Spring Boot、Spring MVC、Spring Security、JSP、JPA 和 MySQL 作为数据库来开发 Todo待办Web应用2022-01-26 23:04:51

    Spring Boot Web Application with JSP CRUD Example Tutorial 在本教程中,我们将学习如何使用Spring Boot、  Spring MVC、  Spring Security、  JSP、  JPA 和 MySQL 作为数据库来开发 Spring Boot Todo Management Web 应用程序 。 这个小项目主要是为初

  • Maven整合Spring,Spring mvc4.1.6,Hibernate4.3.10项目搭建总结2022-01-26 19:03:31

    先上详细的配置文件,在上说明,让大家看完例子后更能清晰的对项目有个认识。 该框架集合的功能模块主要包含以下功能包: guavaAspectJapache commonlogSpringHibernatePOIjacksonoraclequartz 1,web.xml myapp contextConfigLocation /WEB-INF/applicationContext.xml

  • org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘‘2022-01-26 14:00:35

    1、遇到的问题 org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'paymentController': Injection of autowired dependencies failed; 原因:服务单词写错了  2、解决办法 修改正确即可,如下图: 附件: org.springframework.beans.facto

  • SpringBoot 监听 Redis 的 Key 过期事件2022-01-26 11:03:06

    叙述 在一些业务场景中,我们希望在Redis的key过期时,得到通知。 解决方案 Redis的配置 修改conf文件notify-keyspace-events "Ex"该配置表示监听key的过期事件,默认未开启该配置的其他信息(可以监听N多事件),可以参阅配置文件的注释,非常详细 自定义监听器 该监听器会在key过期时候触

  • Spring boot H2 数据库REST API示例2022-01-25 21:35:25

    Spring boot H2 Database example - Java2Bloghttps://java2blog.com/spring-boot-h2-database/ 在这篇文章中,我们将了解如何创建与 H2 数据库集成的Spring Boot应用程序。 什么是H2数据库? H2 是开源数据库。它速度非常快,而且体积更小。它是内存数据库,将所有数据保存在内存中。

  • idea创建springboot工程,编写hello world2022-01-25 18:59:23

    不依赖spring提供的模板,自己创建maven工程 按照官网要求:Java 8 、Maven3.5+ 第一步:新建maven工程,直接下一步 根据自己的需要,填写自己的信息,然后finish 第二步:引入springboot项目需要的pom依赖(注意修改maven配置信息) 结合官网信息,需要引入 <?xml version="1.0" encoding="

  • springmvc-02-注解开发2022-01-25 18:05:12

    使用注解开发需要修改之前的配置: 首先就是maven的包和之前的一样: <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <dependenc

  • zookeeper搭建springcloud注册中心2022-01-25 17:04:18

    安装并启动zookeeper 我的其他博客有安装细节 搭建生产者 修改pom <dependencies> <!-- SpringBoot整合Web组件 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId>

  • springboot第一课笔记2022-01-25 12:01:06

    1,java环境搭建,maven环境搭建 2,intelJ创建,选择maven,拷贝以下代码 <groupId>com.hh</groupId> <artifactId>helloSpringboot</artifactId> <version>1.0-SNAPSHOT</version> <parent> <groupId>org.springframework.boot</groupId&

  • Springboot集成kafka2022-01-25 10:32:05

    1.引入依赖 <!-- 这里kafka版本使用的是2.6.0 --> <kafka.version>2.6.0</kafka.version> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-w

  • java.lang.NoSuchMethodError: org.springframework.util.Assert.state(ZLjava/util/function/Supplier) 报错2022-01-24 23:07:23

    spring-test时发现出现报错 报错信息如下: java.lang.NoSuchMethodError: org.springframework.util.Assert.notNull(Ljava/lang/Object;Ljava/util/function/Supplier;)V     at org.springframework.test.context.support.ContextLoaderUtils.resolveContextConfiguration

  • @ControllerAdvice解密请求,加密响应2022-01-24 19:03:08

    package com.xf.config; import java.io.IOException; import java.io.InputStream; import java.lang.reflect.Type; import java.util.List; import javax.annotation.Priority; import org.springframework.beans.factory.annotation.Autowired; import org.springframe

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

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

ICode9版权所有