
笔记
星爵starlord
这个作者很懒,什么都没留下…
展开
-
@Transactional注解由于类内自调用方法失效的解决方案
这里写自定义目录标题两种推荐方案一、参考以下链接(以下两个链接请配合食用)二、用两个服务类实现插入调用两种推荐方案一、参考以下链接(以下两个链接请配合食用)链接一链接二二、用两个服务类实现插入调用参考资料:一口气说出 6种@Transactional注解的失效场景...转载 2020-11-19 23:37:02 · 580 阅读 · 0 评论 -
webpack4.0环境构建,包含一些版本问题
以下博客解决了大部分的问题:https://blog.youkuaiyun.com/yezi__6/article/details/90115557问题记录:1.如果出现了 Moudle not found:Error can’t resolve xxx in xxx,可以尝试以下方法:方法一:npm install xxx方法二:重新安装webpack与webpack-cli,这个是要求本地(即项...原创 2020-04-06 15:57:05 · 221 阅读 · 0 评论 -
MongoDB配置时出现Failed global initialization: FileNotOpen: Failed to open "D:\MongoDB\Server
https://www.52pojie.cn/thread-811768-1-1.html[添加链接描述]如果没有安装服务时用命令开启服务时。需要注意盘符的问题,该命令执行后会根据当前执行命令时所在盘符去找根目录下的/data/db文件夹,如果没有的话会出现not find directory 错误,自动shutdown服务。...转载 2020-04-01 21:35:55 · 3977 阅读 · 0 评论 -
SpringMVC中拦截器与静态资源放行
以下内容为SpringMVC拦截器笔记:https://www.cnblogs.com/aihuadung/p/11099981.html以上链接提供了SpringMVC放行静态资源的方法,但是在放行静态资源的同使用了拦截器,会造成放行的静态资源还是会进到拦截器内部。以下内容是记录拦截器与放行静态资源之间的关系,配置不同的拦截器可以有效预防静态资源的拦截问题:链接:https://www....原创 2020-03-24 13:09:35 · 821 阅读 · 0 评论 -
ThreadLocalMap为什么要定义在ThreadLocal中,而不直接定义在Thread中?
刚看了一下ThreadLocal的源码,刚开始一直看不懂为什么ThreadLocalMap中要定义一个Entry。最初的理解是只需要在ThreadLocalMap中定义一个Object类型的成员变量就可以了,直到看到网上看到有博主在手机上画的一幅草图才明白:一个ThreadLocal对应一个线程,但是可没人说一个线程也只能有一个ThreadLocal。发现ThreadLocalMap的作用是...转载 2020-03-16 13:01:17 · 2206 阅读 · 3 评论 -
接口中定义变量必须为public static final的原因
在interface里面的变量默认都是public static final 的,原因如下:接口是一种高度抽象的"模版",,而接口中的属性也就是’模版’的成员,就应当是所有实现"模版"的实现类的共有特性,所以它是public static的 ,是所有实现类共有的.假如可以是非static的话,因一个类可以继承多个接口,出现重名的变量,如何区分呢?接口中如果可能定义非final的变量的话...转载 2020-03-08 22:15:23 · 926 阅读 · 1 评论 -
如何在自定义Filter中优雅的实现静态资源放行
在javaweb开发中,过滤器Filter比较常用于类似登录的拦截等场景。但是,当过滤器的配置不当时就会把所有的请求都拦截,静态资源也会被拦截掉,导致静态页面加载不出来。一般的解决方案是在过滤器代码中对所有的静态资源放行,但这样硬编码的方式特别不灵活,代码复用性也不高。下面说个更优雅点的方案。一、解决方案如果将静态资源放行的功能做成在web.xml中可以直接配置的话,就比较方便了。因此我...转载 2020-03-03 16:36:27 · 1580 阅读 · 0 评论 -
The given project is not a virtual component project
eclise java web项目前后端分离,都需要一个依赖base的java项目。项目右键Properties->Deployment Assembly 提示 “The given project is not a virtual component project”。技术分享图片解决办法:要依赖的项目右键Properties->Project Facets,勾选java,和...转载 2020-03-02 22:00:30 · 305 阅读 · 0 评论 -
Maven配置出错记录
https://www.cnblogs.com/hzhuxin/archive/2012/06/17/2552998.html转载 2020-03-02 17:48:17 · 149 阅读 · 0 评论 -
Spring常见数据源及声明式事务配置
Spring自带了一组数据访问框架,集成了多种数据访问技术。无论我们是直接通过 JDBC 还是像Hibernate或Mybatis那样的框架实现数据持久化,Spring都可以为我们消除持久化代码中那些单调枯燥的数据访问逻辑。Spring对大多数的持久化方式提供支持。 Spring在数据访问中使用模板的模式,将访问过程中固定的和可变的部分明确划分为两个不同的类:模板(template)和回调...转载 2020-02-28 16:19:21 · 246 阅读 · 0 评论