java
文章平均质量分 56
fwstart
这个作者很懒,什么都没留下…
展开
-
拿到注解值
注解原创 2022-08-23 22:38:25 · 116 阅读 · 1 评论 -
git笔记
git原创 2022-08-23 20:36:09 · 194 阅读 · 0 评论 -
安装文档简单配置
安装文档原创 2022-08-23 20:35:31 · 301 阅读 · 0 评论 -
jwt简单使用
jwt原创 2022-08-23 18:13:32 · 80 阅读 · 0 评论 -
mybatis-plus
mybatis-plus原创 2022-08-23 18:12:34 · 1180 阅读 · 0 评论 -
Spring Boot文件
boot原创 2022-08-18 18:18:52 · 269 阅读 · 0 评论 -
cloud
cloud原创 2022-08-18 17:19:31 · 102 阅读 · 0 评论 -
juc/jvm基础笔记
juc/jvm原创 2022-08-18 17:18:38 · 186 阅读 · 0 评论 -
RabbitMQ
RabbitMQ原创 2022-08-18 17:17:26 · 271 阅读 · 0 评论 -
SpringBoot笔记
SpringBoot原创 2022-08-18 17:16:33 · 106 阅读 · 0 评论 -
redis/dubbo/poi/quartz笔记
redis/dubbo/poi/quartz原创 2022-08-18 17:13:43 · 265 阅读 · 0 评论 -
ssm基础笔记
ssm原创 2022-08-18 16:59:21 · 355 阅读 · 0 评论 -
web基础笔记
web原创 2022-08-18 16:56:03 · 296 阅读 · 0 评论 -
java基础笔记
java基础原创 2022-08-18 16:54:21 · 182 阅读 · 0 评论 -
Validated验证异常处理
Validated验证异常处理前台传来数据,非空验证,写if过于繁琐,用Validated验证异常处理类:@ControllerAdvice@ResponseBodypublic class ApcExceptionHandler { @ExceptionHandler(Exception.class) //这里写捕获的异常类 public Response ex(HttpServletRequest request, Exception ex){// ex.pr原创 2021-12-01 17:40:39 · 781 阅读 · 0 评论 -
Async异步线程创建方式
Async的两种创建方式注意点1.异步方法类不要和调用类在一个类里,异步不生效2.异步方法类必须是spring管理3.调用异步类的类,注入异步方法类bean,进行调用4.@bean的方式,最好指定名字,或者和配置类方法名保持一致,不然失效原因不知道,实测过第一种:@bean测试的接口@RestController@RequestMapping("/async")public class TestAsync { @Autowired private DoRun doRun原创 2021-12-01 17:40:06 · 583 阅读 · 0 评论 -
迁移mongo简单操作入门
Mongo迁移,简单操作入门需求:把项目里的mongo用holo替换掉内部项目,不可复制,截图有码有点恶心详细我就不说了,剩点时间,直接上例子1. new Document()eg:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PpHXVGZ8-1638351548638)(C:\Users\73439\AppData\Roaming\Typora\typora-user-images\image-20211124110524997.png)]2.new Bas原创 2021-12-01 17:39:22 · 93 阅读 · 0 评论 -
mybatis的缓存学习
Mybatis的缓存学习Mybatis的缓存分为一级缓存和二级缓存,一级缓存默认开启,是sqlsession级别的,同一个sqlsession。二级缓存默认不开启,需要手动开启,是namespace级别的,作用于单表(xxxMapper.xml),无论是何等缓存,只要insert、update、delete就会删除缓存。下图是一个简单的理解:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-cMQzeuIu-1638351445377)(C:\Users\73439\App原创 2021-12-01 17:37:39 · 226 阅读 · 0 评论 -
restTemplate转发请求
restTemplate的请求转发public void getRecommend(){ RestTemplate restTemplate = new RestTemplate(); String url = "http"; result =restTemplate.postForEntity(url,postData,T.class).getBody(); sout(result) }原创 2021-12-01 17:36:41 · 550 阅读 · 0 评论 -
异步线程学习
异步线程的学习额外定制需求的ThreadPoolExecutor@Configurationpublic class ItemConfig { /** * int corePoolSize, * int maximumPoolSize, * long keepAliveTime, * TimeUnit unit, * BlockingQueue<Runnable> workQueue,原创 2021-11-10 17:24:35 · 82 阅读 · 0 评论 -
策略模式小记
策略模式的demo策略一:ALI_PAY(“1”,“com.fjw.model2.AliPay”),加载类的实例调用场景:不同code,获取支付类支付方式不同创建公共的策略枚举类PayEnumStrategy:public enum PayEnumStrategy { ALI_PAY("1","com.fjw.model2.AliPay"), WX_PAY("2","com.fjw.model2.WxPay"); private String code; pr原创 2021-10-28 13:42:21 · 70 阅读 · 0 评论 -
stream小记
Java8 新特性StreamLambda满足条件:只有一个方法(除去默认方法和Object方法)default void method1(){ //默认方法}String toString() //object.method()注意:不一定非要函数式接口的注解,可以忽略参数类型,参数只有一个可以省略括号,单行可以省略returnStream流是一次性的,用完就消失了//流是不可重复使用的stream1 = ...stream2 = stream1.filter()str原创 2021-10-27 14:13:17 · 45 阅读 · 0 评论 -
TKmapper初识
TK mapper初学springboot的集成,方式分为两大类:基于 starter 的自动配置基于 @MapperScan 注解的手工配置在 starter 的逻辑中,如果你没有使用 @MapperScan 注解,你就需要在你的接口上增加 @Mapper 注解,否则 MyBatis 无法判断扫描哪些接口。<dependency> <groupId>tk.mybatis</groupId> <artifactId>mapper-spri原创 2021-10-20 15:28:51 · 568 阅读 · 0 评论 -
Scheduled定时小记
@Scheduled定时@Configurable: 为非Spring管理的对象注入Spring Bean。比如:手动new出来的对象,正常情况下,Spring是无法依赖注入的@Configuration: 该注解是可以用来替代XML文件,即配置类。在配置类中可以在方法上加@Bean注解定义其中的Bean定时cron表达式需要注意:正常:1-6分别表示星期一-星期六,而0和7都可以表示星期日。存在于:类Unix系统中的定时任务管理服务cron,Golang的定时任务库cron,Spring-原创 2021-10-18 17:16:50 · 114 阅读 · 0 评论