
笔记
文章平均质量分 74
皮皮大虾
专注java
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
快递100一面(Java)
面经原创 2022-02-09 22:25:04 · 699 阅读 · 1 评论 -
Eureka集群注册服务消费
Eureka是SpringCloud框架提供的服务消费注册中心,将每一个springboot应用注册到注册中心,由注册中心担任消息中介。Eureka注册中心基础配置:#应用名spring.application.name=eureka#端口server.port=1111#是否将自己注册到注册中心eureka.client.register-with-eureka=false#false表示自己端就是注册中心,我的职责就是维护服务实例,并不需要去检索服务eureka.client.f原创 2021-05-10 15:26:36 · 173 阅读 · 0 评论 -
看看什么是Git
上传项目首先在项目根目录打开git控制台初始化git仓库git init添加文件git add excemplefile提交git commit -m "demo"关联仓库git remote add origin 自己仓库地址最终提交git push -u origin master原创 2020-12-17 00:10:44 · 203 阅读 · 0 评论 -
RabbitMq消息服务(SpringBoot)
AMQP中文名:高级消息队列协议,他是线路层协议规范,所以可以跨平台,就像是HTTP一样,只要按照规范发送数据,就可以通过AMQP进行消息交互,本文基于我安装了超级久的RabbitMQRabbitMQRabbitMQ 是实现了AMQP的消息中间件,使用Erlang编写,所以使用前要安装Erlang环境#下载wget http://erlang.org/download/otp_src_21.0.tar.gz#解压tar -zxvf otp_src_21.0.tar.gzcd otp_src_原创 2020-11-11 23:21:04 · 178 阅读 · 1 评论 -
SpringBoot的WebSocket实现单聊群聊
说在开头在HTTP协议中,所有的请求都是由客户端发送给服务端,然后服务端发送请求要实现服务器向客户端推送消息有几种methods:轮询大量无效请求,浪费资源长轮询有新数据再推送,但这会导致连接超时,有一定隐患Applet和Flash过时,安全隐患,兼容性不好消息群发创建新项目:添加依赖: <dependency> <groupId>org.springframework.boot</groupId>原创 2020-11-09 01:08:27 · 287 阅读 · 0 评论 -
oauth2在SpringBoot怎么用
Oauth2oauth2采用令牌的方式让用户灵活地对第三方应用授权访问资源或者撤销权限授权流程客户端像用户请求授权用户同意后服务器返回一个授权凭证客户端可以拿着凭证访问授权服务器,申请令牌授权服务器确认无误后,发放令牌客户端可以拿着令牌访问资源服务器上的资源资源服务器确认后发放资源授权模式有四种:授权码模式:最完整,最严谨,第三方登录基本使用这种模式简化模式:不需要客户端参与,直接在浏览器中向授权服务器申请令牌密码模式:用户直接把用户名密码告诉客户端,客户端根据这些信息申请令牌原创 2020-11-06 03:26:43 · 471 阅读 · 0 评论 -
SpringSecurity动态权限笔记
前言要想实现动态配置URL权限,就要自定义权限配置数据库创建Beanpublic class Role { private Integer id; private String name; private String nameZh; //省略getter setter}public class Menu { private Integer id; private String pattern; private List<Role>原创 2020-11-05 02:53:06 · 759 阅读 · 0 评论 -
基于数据库认证的Spring Security用法
介绍Spring Security是相对复杂的安全管理框架,下面记录SpringBoot整合Spring Security框架Spring Security基本配置第一:导入相关依赖1.spring-boot-starter-security2.spring-boot-starter-web3.mybatis-spring-boot-starter4.mysql-connector-java5.druid-spring-boot-starter第二:配置druid连接池spring.da原创 2020-11-02 23:38:04 · 165 阅读 · 0 评论 -
SpringBoot持久层技术(jdbcTemplate+mybatis+springdataJPA)
整合jdbcTemplatejdbctemplate是Spring提供的JDBC框架,利用AOP技术来解决直接使用jdbc带来的大量代码的繁杂问题SpringBoot对JdbcTemplate的使用提供了一套自动化配置类:JdbcTemplateAutoConfiguration类,所以想要使用只需要提供JdbcTemplate的依赖和dataSource依赖即可案例整合MybaitsSpringBoot同样为Mybatis提供了自动化配置导入Mybatis依赖、数据库依赖、数据库连接池的依赖原创 2020-10-19 20:22:48 · 592 阅读 · 0 评论 -
SpringBoot返回JSON数据基本操作
创建工程时添加web依赖spring-boot-starter-web这个依赖默认添加jackson-databin作为json处理器,所以直接上手。创建实体类@Componentpublic class Man { private String name; private int age; @JsonFormat(pattern = "yyyy-MM-dd") private Date burn_date; //省略getter setter}创建控制器原创 2020-10-17 11:07:50 · 306 阅读 · 0 评论 -
第二章SpringBoot基础配置知识
spring-boot-starter-parent 主要提供了以下默认配置:JAVA版本默认1.8编码默认UTF-8提供Dependency Management进行项目依赖版本的管理默认的资源过滤与插件配置@Spring BootApplication是由@Spring BootConfiguration @EnableAutoConfiguration @ComponentScan组成@ComponentScan 默认扫描当前类所属的包下面的所有类可以在application. p原创 2020-10-15 20:36:46 · 118 阅读 · 0 评论 -
一次ssm+bootstrap4小项目总结
前言为了参加一次小比赛设计的一个小作品电商外卖网,才用的技术为SSM+bootstrap4+jquery+mysql。项目展示遇到的问题遇到的问题非常多,倒还大部分解决了。前端问题post()和ajax()参数的用法和区别,以及ssm框架对这数据的捕捉问题。栏栅系统使用问题。下拉菜单出现的问题。既然get方式有被缓存的概率,怎样避免缓存。异步请求回来的json对象为什么有些获取不到属性,控制台报错,需要改变代码位置。评论打星星功能(悬浮任意一颗星星,左边星星全部点亮,点击后记录亮星星原创 2020-10-15 10:40:56 · 241 阅读 · 0 评论