
Java框架
文章平均质量分 59
关于Java框架应用,底层等系列文章
皮豪kbug
这个作者很懒,什么都没留下…
展开
-
Java设计模式
找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。针对接口编程,而不是针对实现编程。为了交互对象之间的松耦合设计而努力。单例模式注意事项和细节说明:单例模式保证了系统内存中该类只存在一个对象,节省了系统资源,对于一些需要频繁创建销毁的对象,使用单例模式可以提高系统性能当想实例化一个单例类的时候,必须要记住使用相应的获取对象的方法,而不是使用new。原创 2023-03-25 12:54:58 · 713 阅读 · 0 评论 -
关于Vue2.x与Es6一些特性
关于Vue2.x与Es6一些特性Vue的定位,就是快速开发。这些特性,我没有过于熟练,导致写的代码质量不高。过滤器<template> <div> {{title | myFilter}} </div></template><script> export default { name: "MyFilter", data(){ ret原创 2022-05-16 18:49:49 · 281 阅读 · 0 评论 -
重学SpringBoot. step6 SpringBoot高级技巧
SpringBoot高级技术异步线程池书上讲的是什么像异步操作那样,然后不需要等待。问题是,不需要等待,但数据在生成的时候的时间并不能省。我们计时不是从开始到得到数据时候吗?我觉得是多任务的时候可以用异步线程池,如:统计和拿到各大模块的数据的时候,就可以用异步多线程,或者是不需要结果的操作时。像清理文件,这就可以用异步来做,然后直接返回信息,不需要用户等待。更为具体的,我认为可以称之为,异步任务队列。第一,给自己的Service 实现方法上打上@Async,然后就是异步执行了。这个功能用来原创 2022-05-11 15:30:10 · 191 阅读 · 0 评论 -
重学SpringBoot. step5 再学SpringMVC
SpringMVC参考:《深入浅出 SpringBoot 2.X》虽然说的是SpringBoot,但把SpringMVC将的很好,正是SpringMVC应用到SpringBoot中非常典型的应用方式。多数SpringBootWeb的项目,都是用MVC,在SpringBoot的应用中,MVC变得极为简单,其不再需要单独的配置文件,要添加资源的映射和拦截器,跨域的配置,都可以通过实现WebMvcConfigurer,然后再其实实现相应的 方向即可添加这些自定义的功能。处理器映射最常用的五个请求类型:G原创 2022-05-10 16:00:53 · 154 阅读 · 0 评论 -
重学SpringBoot. step4 Redis的应用
Redis的应用Redis支持的七种数据类型:字符串、散列、列表(链表)、集合、有序集合、基数和地理位置,具体用Java怎么操作其实可以直接看redisTemplate的源代码。Redis引出来的概念有对象序列化、Redis事务、Redis流水线、Redis消息监听器对象序列化用于把Java对象直接存储到Redis中Redis事务,Redis事务的命令不会马上执行,而是会有一个Redis任务队列,将这些任务一步步执行。监控的数据在一开始就发生了变化,则就不会执行事务。redis exec命令执行原创 2022-05-09 11:41:16 · 85 阅读 · 0 评论 -
SpringBoot 学习 step.3数据库
数据库JPA默认用的是Hibernate。SpringBoot开发WEB应用时,目前菜用较多的是mybatis+mybatis-plus,还有是springboot-data-jpa,jpa默认使用的是hibernatejpa更像是mybatis-plus+mybatis的结合体,不过mybatis的插件体系,让mybatis走的是逆向工程,而hibernate是正常的生成工程。也就是说,hibernate需要的是UML模型,mybatis需要的是数据库模型。hibernate重业务,mybati原创 2022-05-09 11:28:55 · 103 阅读 · 0 评论 -
重学SpringBoot. step2 Spring AOP
Spring AOPAOP的原理,就是生成对象的代理,然后通过在代理的执行中,添加一些钩子来扩展功能。@Aspectpublic class MyAspect { @Pointcut("execution(* cn.kbug.code.service.impl.*.*(..))") public void pointCut(){ } @Around("pointCut()") public void around(ProceedingJoinPoint p原创 2022-05-08 19:46:43 · 76 阅读 · 0 评论 -
重学SpringBoot. step1 全注解的SpringBoot
参考:《深入浅出SpringBoot 2.x》全注解的SpringBoot用户可以通过注解将所需要的对象,存放到IOC容器中,然后SpringBoot可以根据这些需要使用的情况,自动注入到需要的Bean中。Component 组件如果你需要重复的使用一个类,而这个类又不属于业务,只是数据处理,那么就可以使用Component注解标记该类,然后使用ComponentScan即可将该类实例化到容器中。ComponentScan就是一个扫描器,在SpringApplication中也带着一个这样的扫描器原创 2022-05-08 19:41:34 · 276 阅读 · 0 评论