随笔 - 247  文章 - 0  评论 - 20  阅读 - 56万
07 2020 档案
@Autowired注解注入失败,提示could not autowire的解决办法
摘要:autowire异常主要由三个情况发生的 像上面的情况是BrandDao没有注入, 1。你的BrandServiceImpl必须以@Service或@Component注解才行。 2。自动写入的时候把接口写成实现类了 @Autowired private BrandServiceImpl brand 阅读全文
posted @ 2020-07-27 16:55 云淡风轻博客 阅读(13456) 评论(0) 推荐(2) 编辑
spring之自定义注解
摘要:1.什么是注解Annontation是Java5开始引入的新特征,它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与程序的业务逻辑无关,并且供指定的工具或 阅读全文
posted @ 2020-07-26 19:12 云淡风轻博客 阅读(1058) 评论(0) 推荐(0) 编辑
Spring中BeanFactory与FactoryBean的区别
摘要:一、BeanFactory BeanFactory是一个接口,它是Spring中工厂的顶层规范,是SpringIoc容器的核心接口,它定义了getBean()、containsBean()等管理Bean的通用方法。Spring的容器都是它的具体实现如: DefaultListableBeanFact 阅读全文
posted @ 2020-07-26 17:50 云淡风轻博客 阅读(1440) 评论(0) 推荐(0) 编辑
Spring 为啥默认把bean设计成单例的?
摘要:熟悉Spring开发的朋友都知道Spring提供了5种scope分别是singleton、prototype、request、session、global session。 如下图是官方文档上的截图,感兴趣的朋友可以进去看看这五种分别有什么不同。今天要介绍的是这五种中的前两种,也是Spring最初提 阅读全文
posted @ 2020-07-26 17:42 云淡风轻博客 阅读(639) 评论(0) 推荐(0) 编辑
PLSQL批量执行SQL文件方法
摘要:当需要执行多个sql文件,或者某个脚本中,sql语句数量很多时,手动逐个逐条执行不是一个明智的选择。 PLSQL为我们提供了便捷的工具。使用方式如下: 【工具】--【导入表】--【SQL插入】--【选择sql文件(可多选)】--【导入】 阅读全文
posted @ 2020-07-24 16:18 云淡风轻博客 阅读(1678) 评论(0) 推荐(0) 编辑
java注解@Transactional事务类内调用不生效问题及解决办法
摘要:@Transactional 内部调用例子 在 Spring 的 AOP 代理下,只有目标方法由外部调用,目标方法才由 Spring 生成的代理对象来管理,这会造成自调用问题。若同一类中的其他没有@Transactional 注解的方法内部调用有@Transactional 注解的方法,有@Tran 阅读全文
posted @ 2020-07-23 14:15 云淡风轻博客 阅读(9296) 评论(0) 推荐(3) 编辑
访问tomcat出现java.lang.IllegalStateException No output folder错误解决方法
摘要:问题:tomcat分为安装版和解压缩版,解压缩版如果解压到安装盘,在浏览器中访问http://localhost:8080,可能会出现500错误,错误提示如下: localhost:8080 java.lang.IllegalStateException: No output folder 原因如下 阅读全文
posted @ 2020-07-21 14:09 云淡风轻博客 阅读(1262) 评论(0) 推荐(0) 编辑
MarkdownPad2 注册码
摘要:邮箱: Soar360@live.com 授权秘钥: GBPduHjWfJU1mZqcPM3BikjYKF6xKhlKIys3i1MU2eJHqWGImDHzWdD6xhMNLGVpbP2M5SN6bnxn2kSE8qHqNY5QaaRxmO3YSMHxlv2EYpjdwLcPwfeTG7kUdnh 阅读全文
posted @ 2020-07-21 09:22 云淡风轻博客 阅读(7851) 评论(1) 推荐(2) 编辑
Beyond compare 4.2.3 激活和秘钥
摘要:安装完 Beyond Compare 4.2.3 以后。打开输入密匙是不是会跳到官网去?不用慌,我们只需要删除你安装Beyond Compare 4目录下的 BCUnrar.dll 文件,然后再打开就不会跳到官网去。然后这个时候,我们就需要一个完整的密匙来激活 Beyond Compare 4,下面 阅读全文
posted @ 2020-07-21 09:07 云淡风轻博客 阅读(9392) 评论(1) 推荐(2) 编辑
Oracle中对数字加汉字的排序
摘要:需求:有一列NAME, varchar2类型,内容如下 以上就是已经按order by name进行排序的,但不是我们想要的结果 现在需要只按数字进行排序 第一步:抽取数字由于数字有是一位的有是两位的 所以不好用substr进行截取 我们可以使用REGEXP_SUBSTR函数,使用正则表达式从字符串 阅读全文
posted @ 2020-07-20 22:18 云淡风轻博客 阅读(1357) 评论(0) 推荐(1) 编辑
WebJar的打包和使用  
摘要:前言 WebJar官网:https://www.webjars.org/,对于任何与Servlet 3兼容的容器,WEB-INF/lib目录中的webjar都会自动作为静态资源提供。这是因为WEB-INF/lib中的JAR中的META-INF/resources目录中的任何内容都会自动公开为静态资源 阅读全文
posted @ 2020-07-20 22:11 云淡风轻博客 阅读(1019) 评论(0) 推荐(0) 编辑
JAVA线上常见问题排查手段(小结)
摘要:在平时开发过程中,对于线上问题的排查以及系统的优化,免不了和Linux进行打交道。每逢大促和双十一,对系统的各种压测性能测试,优化都是非常大的一次考验。抽空整理了一下自己在线上问题排查以及系统优化的一些经验。 一、系统性能瓶颈在哪 我们常常提到项目的运行环境,那么运行环境包括哪些呢?一般包括你的操作 阅读全文
posted @ 2020-07-15 13:41 云淡风轻博客 阅读(2695) 评论(0) 推荐(0) 编辑
oracle常用函数详解(详细)
摘要:Oracle SQL 提供了用于执行特定操作的专用函数。这些函数大大增强了 SQL 语言的功能。函数可以接受零个或者多个输入参数,并返回一个输出结果。 oracle 数据库中主要使用两种类型的函数: 1. 单行函数:对每一个函数应用在表的记录中时,只能输入一行结果,返回一个结果, 比如:MOD(x, 阅读全文
posted @ 2020-07-15 13:32 云淡风轻博客 阅读(784) 评论(0) 推荐(0) 编辑
oracle的 listagg() WITHIN GROUP () 行转列函数的使用
摘要:1.使用条件查询 查询部门为20的员工列表 -- 查询部门为20的员工列表 SELECT t.DEPTNO,t.ENAME FROM SCOTT.EMP t where t.DEPTNO = '20' ; 效果:2.使用 listagg() WITHIN GROUP () 将多行合并成一行(比较常用 阅读全文
posted @ 2020-07-13 11:01 云淡风轻博客 阅读(305) 评论(0) 推荐(0) 编辑
Springboot 整合RabbitMq ,用心看完这一篇就够了
摘要:该篇文章内容较多,包括有rabbitMq相关的一些简单理论介绍,provider消息推送实例,consumer消息消费实例,Direct、Topic、Fanout的使用,消息回调、手动确认等。 (但是关于rabbitMq的安装,就不介绍了) 在安装完rabbitMq后,输入http://ip:156 阅读全文
posted @ 2020-07-12 21:51 云淡风轻博客 阅读(1683) 评论(0) 推荐(0) 编辑
rabbitMQ报错:Caused by: com.rabbitmq.client.ShutdownSignalException: connection error; protocol method:
摘要:1.输入的机器的 IP:15672进入Raabitmq的登陆管理界面 点击admin,进去点击set permission ok, 在运行应该就不会包这个错了 阅读全文
posted @ 2020-07-12 19:35 云淡风轻博客 阅读(7850) 评论(0) 推荐(0) 编辑
解决SpringBoot项目部署到服务器后访问Tomcat后404,无法访问Controller
摘要:SpringBoot项目想运行在第三方tomcat上必需实现SpringBootServletInitializer接口的configure方法才能让外部容器运行 阅读全文
posted @ 2020-07-12 19:18 云淡风轻博客 阅读(769) 评论(0) 推荐(0) 编辑
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilder,阿里MAVEN仓库地址更新为了https问题
摘要:http://maven.aliyun.com/nexus/content/groups/public/,仓库地址更新为了https,所以下载时需要ssl认证,我们可以忽略ssl检查导致的问题,我们可以直接忽略该检查使用命令:在项目路径下打开终端命令:在这里插入图片描述mvn clean insta 阅读全文
posted @ 2020-07-12 00:46 云淡风轻博客 阅读(7006) 评论(0) 推荐(0) 编辑
RabbitMQ (五):死信队列
摘要:什么是TTL RabbitMQ的TTL全称为Time-To-Live,表示的是消息的有效期。消息如果在队列中一直没有被消费并且存在时间超过了TTL,消息就会变成了"死信" (Dead Message),后续无法再被消费了。设置TTL有两种方式: 第一种是声明队列的时候,在队列的属性中设置,这样该队列 阅读全文
posted @ 2020-07-10 14:48 云淡风轻博客 阅读(613) 评论(0) 推荐(0) 编辑
IDEA @Autowired 出现红色下划线 报红
摘要:例如: 解决方法: 阅读全文
posted @ 2020-07-07 16:41 云淡风轻博客 阅读(1528) 评论(0) 推荐(0) 编辑
RESTful 个人理解总结
摘要:一.什么是RESTful 面向资源 简单的说:RESTful是一种架构的规范与约束、原则,符合这种规范的架构就是RESTful架构。 先看REST是什么意思,英文Representational state transfer 表述性状态转移 其实就是对 资源 的表述性状态转移。 (什么是表述性:就是 阅读全文
posted @ 2020-07-07 16:32 云淡风轻博客 阅读(194) 评论(0) 推荐(0) 编辑
SQL里ORDER BY 对查询的字段进行排序,字段为空不想排在最前
摘要:在安字段排序时 空字段往往都是在最前,我只是想空字段在排序的后面,不为空的在前,这个如何修改呢 order by datatime desc 这样的句子也一样 不管是正排还是倒排 为空的都在最前! select * from xxx order by datatime desc nulls last 阅读全文
posted @ 2020-07-07 11:30 云淡风轻博客 阅读(3012) 评论(0) 推荐(0) 编辑
ORACLE,mysql中替换like的函数
摘要:数据库中存储了海量的数据,当查询时使用like,速度明显变慢。我在做项目时,发现使用内部函数INSTR,代替传统的LIKE方式查询,并且速度更快。 INSTR()函数返回字符串中子字符串第一次出现的位置。如果在str中找不到子字符串,则INSTR()函数返回零(0)。下面说明了INSTR函数的语法。 阅读全文
posted @ 2020-07-06 22:57 云淡风轻博客 阅读(546) 评论(0) 推荐(0) 编辑
SpringData系列四 @Query注解及@Modifying注解
摘要:@Query注解查询适用于所查询的数据无法通过关键字查询得到结果的查询。这种查询可以摆脱像关键字查询那样的约束,将查询直接在相应的接口方法中声明,结构更为清晰,这是Spring Data的特有实现。 索引参数与命名参数 1、索引参数如下所示,索引值从1开始,查询中"?X"个数需要与方法定义的参数个数 阅读全文
posted @ 2020-07-05 21:27 云淡风轻博客 阅读(665) 评论(0) 推荐(0) 编辑
SpringData系列三 Repository Bean 方法定义规范
摘要:本节主要介绍Repository Bean中方法定义规范。 1、方法不是随便声明,需要符合一定的规范。 2、按照Spring Data的规范,查询方法以find|read|get开头,涉及条件查询时,条件的属性用条件关键字连接,要注意的是:条件属性需要首字母大写。 3、Spring Data支持的关 阅读全文
posted @ 2020-07-05 21:25 云淡风轻博客 阅读(480) 评论(0) 推荐(0) 编辑
SpringData系列二 Repository接口
摘要:本节主要介绍Repository接口规范,及其子接口 Repository是一个空接口,即标准接口 若我们定义的接口继承了Repository,则该接口会被IOC容器识别为一个Repositoty Bean纳入到IOC容器中。进而可以在该接口中定义满足一定规范的方法。 实际上也可以通过注解的方式定义 阅读全文
posted @ 2020-07-05 21:23 云淡风轻博客 阅读(221) 评论(0) 推荐(0) 编辑
SpringData系列一 Spring Data的环境搭建
摘要:本节作为主要讲解Spring Data的环境搭建 JPA Spring Data :致力于减少数据访问层(DAO)的开发量。开发者唯一要做的就是声明持久层的接口,其他都交给Spring Data JPA来帮你完成! 使用Spring Data JPA进行持久层开发需要的四个步骤: 配置Spring 阅读全文
posted @ 2020-07-05 21:20 云淡风轻博客 阅读(202) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

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