01 2021 档案

摘要:1. Spring的IoC容器系列 对IoC容器的使用者来说,我们经常接触到的BeanFactory和ApplicationContext都可以看成是容器的具体表现形式。 如果深入到Spring的实现中去看,所说的IoC容器,实际上代表着一系列功能各异的容器产品,只是容器的功能有大有小,有各自的特点 阅读全文
posted @ 2021-01-31 18:04 Yaoyaoo 阅读(319) 评论(0) 推荐(0)
摘要:转自: https://mp.weixin.qq.com/s?__biz=MzUzNzA2MzUzMg==&mid=2247483681&idx=1&sn=aecb8cab514893c645e8344a49bf982e&chksm=faedf822cd9a7134634d01e585dcca259 阅读全文
posted @ 2021-01-31 14:51 Yaoyaoo 阅读(359) 评论(0) 推荐(0)
摘要:转自:https://www.jianshu.com/p/774c65290218 1. 关于动态代理的一些疑问 学习动态代理时,总是会有疑问,使用代理对象调用我们自己的接口中的方法时,会执行InvocationHandler实现类的invoke()方法,并且返回值与接口的实现类的返回值没有必然关系 阅读全文
posted @ 2021-01-31 13:15 Yaoyaoo 阅读(976) 评论(0) 推荐(0)
摘要:转自:https://blog.csdn.net/weixin_38361347/article/details/92852611 FactoryBean是一个工厂bean,我们可以通过实现这个接口来对我们的bean加一些其他的功能。 1 BeanFactory 是ioc容器的底层实现接口,是App 阅读全文
posted @ 2021-01-30 22:02 Yaoyaoo 阅读(107) 评论(0) 推荐(0)
摘要:<context:annotation-config />是为了激活Spring所支持的一系列注解,诸如:Spring自带的@Required和@Autowired,JSR 250提供的 @PostConstruct, @PreDestroy and @Resource注解,JAX-WS提供的@We 阅读全文
posted @ 2021-01-30 21:58 Yaoyaoo 阅读(131) 评论(0) 推荐(0)
摘要:Debug 这个级别最低的东东,一般的来说,在系统实际运行过程中,一般都是不输出的。 因此这个级别的信息,可以随意的使用,任何觉得有利于在调试时更详细的了解系统运行状态的东东,比如变量的值等等,都输出来看看也无妨。 当然,在每一个 Debug 调用之前,一定要加上 If 判断。 Info 这个应该用 阅读全文
posted @ 2021-01-30 21:56 Yaoyaoo 阅读(347) 评论(0) 推荐(0)
摘要:spring中实现自动装配的方式有两种,一种是通过xml文件、另一种是通过注解 阅读全文
posted @ 2021-01-30 21:55 Yaoyaoo 阅读(267) 评论(0) 推荐(0)
摘要:最大的区别就是 Properties可以直接导入IO流 读取IO流中的数据 并且能把自己的元素输出到IO流中。就是我们可以去写properties文件,进行读写。 阅读全文
posted @ 2021-01-30 21:52 Yaoyaoo 阅读(880) 评论(0) 推荐(0)
摘要:public final Class<?> getClass()返回此 Object 的运行时类。返回的 Class 对象是由所表示类的 static synchronized 方法锁定的对象。 ?代表〔直接继承Object或者间接继承〕的正在运行的类。 阅读全文
posted @ 2021-01-29 21:53 Yaoyaoo 阅读(911) 评论(0) 推荐(0)
摘要:public final Class<?> getClass()返回此 Object 的运行时类。返回的 Class 对象是由所表示类的 static synchronized 方法锁定的对象。 ?代表〔直接继承Object或者间接继承〕的正在运行的类。 阅读全文
posted @ 2021-01-29 21:52 Yaoyaoo 阅读(750) 评论(0) 推荐(0)
摘要:class是Java中的关键字,如public class Xxx 或者 class Xxx ,在声明Java类时使用。而Class是一个类。我们通常认为类是对象的抽象和集合,Class就相当于是对类的抽象和集合。也可以认为对象是类的实例,类是Class的实例 阅读全文
posted @ 2021-01-29 21:47 Yaoyaoo 阅读(479) 评论(0) 推荐(0)
摘要:Object类和Class类没有直接的关系。Object类是一切java类的父类,对于普通的java类,即便不声明,也是默认继承了Object类。典型的,可以使用Object类中的toString()方法。Class类是用于java反射机制的,一切java类,都有一个对应的Class对象,他是一个f 阅读全文
posted @ 2021-01-29 21:45 Yaoyaoo 阅读(378) 评论(0) 推荐(0)
摘要:注解 什么是注解? 1.概念: Annotation是从JDK5.0开始引入的新技术 2.作用: 不是程序本身,可以对程序作出解释(这一点和注释comment没什么区别) 可以被其他程序(如编译器)读取(是通过反射来读取的) 3.Annotation格式: 注解是以“@注释名”在代码存在的,还可以添 阅读全文
posted @ 2021-01-29 21:39 Yaoyaoo 阅读(136) 评论(0) 推荐(0)
摘要:不同注解的区别如下: 特性 Junit 4 Junit 5 在当前类的所有测试方法之前执行。 注解在静态方法上。 此方法可以包含一些初始化代码。 @BeforeClass @BeforeAll 在当前类中的所有测试方法之后执行。 注解在静态方法上。 此方法可以包含一些清理代码。 @AfterClas 阅读全文
posted @ 2021-01-29 14:23 Yaoyaoo 阅读(4660) 评论(0) 推荐(2)
摘要:resultmap与resulttype的区别为:对象不同、描述不同、类型适用不同 一、对象不同 1、resultmap:resultMap如果查bai询出来的列名和pojo的属性名不一致,通过定义一个resultMap对列名和pojo属性名之间作一个映射关系。 2、resulttype:resul 阅读全文
posted @ 2021-01-28 21:57 Yaoyaoo 阅读(5022) 评论(0) 推荐(0)
摘要:xml中没有配置parameterType,但是这是正确的,因为mybatis能自动识别,但返回值类型不能不写,因为mybatis需要将获得结果封装到相应的类中,查询的字段与类的属性需要一致(不一致的需要显示的配置)。 阅读全文
posted @ 2021-01-28 18:53 Yaoyaoo 阅读(506) 评论(0) 推荐(0)
摘要:pom.xml里面的配置代码 <build> <plugins> <plugin> <groupId>org.apache.tomcat.maven</groupId> <artifactId>tomcat7-maven-plugin</artifactId> <configuration> <pa 阅读全文
posted @ 2021-01-28 18:51 Yaoyaoo 阅读(849) 评论(0) 推荐(0)
摘要:dataSource 的类型可以配置成其内置类型之一,如 UNPOOLED,POOLED,JNDI。1、如果将类型设置成 UNPOOLED,MyBatis 会为每一个数据库操作创建一个新的连接,并关闭它。该方式适用于只有小规模数量并发用户的简单应用程序上。2、 如果将属性设置成 POOLED,MyB 阅读全文
posted @ 2021-01-28 18:25 Yaoyaoo 阅读(669) 评论(0) 推荐(0)
摘要:8.5 服务降级 什么是服务降级? 服务熔断是在客户端处理,服务降级是在服务端处理 服务降级是指 当服务器压力剧增的情况下,根据实际业务情况及流量,对一些服务和页面有策略的不处理,或换种简单的方式处理,从而释放服务器资源以保证核心业务正常运作或高效运作。说白了,就是尽可能的把系统资源让给优先级高的服 阅读全文
posted @ 2021-01-28 11:58 Yaoyaoo 阅读(141) 评论(0) 推荐(0)
摘要:一、什么是模板方法模式 所谓模板方法模式,其实很简单,可以从模板的角度考虑,就是一个对模板的应用,就好比老师出试卷,每个人的试卷都是一样的,即都是从老师的原版试卷复印来的,这个原版试卷就是一个模板,可每个人写在试卷上的答案都是不一样的,这就是模板方法模式,是不是很好理解。它的主要用途在于将不变的行为 阅读全文
posted @ 2021-01-28 11:55 Yaoyaoo 阅读(435) 评论(0) 推荐(0)
摘要:一、什么是策略模式 策略这个词应该怎么理解,打个比方说,我们出门的时候会选择不同的出行方式,比如骑自行车、坐公交、坐火车、坐飞机、坐火箭等等,这些出行方式,每一种都是一个策略。 再比如我们去逛商场,商场现在正在搞活动,有打折的、有满减的、有返利的等等,其实不管商场如何进行促销,说到底都是一些算法,这 阅读全文
posted @ 2021-01-28 11:48 Yaoyaoo 阅读(274) 评论(0) 推荐(0)
摘要:复制粘贴功能我们都用过,我们可以把一个文件从一个地方复制到另外一个地方,复制完成之后这个文件和之前的文件也没有一点差别,这就是原型模式的思想:首先创建一个实例,然后通过这个实例去拷贝创建新的实例。这篇文章就好好地分析一下原型模式。 一、认识原型模式 1、概念 用原型实例指定创建对象的种类,并通过拷贝 阅读全文
posted @ 2021-01-28 10:53 Yaoyaoo 阅读(194) 评论(0) 推荐(0)
摘要:1.什么是委派模式 委派模式不属于23种设计模式中,但是是在spring中用的比较多的一种模式,比如Spring MVC中的DispatcherServlet就用到了委派模式,委派模式主要负责任务的调度以及分配任务,它和代理模式很像,可以看作是特殊情况下的静态代理的全权代理,但是代理模式注重过程,委 阅读全文
posted @ 2021-01-25 11:18 Yaoyaoo 阅读(246) 评论(0) 推荐(0)
摘要:一、什么是单例模式 单例对象的类只允许一个实例存在。 主要理解:比如说在一个服务器程序之中,该服务器的所有配置信息都放在同一个文件之中,那么我们可以创建一个单例对象统一读取,服务器中其他的进程对象都只需要通过这一个单例对象即可获得想要获得的配置信息。这种方式简化了在复杂环境下的配置管理,有利于协调系 阅读全文
posted @ 2021-01-22 17:22 Yaoyaoo 阅读(138) 评论(0) 推荐(0)
摘要:一、抽象工厂模式的诞生 之前我们的工厂方法模式,只能针对一个类型的产品来进行操作,比如说只能生产苹果手机,但是无法生产小米或者华为其他品牌的手机因为工厂模式是对象都实现了同一个接口为了解决这个问题,我们就需要使用抽象工厂方法了。 二、什么是抽象工厂方 提供一个创建一系列相关或相互依赖对象的接口,而无 阅读全文
posted @ 2021-01-22 16:10 Yaoyaoo 阅读(160) 评论(0) 推荐(0)
摘要:一、工厂模式诞生的原因 简单工厂模式由于不易扩展,违背闭包原则,为了解决这个问题,就产生了工厂方法模式,创建一个工厂接口和创建多个工厂实现类,这样一旦需要加入新的功能,只需要加入工厂实现类就可以了。 二、什么是工厂方法模式 工厂方法模式也叫做虚拟构造器模式或者多态工厂模式,工厂父类定义所有产品对象的 阅读全文
posted @ 2021-01-22 14:47 Yaoyaoo 阅读(506) 评论(0) 推荐(0)
摘要:一、什么是简单工厂模式 简单工厂模式指的是静态工厂模式,它就是通过传进来的参数,来具体决定创建哪一个产品类的实例。这些产品类又继承自一个父类或者是接口。就是将一个具体类的实例化交给一个静态工厂方法来执行。 二、简单工厂模式的结构 工厂角色:被外界直接调用,负责创建所有具体产品类的实例。 抽象产品角色 阅读全文
posted @ 2021-01-22 13:58 Yaoyaoo 阅读(351) 评论(0) 推荐(0)
摘要:一、为什么要使用代理模式 我们经常需要去数据库中进行一些读写操作,但是我们在编写程序的时候,会用到connection.close(),将数据库的资源关掉,但是这个操作又是必须去做的。代理模式就是为了解决这个问题的。 二、什么是代理模式 就是给某一个对象提供一个代理,并由代理对象控制对原对象的引用。 阅读全文
posted @ 2021-01-22 12:07 Yaoyaoo 阅读(301) 评论(0) 推荐(0)
摘要:1.字符集说明: 一般选择utf8.下面介绍一下utf8与utfmb4的区别。 utf8mb4兼容utf8,且比utf8能表示更多的字符。至于什么时候用,看你的做什么项目了,到 http://blog.csdn.net/leelyliu/article/details/52879685 看unico 阅读全文
posted @ 2021-01-22 10:26 Yaoyaoo 阅读(266) 评论(0) 推荐(0)
摘要:1.pom工程: **用在父级工程或聚合工程中。用来做jar包的版本控制。必须指明这个聚合工程的打包方式为pom(个人觉得一般会在整个项目的父模块里使用pom打包方式) 2.war工程: 将会打包成war,发布在服务器上的工程。如网站或服务。在SpringBoot 项目中,只要我们在依赖中添加了we 阅读全文
posted @ 2021-01-22 10:24 Yaoyaoo 阅读(1052) 评论(0) 推荐(0)
摘要:redis-cli config set appendonly yes redis-cli config set save "" 阅读全文
posted @ 2021-01-22 10:13 Yaoyaoo 阅读(724) 评论(0) 推荐(0)
摘要:今天在写程序的时候看见一个以前没有见过的注解(@Component),在网上查找过后,经过实践,决定把它记录下来。 1、@controller 控制器(注入服务) 用于标注控制层,相当于struts中的action层 2、@service 服务(注入dao) 用于标注服务层,主要用来进行业务的逻辑处 阅读全文
posted @ 2021-01-22 10:12 Yaoyaoo 阅读(855) 评论(0) 推荐(0)
摘要:I/O 模型基本说明 I/O 模型简单理解为:就是使用什么样的通道进行数据的发送和接收,很大程度上决定了程序通信的性能。 Java 支持 3 种网络编程模型:BIO、NIO、AIO。 Java BIO:同步并阻塞(传统阻塞型),服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动 阅读全文
posted @ 2021-01-22 10:10 Yaoyaoo 阅读(220) 评论(0) 推荐(0)
摘要:PowerShell可以看作是cmd的升级版、补充版,但其背后的实现方式却有很大的不同,PowerShell基于面向对象的,更为易用。(就是不仅有cmd的功能还有扩展功能) PowerShell是运行在Windows操作系统上实现对系统以及应用程序进行管理自动化的命令行脚本环境,PowerShell 阅读全文
posted @ 2021-01-22 10:05 Yaoyaoo 阅读(583) 评论(0) 推荐(0)
摘要:1.服务雪崩 多个微服务之间调用的时候,假设微服务A调用微服务B和微服务C,微服务B和微服务C又调用其他的微服务,这就是所谓的“扇出”,如果扇出的链路上某个微服务的调用响应时间过长,或者不可用,对微服务A的调用就会占用越来越多的系统资源,进而引起系统崩溃,所谓的“雪崩效应”。 对于高流量的应用来说, 阅读全文
posted @ 2021-01-21 11:18 Yaoyaoo 阅读(139) 评论(0) 推荐(0)
摘要:摘自狂神说笔记! 7.1 Feign简介 Feign是声明式Web Service客户端,它让微服务之间的调用变得更简单,类似controller调用service。SpringCloud集成了Ribbon和Eureka,可以使用Feigin提供负载均衡的http客户端 只需要创建一个接口,然后添加 阅读全文
posted @ 2021-01-20 12:27 Yaoyaoo 阅读(526) 评论(0) 推荐(0)
摘要:1. 负载均衡以及Ribbon概念 Ribbon是什么? Spring Cloud Ribbon 是基于Netflix Ribbon 实现的一套客户端负载均衡的工具。 简单的说,Ribbon 是 Netflix 发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将 Netflix 的中间层服务 阅读全文
posted @ 2021-01-19 16:11 Yaoyaoo 阅读(186) 评论(0) 推荐(0)
摘要:1. 什么是Eureka Netflix在涉及Eureka时,遵循的就是API原则. Eureka是Netflix的有个子模块,也是核心模块之一。Eureka是基于REST的服务,用于定位服务,以实现云端中间件层服务发现和故障转移,服务注册与发现对于微服务来说是非常重要的,有了服务注册与发现,只需要 阅读全文
posted @ 2021-01-19 14:21 Yaoyaoo 阅读(304) 评论(0) 推荐(0)
摘要:1. 创建一个maven项目 1.1 删除src 1.2 父工程pom.xml的配置 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http:/ 阅读全文
posted @ 2021-01-18 17:13 Yaoyaoo 阅读(372) 评论(0) 推荐(0)
摘要:1.概述: 主从切换技术的方法是:当主服务器宕机后,需要手动把一台服务器切换为主服务器,这就需要人工干预,费时费力,还会造成一段时间内服务器不可用。这不是一种推荐方式,更多时候,我们优先考虑哨兵模式,Redis从2.8开始正式提供了Sentinel(哨兵)架构来解决这个问题。 谋朝篡位的自动版,能够 阅读全文
posted @ 2021-01-17 18:18 Yaoyaoo 阅读(1081) 评论(0) 推荐(0)
摘要:1. 概念 主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(masterleader),后者称为从节点(slave/follower);数据的复制是单向的,只能由主节点到从节点。Master以写为主,Slave以读为主。 主从复制的作用主要包括: 1、数据冗 阅读全文
posted @ 2021-01-17 16:14 Yaoyaoo 阅读(226) 评论(0) 推荐(0)
摘要:1.概念理解 消息队列 通信,队列 发送者 订阅者,说白了就是像一个管道的机制。之前学习redis的list也是一样的道理 订阅/发布消息图: 第一个:消息发送者,第二个:频道 第三个:消息订阅者! 2.命令: psubcribe pattern [pattern] 订阅一个或多个符合给定模式的频道 阅读全文
posted @ 2021-01-16 19:41 Yaoyaoo 阅读(253) 评论(0) 推荐(0)
摘要:为什么要持久化? Redis是内存数据库,如果不将内存中的数据库状态保存到磁盘,那么一旦服务器进程退出,服务器中的数据库状态也会消失。所以redis提供了持久化功能。 1.RDB(Redis Database) 在主从复制中,rdb就是备用的!在从机上面 1.1rdb概念: rdb的相关配置是在Re 阅读全文
posted @ 2021-01-16 18:20 Yaoyaoo 阅读(97) 评论(0) 推荐(0)
摘要:启动的时候就是通过配置文件启动的 1.linux中打开我们的redis.conf vim的相关操作 2.从上到下阅读这个Redis.conf 2.1 Redis的一些说明 includes: modules: network: general(通用) notice通知也是生产阶段使用 SNAPSHO 阅读全文
posted @ 2021-01-16 17:28 Yaoyaoo 阅读(1160) 评论(0) 推荐(0)
摘要:1.创建一个项目 为什么会这样? 说明:在springboot2.x之后,原来使用的jedis被替换成了lettuce? jedis:采用的是直连,多个线程操作是不安全的,如果想要避免,使用jedis pool连接池!BIO lettuce:采用netty,实例可以在多个线程中共享,不存在线程不安全 阅读全文
posted @ 2021-01-15 17:30 Yaoyaoo 阅读(439) 评论(0) 推荐(0)
摘要:什么是Jedis 是 Redis官方推荐的java连接开发工具!使用java操作redis中间件!如果要使用java操作redis,那么一定要对jedis十分的熟悉 说白了它就是一个中间件 实际操作 1.创建一个普通maven项目 1.1导入包 <!-- https://mvnrepository. 阅读全文
posted @ 2021-01-15 16:22 Yaoyaoo 阅读(214) 评论(0) 推荐(0)
摘要:Redis单条命令是保证原子性的,Redis的事务是没有原子性的 Redis事务本质:一组命令的集合,一个事务中的所有命令都会被序列化,在事务执行过程中,会按照顺序执行 一次性,顺序性,排他性!执行一系列的命令 Redis事务没有隔离级别的概念 所有的命令在事务中,并没有被直接被执行,只有发起执行命 阅读全文
posted @ 2021-01-15 14:40 Yaoyaoo 阅读(100) 评论(0) 推荐(0)
摘要:一、maven的基本概念,项目构建工具 1.导包(不需要到处找jar包,到中央仓库找到对应的依赖,粘贴到pom.xml即可,会自动下载到本地仓库) 2.完成项目打包 java应用程序 -- jar包 web应用程序 -- war包 3.完成项目的部署到服务器上4.maven一些插件方便我们使用5.项 阅读全文
posted @ 2021-01-15 09:37 Yaoyaoo 阅读(279) 评论(0) 推荐(0)
摘要:1.geospatial 地理位置(Redis的Geo) 这个东西可以推算两地的位置的信息,比如说两地的距离,方圆几里的人 1.1获得一些城市的经纬度信息 http://www.jsons.cn/lngcode/ 1.2六个命令 官方文档只给出了如上六个命令 1.2.1 geoadd,添加地理位置的 阅读全文
posted @ 2021-01-14 19:41 Yaoyaoo 阅读(234) 评论(0) 推荐(0)
摘要:1 .tar.gz 使用tar命令进行解压 tar -zxvf java.tar.gz 解压到指定的文件夹 tar -zxvf java.tar.gz -C /usr/java gz文件的解压 gzip 命令 gzip -d java.gz 阅读全文
posted @ 2021-01-14 19:29 Yaoyaoo 阅读(495) 评论(0) 推荐(0)
摘要:Redis-Key的基本操作 1.String类型 String类似的使用场景:value除了是我们的字符串还可以是数字 计数器 统计多单位的数量 uid 粉丝数 对象缓存存储 2.List 在redis里面,我们可以把list玩成栈,队列,阻塞队列 所有的list命令都是以l开头的 小结: lis 阅读全文
posted @ 2021-01-14 19:27 Yaoyaoo 阅读(106) 评论(0) 推荐(0)
摘要:1.下载redis,直接复制粘贴到虚拟机里 http://www.redis.cn/ 2.打开终端进行解压 tar -zxvf redis-6.0.6.tar.gz 3.进入解压后的文件 4.在redis中make命令 5.make install 可以看到redis基本上就已经安装结束了 6.Re 阅读全文
posted @ 2021-01-14 14:35 Yaoyaoo 阅读(138) 评论(0) 推荐(0)
摘要:Redis能干嘛: 内存存储,持久化,内存中是断电即失,所以说持久化很重要,(rdb,aof) 效率高,可以用于高速缓存 发布订阅系统 地图信息分析 计时器,计数器(浏览量) 特性: 多样的数据类型 持久化 集群 事务 阅读全文
posted @ 2021-01-14 09:51 Yaoyaoo 阅读(98) 评论(0) 推荐(1)
摘要:1.创建一个空项目 2.创建一个springboot模板(这个模板是专门用来写service的,也就是服务端) 2.1创建service层 package com.yao.service; public interface TicketService { public String getTickr 阅读全文
posted @ 2021-01-13 18:59 Yaoyaoo 阅读(157) 评论(0) 推荐(0)
摘要:1、什么是分布式系统? 1.1概念 分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统 说白了就是不同的电脑都在干自己的事,然后通过http或者rpc协议将各个电脑连接在一起,然后用户去看呢,就像在看整个系统一样 1.2分布式的目的: 为了用廉价的、普通的机器完成单个计算机无法 阅读全文
posted @ 2021-01-13 17:44 Yaoyaoo 阅读(258) 评论(0) 推荐(0)
摘要:1.异步任务 1.1 编写一个service package com.yao.service; import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Service; 阅读全文
posted @ 2021-01-13 14:59 Yaoyaoo 阅读(101) 评论(0) 推荐(0)
摘要:1.Swagger简介 说白了就是实时更新api接口,以免前后端工程师打架 2.新建一个springboot(Web)项目 2.1导入maven依赖 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger2 --> 阅读全文
posted @ 2021-01-08 23:24 Yaoyaoo 阅读(2273) 评论(0) 推荐(1)
摘要:1.创建一个springboot项目 选中web和thymeleaf 1.1新建index.html <!DOCTYPE html> <html lang="en" xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8"> 阅读全文
posted @ 2021-01-07 21:47 Yaoyaoo 阅读(404) 评论(1) 推荐(0)
摘要:1.什么是Shiro 就是一种java安全框架说白了。 2.下载Shiro http://shiro.apache.org/ 3.创建一个普通的maven项目(删掉里面的src,然后再创建一个maven类型的module) 3.1导入相关依赖,可以在刚刚下载的项目中找到 <dependencies> 阅读全文
posted @ 2021-01-06 22:04 Yaoyaoo 阅读(322) 评论(0) 推荐(0)
摘要:1.新建一个springboot项目 2.编写一个controller和引入相关静态资源 controller如下: package com.yao.controller; import org.springframework.stereotype.Controller; import org.sp 阅读全文
posted @ 2021-01-06 15:03 Yaoyaoo 阅读(275) 评论(0) 推荐(0)
摘要:1.创建一个project 2.在pow.xml中导入依赖 <!-- https://mvnrepository.com/artifact/org.mybatis.spring.boot/mybatis-spring-boot-starter --><dependency> <groupId>org 阅读全文
posted @ 2021-01-05 19:01 Yaoyaoo 阅读(120) 评论(0) 推荐(0)
摘要:1.Druid简介 Java程序很大一部分要操作数据库,为了提高性能操作数据库的时候,又不得不使用数据库连接池。 Druid 是阿里巴巴开源平台上一个数据库连接池实现,结合了 C3P0、DBCP 等 DB 池的优点,同时加入了日志监控。纯天然就有监控 Druid 可以很好的监控 DB 池连接和 SQ 阅读全文
posted @ 2021-01-05 17:13 Yaoyaoo 阅读(1113) 评论(0) 推荐(1)
摘要:1.创建一个springboot项目,特别需要注意的是: 2.在resources中新建一个application.yml文件去编写jdbc的相关配置信息 3.在测试类中编写相关代码,打印是否成功连接(输出为控制台中显示的内容) 对于这个class com.zaxxer.hikari.HikariD 阅读全文
posted @ 2021-01-05 11:56 Yaoyaoo 阅读(628) 评论(0) 推荐(0)
摘要:去掉前面的static试试 阅读全文
posted @ 2021-01-04 15:58 Yaoyaoo 阅读(284) 评论(0) 推荐(0)
摘要:1.确保你的idea都是utf-8编码: 2.在resources下新建i18n文件夹,并在里面创建如下两个文件,创建完了之后他会自动合并的。 另外(这样也可以添加): 3. 上述应该在login——en——US中编辑,虽然说在哪个里面编辑都无所谓,但是我这里后续是这样,抱歉 我们继续: 在logi 阅读全文
posted @ 2021-01-03 21:13 Yaoyaoo 阅读(184) 评论(0) 推荐(0)
摘要:第一步: 在pow.xml中 第二步: 阅读全文
posted @ 2021-01-03 19:40 Yaoyaoo 阅读(722) 评论(0) 推荐(0)