- 博客(18)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 Mybatis-plus 排除不必要的字段(源码分析)
前言:因为我执行查询命令时,多了一些我不要的并且数据库里没有的字段。虽然用上面的方式解决了,但是秉承着知其然必要知其所以然的态度,我去跟了一下源码,步骤我也跟着贴一下
2022-04-19 15:38:37 3226
原创 Spring Boot Admin 2.1.6一看就会的配置 查看日志
背景因为公司的项目查看日志,需要连服务器跳机,再跳到各自部署的服务器上才能查看日志,很不方便,所以就想搞一个Spring Boot Admin(SBA) 来查看日志。官网文档地址最开始的时候,我全部都用的最新版,springboot 2.3.0.RELEASE ,SBA 2.2.3, spring cloud Hoxton.SR4,然而查看日志功能始终404,搞了我两天 404问题描述;百度,google都找了一下,关于2.2.3的SBA是少之又少,能查看日志的几乎没有。解决最后我妥协了,换了个
2020-05-25 18:19:30 1660 9
原创 SpringCloud学习笔记之——Feign基础入门
Feign是什么?Feign 是一个声明web服务客户端,这便得编写web服务客户端更容易,使用Feign 创建一个接口并对它进行注解,它具有可插拔的注解支持包括Feign注解与JAX-RS注解,Feign还支持可插拔的编码器与解码器,Spring Cloud 增加了对 Spring MVC的注解,Spring Web 默认使用了HttpMessageConverters, Spring Clou...
2018-06-08 11:06:50 1027
原创 SpringCloud学习笔记之——Eureka快速入门
SpringCloud简介springCloud是基于SpringBoot的一整套实现微服务的框架。他提供了微服务开发所需的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等组件。最重要的是,跟spring boot框架一起使用的话,会让你开发微服务架构的云服务非常好的方便。SpringBoot(学习)旨在简化创建产品级的 Spring 应用和服务...
2018-06-07 14:03:01 1881
原创 Springboot——最简单详细的配置
首先,我们得知道Springboot是什么?Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置了很多框架的使用方式,就像maven整合了所有的jar包,spring boot整合了...
2018-06-07 13:54:34 31193
原创 CentOS7 yum方式安装MySQL 5.7
在CentOS中默认安装有MariaDB(MySQL的一个分支),安装完成之后可以直接覆盖MariaDB。MySQL版本号:5.7.28下载yum repositorywget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm安装yum -y install mysql57-community-release-el7-10.noarch.rpm安装MySQL服务器yum -
2022-05-21 10:08:02 654
原创 深入浅出Java-String
先上一段例子,你可以先想想问题的答案及原因String a = "abc";String b = new String("abc");String c = b.intern();System.out.println(a == b);System.out.println(c == b);System.out.println(a == c);String对象是如何实现的?在 Java 语言中,Sun 公司的工程师们对 String 对象做了大量的优化,来节约内存空间, 提升 Str
2022-04-01 12:32:01 132
原创 Spring Cloud Config 本地配置(基于eureka)
config服务端基于注册中心eureka做,直接贴代码pom.xml<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server</artifactId></dependency><dependency> <groupId>org.springfr
2020-06-05 14:06:32 1361
原创 Spring @Qualifier注解
@Qualifier注解是用来处理一个注入接口有多个实现类的,当一个注入接口,有多个实现类时,使用@Autowire,启动就会报错。***************************APPLICATION FAILED TO START***************************Description:Field animal in com.hongcj.starterdemo.controller.TestController required a single bean, b
2020-06-04 11:38:58 167
原创 Mysql 获取前30天日期
SELECT DATE_FORMAT(DATE_SUB(NOW(), INTERVAL ac DAY), '%Y-%m-%d') as dateFROM ( SELECT @ai:=@ai+1 as ac from (SELECT 1 UNION SELECT 2 UNION SELECT 3 UNION SELECT 4 UNION SELECT 5) ac1, (S...
2019-10-31 11:32:49 4288 4
原创 jdbc连接mysql时区问题
今早用mybatis查数据库,返回数据时,发现返回的时间比数据库里存的时间快8个小时。如下解决(注:先查看数据库的时间正确与否 select curtime())jdbc:mysql://url:3306/test?useUnicode=true&characterEncoding=UTF8&zeroDateTimeBehavior=convertToNull&s...
2019-08-22 11:26:08 8577
原创 JSON返回对象属性值为NULL不显示的问题
package com.alibaba.fastjson;JSONObject.toJSONString(需要转换的对象, SerializerFeature.WriteMapNullValue);
2019-04-23 09:48:47 5222
原创 CentOS 7 防火墙的开闭
检测防火墙的状态firewall-cmd --state开启防火墙systemctl start firewall.service关闭防火墙systemctl stop firewall.service
2018-07-12 15:10:29 178
原创 SpringBoot学习笔记之——整合mybatis
一:首先是pom.xml文件如下: <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId> </dependency>...
2018-06-07 15:43:19 243
原创 Springboot遇坑笔记之——2.0.2版本
这几天学习springboot的时候,遇到了一些坑。首先创建项目的时候,默认选择的是2.0.2版本,pom.xml如下,添加了web的依赖启动过程中,报错看样子是缺少了一些包。接着我把2.0.2版本换成1.5.13版本启动成功!...
2018-06-07 14:04:36 1701
转载 什么是微服务?微服务的优缺点?
什么是微服务?1.微服务(Microservices Architecture)是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力。2.微服务是指开发一个单个 小型的但有业务功能的服务,每个服务都有自己的处理和轻量通讯机制,可以部署在单个...
2018-06-07 14:01:58 4761
spring boot admin 2.2.3 查看日志 报404
2020-05-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人