
实战
文章平均质量分 52
实用性第一
java之父中国分父
原理易懂,源码很复杂,这条路走不通。
那就走实战线路把,实战遇到问题再去研究稍微深一点的原理
启蒙老师:毕向东/王泽/雷锋阳
展开
-
ThreadLocal存用户信息?
ThreadLocal;Request原创 2022-07-11 23:42:24 · 456 阅读 · 0 评论 -
jackson序列化、反序列化
需求:旧代码个别字段定义不规范,重构规范将响应-1改成0将请求0改为-1响应创建Json 序列化器import java.io.IOException;import com.fasterxml.jackson.core.JsonGenerator;import com.fasterxml.jackson.databind.JsonSerializer;import com.fasterxml.jackson.databind.SerializerProvider;/** *原创 2022-05-27 11:28:35 · 567 阅读 · 0 评论 -
redis限流实现;使用springMVC拦截器RedisTemplate
import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;/** * 限流注解 * @see AccessLimitInterceptor * @author */@Retention(RetentionPolicy.RUNTIME)@原创 2021-09-15 16:34:41 · 408 阅读 · 0 评论 -
springBoot3.3.2以上版本打包jar,运行jar异常java.lang.NoClassDefFoundError: org/springframework/boot/SpringAppli
项目使用gitee项目mybatis-plus-samples,其中的mybatis-plus-sample-assembly模块,进行打包,将打好的包复制到任意位置(不在当前位置即可,当前位置可以执行)执行Java -jar报错如下java -jar mybatis-plus-sample-assembly-0.0.1-SNAPSHOT.jar Exception in thread "main" java.lang.NoClassDefFoundError: org/springframe原创 2021-04-13 11:23:09 · 1452 阅读 · 0 评论 -
easyExcel通用导入,导出
pom引入<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.75</version> </dependency> <dependency> <groupId>com.alibaba</groupId> &l原创 2020-12-23 18:29:23 · 2832 阅读 · 3 评论 -
谷粒商城-跨域
跨域请求官方文档说明: https://developer.mozilla.org/zh-CN/docs/Web/HTTP/Access_control_CORS起因:js同源策略只要协议,域名,端口,任意一项不同就属于跨域请求对比的是地址栏的URL与ajx请求的URL简单请求:官方文档有详细说明非简单请求:会发送预检请求(OPTIONS请求,问服务器是否允许跨域)nginx配置Gateway配置(其实是SpringBoot配置)@Configurationp.原创 2020-11-18 17:17:05 · 757 阅读 · 0 评论 -
谷粒商城-Gateway
https://www.bilibili.com/video/BV1np4y1C7Yf?p=26原创 2020-11-18 11:44:41 · 766 阅读 · 0 评论 -
谷粒商城-openfeign
1.引入<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId> <version>2.2.6.RELEASE</version> </dependency>原创 2020-11-17 17:07:59 · 327 阅读 · 4 评论 -
尚硅谷2020微服务分布式电商项目《谷粒商城》java部分
项目教学视频地址:https://www.bilibili.com/video/BV1np4y1C7Yf?p=1虚拟机环境搭建参考:https://www.cnblogs.com/javalbb/p/12554484.htmldocker环境搭建参考:https://www.cnblogs.com/javalbb/p/12690862.htmlgit安装使用参考:...原创 2020-11-13 11:21:58 · 931 阅读 · 0 评论 -
谷粒商城-git使用以及遇到的问题,idea开发Java项目
前提是安装了git1.注册登陆2.新建仓库输入仓库名称,并进行如下设置4.复制项目地址5,使用idea下载到本地填写URL,clone即可原创 2020-11-13 11:19:17 · 200 阅读 · 0 评论 -
centOS7虚拟机桥接网络配置
网络配置文件1.连接方式:static自己指定IP地址,dhcp是自动分配(选择static)2.子网掩码:centOS7使用PREFIX=24,centOS6是NETMASK(选择PREFIX=24)3.DNS跟本机DNS相同即可4.网管可以都设置成跟路由相同5.IPADDR指定IP地址,需要跟本机IP在同一网段(就是前三段要相同)ip addr...原创 2020-11-13 10:27:54 · 655 阅读 · 0 评论 -
java实战,IOC,DI,过滤器,拦截器
spring/SpringbootIOC(向Spring容器中添加bean)@Component、@Service、@Controller、@Mapper@Configuration与@Bean配合使用1.向Spring容器中注入bean的方式@Component(“指定bean的名称”)2.与@bean配合使用的注解2.1指定bean的生命周期(范围)请求域@RequestScope、session域、单利、多利2.2 Spring Boot通过@ConditionalOnPrope原创 2020-11-06 14:51:28 · 304 阅读 · 0 评论