
spring boot
spring boot相关知识
star_pluss
这个作者很懒,什么都没留下…
展开
-
扩展配置文件EnvironmentPostProcessor
有时我们想要修改引入jar包配置,例如第三方jar包。那么我们必须自定义配置去覆盖原有jar包属性。Springboot提供了扩展接口EnvironmentPostProcessor自定义配置文件加载优先级:相对路径,放在tomcat服务器同一级目录,优先级最高绝对路径,根据配置的路径加载配置文件,优先级第二默认方式,properties文件放在resources文件夹下,优先级排第三1.实现EnvironmentPostProcessor接口,加载自定义配置文件package com.z原创 2022-03-16 11:40:42 · 980 阅读 · 0 评论 -
idea远程debug
idea远程调试配置步骤原创 2022-03-16 10:53:59 · 383 阅读 · 0 评论 -
linux下springboot项目启动脚本
linux启动springboot项目脚本指定初始jvm参数,开启远程调试#!/bin/bash#定义jar文件名称RESOURCE_NAME=txlcn-tm-5.0.2.RELEASE.jar#停止服务PID=$(ps -ef | grep $RESOURCE_NAME | grep -v grep | awk '{ print $2 }')if [ -z "$PID" ]then echo $RESOURCE_NAME Application is already stop原创 2022-03-16 10:50:18 · 1769 阅读 · 0 评论 -
@value注解设置默认值
如果配置文件中没有demo.num配置属性,启动时就会报错,spring加载不到此属性值。@value("${demo.num}")如果配置文件中没有demo.num配置属性,取默认值100。@value("${demo.num:100}")原创 2021-12-14 10:41:22 · 14540 阅读 · 0 评论 -
Springboot基于jpa生成entity等代码
1.View -> Tool Windows -> Database2.右键选择数据库表,点击下方Scripted extensions -> Generate POJOs.groovy原创 2021-11-22 15:06:23 · 929 阅读 · 0 评论 -
redis的string,hash,list,set,zet常用方法总结
redis五种类型 string,hash,list,set,zet常用方法总结:package com.example.demo.study.redis;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.data.redis.core.Cursor;import org.springframework原创 2021-06-17 17:00:39 · 290 阅读 · 0 评论 -
自定义shiro
重写AuthorizingRealm,自定义登录shiro规则和信息public class UserRealm extends AuthorizingRealm { private static final Logger logger = LoggerFactory.getLogger(UserRealm.class); @Autowired private LoginService loginService; @Override @SuppressWarnings("unchecked"原创 2021-05-17 10:03:18 · 240 阅读 · 0 评论 -
个人常用命令集合
人生最有价值的时刻,不是最后的功成名就,而是对未来充满期待与不安之时#linux同步时间安装ntpyum install ntpntp 命令ntpdate -u ntp.api.bz :网络时间同步命令//查询端口进程netstat -antup|grep 7082ll /proc/2846/cwd//查看服务器端口是否被占用lsof -i:8081//查看服务器所有端口netstat -ntlp//linux切换用户su root输入密码service mysq原创 2021-05-14 11:21:28 · 100 阅读 · 0 评论 -
spring事务管理几种方式实现事务
1.事务认识事务Transaction是一系列严密操作动作,要么都完成,要么都回滚。spring事务具备数据库本身的事务处理机制。数据库事务的基础是掌握Spring事务管理的基础。总结下Spring事务具备ACID四种特性,Atomic原子性,Consistency一致性,Isolation隔离性,Durability持久性。(1)原子性Atomic实物最基本的操作单元,要么全部成功,要么全部失败,不会结束在中间某个环节。事务在执行过程中发生错误,会被回滚到实物开始前的状态。(2)一致性Consis原创 2020-12-25 09:47:38 · 305 阅读 · 0 评论 -
spring Boot常用注解
spring Boot常用注解1.@SpringBootApplication包含了@Configuration,@ConfigurationScan和@EnableAutoConfiguration三个注解,自动给springBoot进行程序的必要配置@Configuration相当于之前的xml配置文件,例如某些第三方库中使用到了xml配置文件。@Configuration标注在类上,相当于把该类作为spring的xml配置文件中的,作用为:配置spring容器(应用上下文)@Component原创 2020-05-09 11:46:57 · 212 阅读 · 0 评论