07 2020 档案

摘要:亲测有效,网上其他不是报错就是唠海嗑,所以自用在别人基础上改进报错,封装一套。 一、项目重点有: (1)、SpringBoot+Mybatis+Mysql+Durid整合(2)、错误后跳转到指定页面(3)、多数据源动态切换(4)、mybatis分页(5)、durid监控(6)、集成log4j2日志( 阅读全文
posted @ 2020-07-29 20:17 47号Gamer丶 阅读(413) 评论(0) 推荐(0) 编辑
摘要:1.组件注解@Component("xxx")@Scope("prototype")@Lazy(true)@DepondsOn({"aa","bb"})@PostConstructor和@PreDestroy@Resource(name="xx")@Autowired(required=false) 阅读全文
posted @ 2020-07-25 00:30 47号Gamer丶 阅读(264) 评论(0) 推荐(0) 编辑
摘要:通过前面对 Spring IOC 容器的源码分析,我们已经基本上了解了 Spring IOC 容器对 Bean 定义资源的定位、载入和注册过程,同时也清楚了当用户通过 getBean()方法向 IOC 容器获取被管理的 Bean时,IOC 容器对 Bean 进行的初始化和依赖注入过程,这些是 Spr 阅读全文
posted @ 2020-07-20 16:52 47号Gamer丶 阅读(155) 评论(0) 推荐(0) 编辑
摘要:话不多说,直接上代码,请朋友们自行测试~ public class Gamer47 { public static void main(String[] args) { //将List<Map>变成一个map mergeListmapToOnemap(null); //将两个List<Map>合并成 阅读全文
posted @ 2020-07-19 17:28 47号Gamer丶 阅读(12367) 评论(0) 推荐(0) 编辑
摘要:1、 runAsync 和 supplyAsync方法 CompletableFuture 提供了四个静态方法来创建一个异步操作。 public static CompletableFuture<Void> runAsync(Runnable runnable) public static Comp 阅读全文
posted @ 2020-07-19 17:22 47号Gamer丶 阅读(647) 评论(0) 推荐(0) 编辑
摘要:Spring MVC 初体验 初探 Spring MVC 请求处理流程 Spring MVC 相对于前面的章节算是比较简单的,我们首先引用《Spring in Action》上的一张图来了解 Spring MVC 的核心组件和大致处理流程: 从上图中看到 ①、DispatcherServlet 是 阅读全文
posted @ 2020-07-12 21:41 47号Gamer丶 阅读(115) 评论(0) 推荐(0) 编辑
摘要:寻找入口 Spring 的 AOP 是通过接入 BeanPostProcessor 后置处理器开始的,它是 Spring IOC 容器经常使用到的一个特性,这个 Bean 后置处理器是一个监听器,可以监听容器触发的 Bean 声明周期事件。后置处 理器向容器注册以后,容器中管理的 Bean 就具备了 阅读全文
posted @ 2020-07-12 20:44 47号Gamer丶 阅读(149) 评论(0) 推荐(0) 编辑
摘要:再述 Spring AOP 应用场景 AOP 是 OOP 的延续,是 Aspect Oriented Programming 的缩写,意思是面向切面编程。可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP设计模式孜孜不倦追求的是调用者和被调用者之间的 阅读全文
posted @ 2020-07-03 16:06 47号Gamer丶 阅读(271) 评论(0) 推荐(0) 编辑
摘要:Spring MVC 提供了一种机制,可以构造和编码URI -- 使用UriComponentsBuilder和UriComponents。 功能相当于 urlencode()函数,对url进行编码, 但同时还支持变量替换。 UriComponents uriComponents = UriComp 阅读全文
posted @ 2020-07-02 17:51 47号Gamer丶 阅读(1270) 评论(0) 推荐(0) 编辑
摘要:话不多说直接上代码,朋友们可自己测试用于项目: BaseException类(基础类) /** *异常处理基类 */ public class BaseException extends RuntimeException { private static final long serialVersi 阅读全文
posted @ 2020-07-02 15:55 47号Gamer丶 阅读(495) 评论(0) 推荐(0) 编辑
摘要:创建和删除 //创建文件 File file1 = new File("不存在的文件.txt");//注意,这一步并没有创建文件,只是把磁盘中的文件封装成了一个对象 System.out.println(file1.exists() + "--" + file1.createNewFile());/ 阅读全文
posted @ 2020-07-02 14:21 47号Gamer丶 阅读(230) 评论(0) 推荐(0) 编辑
摘要:Java中取资源时,经常用到Class.getResource和ClassLoader.getResource,这里来看看他们在取资源文件时候的路径问题。 Class.getResource(String path) path不以’/'开头时,默认是从此类所在的包下取资源; path 以’/'开头时 阅读全文
posted @ 2020-07-02 14:00 47号Gamer丶 阅读(133) 评论(0) 推荐(0) 编辑
摘要:Annotation 的前世今生 从 Spring2.0 以后的版本中,Spring 也引入了基于注解(Annotation)方式的配置,注解(Annotation)是 JDK1.5 中引入的一个新特性,用于简化 Bean 的配置,可以取代 XML 配置文件。开发人员对注解(Annotation)的 阅读全文
posted @ 2020-07-02 00:09 47号Gamer丶 阅读(581) 评论(1) 推荐(0) 编辑

点击右上角即可分享
微信分享提示