java后端
adb
黄宝~
这个作者很懒,什么都没留下…
展开
-
Consider defining a bean of type ‘com.netflix.discovery.AbstractDiscoveryClientOptionalArgs‘
AbstractDiscoveryClientOptionalArgs需要两个依赖spring-boot-starter-web,spring-cloud-starter-netflix-eureka-client<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client...原创 2022-04-22 11:41:55 · 467 阅读 · 0 评论 -
springBoot 使用 mongoDB
springBoot 使用 mongoDB1.引入 <!-- mongodb --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </dependency...原创 2020-11-19 19:12:58 · 225 阅读 · 0 评论 -
Spring Boot静态资源访问和配置全解析
一、默认静态资源映射规则 二、自定义静态资源映射规则 2.1 自定义静态资源映射类 2.2 在application.properties中进行配置 2.2.1 配置静态资源访问路径 2.2.2 配置静态资源目录 原文在web开发中,静态资源的访问时必不可少的,比如image、css、js等。SpringBoot对静态资源访问提供了很好的支持,使用其提供的基本默认配置基本可以满足开发需求,同时,又支持开发人员进...转载 2020-11-13 13:10:01 · 283 阅读 · 0 评论 -
spring boot 引入 thymeleaf 报Cannot resolve MVC View ‘index‘ 。
spring boot 引入 thymeleaf 报Cannot resolve MVC View 'index' 。原因是 相关thymeleaf 相关jar包没有依赖上。工具问题# 默认路径spring.thymeleaf.prefix=classpath:/templates/# 后缀spring.thymeleaf.suffix=.html# 模板格式spring.thymeleaf.mode=HTML5spring.thymeleaf.encoding=UTF-8sp.原创 2020-10-29 10:04:34 · 4650 阅读 · 0 评论 -
springboot 整合 mybatis 报错: Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type ‘com.****.mybatis.springboot.mapper.UserMapper’ available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.原创 2020-08-05 10:32:15 · 2060 阅读 · 0 评论 -
IntelliJ IDEA详细配置和使用教程
前言正所谓工欲善其事必先利其器,对开发人员而言若想提高编码效率,一款高效的开发工具是必不可少的,相信看到该博客的朋友们都已经对IntelliJ IDEA有所了解了,所以此处就不对IntelliJ IDEA进行介绍,而是直接阐述在实际开发中应用场景。博主使用的IntelliJ IDEA版本为IntelliJ IDEA 2017,因为博主是一名Java开发工程师,所以以下内容均以Java为主。(相信有不少人和我一样是从Eclipse转粉IntelliJ IDEA,在学习IntelliJ IDEA前请尽量忘记转载 2020-06-09 14:36:09 · 651 阅读 · 0 评论 -
Description Resource Path Location Type The project was not built since its build path is incomplete
Description Resource Path Location TypeThe project was not built since its build path is incomplete. Cannot find the class file for com.google.protobuf.GeneratedMessageV3$Builder. Fix the build path ...原创 2020-05-07 17:33:41 · 2227 阅读 · 0 评论 -
tomcat配置静态资源访问的三种方式
第一种:复制要访问的文件a.txt至tomcat安装路径下的webapps/ROOT文件夹下:访问路径为:localhost:8080/a.txt或者在webapps文件夹下新建一个文件夹(test),将文件b.txt放在test文件夹下:访问路径:localhost:8080/test/b.txt第二种:在tomcat安装路径下的conf/server.xml文件中,找到host节点元素...转载 2020-04-20 19:17:13 · 3895 阅读 · 0 评论 -
application.properties文件中文注释都是unicode编码
原创 2020-04-09 10:34:43 · 1876 阅读 · 0 评论 -
解决maven编译错误:程序包com.sun.xml.internal.ws.spi不存在
当maven项目里面有用到JDK内部的一些类,接口(如:com.sun.xml.internal.ws.spi.ProviderImpl)等的时候,用maven编译一般会出现如下错误[INFO] BUILD FAILURE[INFO] ------------------------------------------------------------------------[INFO] ...转载 2020-04-05 01:28:16 · 9007 阅读 · 0 评论 -
聊聊数据库事务
总结Mysql 四种隔离级别都支持,orangle只支持读写提交和串行化在application.properties中配置默认值#默认# -1默认#1 未提交读#2 读写提交#3 可重复读#4 串行化#tomcat 数据源默认隔离级别spring.datasource.tomcat.default-transaction-isolation=2什么是隔离级别Iso...原创 2020-01-09 11:47:39 · 188 阅读 · 0 评论 -
mac os 安装 redis
mac os 安装 redis在redis官网下载https://redis.io/download1. 下载在mac os系统,双指点击 finder 图标,选 Go to Folder... ,输入/usr/local/。另外开一个finder窗口,把Downloads 文件夹中,刚才下载的 redis-3.2.8 文件夹拷贝进入/usr/local/。2. 编译和安装...转载 2020-01-06 09:31:06 · 248 阅读 · 0 评论 -
Vue+SpringMVC---前后端分离极简尝试
前后端分离】的开发方式是目前WEB开发中的一个大的趋势,随着各种前后端框架的出现,加上REST编程规范慢慢深入人心,前端后端之间通过更加轻量级、简洁高效的JSON作为数据传输格式,使得一切变得开朗起来,前后端分工更加明晰,前端被赋予了更多的功能,从而能分担原来由后端完成的工作,开发人员的学习成本明显下降。通过VUE+SPringMVC的组合来尝试实现前后端分离的开发模式,下面给出具体的过程。...转载 2019-11-14 09:42:04 · 1945 阅读 · 0 评论 -
Spring基础环境搭建所需要的jar包
spring-core-4.1.6.RELEASE.jar框架核心jar包.spring-beans-4.1.6.RELEASE.jar框架核心jar包. 管理bean对象的. 在Spring框架中,将所有管理的资源统称为bean.spring-context-4.1.6.RELEASE.jarspring-context-support-4.1.6.RELE...原创 2019-11-12 11:07:44 · 507 阅读 · 1 评论 -
Spring、SpringMVC、Spring Boot、Spring Cloud 概念、关系及区别
注:此文章转载于其他大神一、正面解读:Spring主要是基于IOC反转Beans管理Bean类,主要依存于SSH框架(Struts+Spring+Hibernate)这个MVC框架,所以定位很明确,Struts主要负责表示层的显示,Spring利用它的IOC和AOP来处理控制业务(负责对数据库的操作),Hibernate主要作用是数据的持久化到数据库。SpringMVC是基...转载 2019-11-12 10:49:55 · 192 阅读 · 0 评论 -
史上最全最强SpringMVC详细示例实战教程
SpringMVC学习笔记----一、SpringMVC基础入门,创建一个HelloWorld程序1.首先,导入SpringMVC需要的jar包。2.添加Web.xml配置文件中关于SpringMVC的配置 <!--configure the setting of springmvcDispatcherServlet and configure the mappi...转载 2019-11-11 22:44:58 · 263 阅读 · 0 评论 -
监听器第一篇【基本概念、Servlet各个监听器】
什么是监听器监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听另一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。。为什么我们要使用监听器?监听器可以用来检测网站的在线人数,统计网站的访问量等等!监听器组件监听器涉及三个组件:事件源,事件对象,事件监听器当事件源发生某个动作的时候,它会调用事件监听器的方...转载 2019-11-08 11:37:28 · 205 阅读 · 0 评论 -
Servlet——过滤器
https://blog.csdn.net/gavin_john/article/details/51387976转载 2019-11-08 11:02:43 · 104 阅读 · 0 评论 -
简介JSP与FreeMarker及Volicity区别
FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。FreeMarker是免费的,基于Apache许可证2.0版本发布。其模板编写为FreeMarker Template Language(FTL),属于简单、专用...转载 2019-11-07 11:21:27 · 594 阅读 · 0 评论 -
Druid数据源 监控
文章目录Druid简介druid官方给出的性能对比从C3P0迁移到Druidmaven坐标相关Bean的配置监控功能开启结果druid--为监控而生过滤器与过滤链Druid简介Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能(官方)。druid官方给出的性能对比表格来源于网络https://github.com/alibaba/d...转载 2019-11-07 11:12:34 · 1069 阅读 · 0 评论 -
可能是把Docker的概念讲的最清楚的一篇文章
【编者的话】本文只是对Docker的概念做了较为详细的介绍,并不涉及一些像Docker环境的安装以及Docker的一些常见操作和命令。Docker是世界领先的软件容器平台,所以想要搞懂Docker的概念我们必须先从容器开始说起。如果你想和更多Docker技术专家交流,可以加我微信liyingjiese,备注『加群』。群里每周都有全球各大公司的最佳实践以及行业最新动态。先从认识容器开始什么...原创 2019-11-07 10:10:18 · 192 阅读 · 0 评论 -
Spring系列(三):Spring IoC中各个注解的理解和使用
一、把在Spring的xml文件中配置bean改为Spring的注解来配置bean传统的Spring做法是使用.xml文件来对bean进行注入或者是配置aop、事物,这么做有两个缺点:1、如果所有的内容都配置在.xml文件中,那么.xml文件将会十分庞大;如果按需求分开.xml文件,那么.xml文件又会非常多。总之这将导致配置文件的可读性与可维护性变得很低。2、在开发中在.java文件和....转载 2019-10-24 12:13:01 · 202 阅读 · 0 评论 -
xml
1.什么是xml?xml 是 (eXtensible Markup Language,可扩展标记语言);2.xml有什么用?xml设计宗旨是表示数据,html是用来显示数据的,目前的版本有1.0,在实际开发中,xml常常以程序的配置文件存在。注意: xml没有预定义的标签,html中的都是预定义标签,xml可以自定义标签。3.xml语法 文档声明 必须在文档的第原创 2015-03-20 22:10:44 · 591 阅读 · 0 评论 -
整理MAC下Eclipse的常用快捷键
https://blog.csdn.net/ybygjy/article/details/40109069转载 2019-08-02 16:14:52 · 856 阅读 · 0 评论 -
mac下找不到.m2文件解决方法
Mac下默认Finder是不显示隐藏文件的,譬如maven的.m2文件夹,那时我想做的操作是想把.m2文件夹拷到硬盘里,然后Finder无法操作,我又转到命令行模式,命令行下ls -a是可以看到隐藏文件的,但是,我命令行下压缩这个.m2文件夹,死活不让我压缩,So最后放弃了压缩复制的念头。后面只能网finder方向查找显示隐藏文件的方法,最后解决如下:进入终端,输入命令行// 设置隐藏...转载 2019-09-06 12:46:52 · 15161 阅读 · 2 评论 -
dubbo专题」dubbo其实很简单,就是一个远程服务调用的框架(1)
一、dubbo是什么?1)本质:一个Jar包,一个分布式框架,,一个远程服务调用的分布式框架。既然是新手教学,肯定很多同学不明白什么是分布式和远程服务调用,为什么要分布式,为什么要远程调用。我简单画个对比图说明(图1看到图2。画板画的,勿喷)。你想一下,以前什么的都在一个服务器上,调用方法直接就自然而然调用了,没啥问题。现在因为需求增多拆分了这么多个,部署在不同的服务器上,那是不...转载 2019-09-09 10:56:33 · 245 阅读 · 0 评论 -
pojo,javabean,entity,domain,dto,ejb区别
在网上搜索过所有名词的定义后,我总结了下面这张表应该把java中一些对象缩写都说明白了2018.04.21pojo,javabean,ejb的概念很好理解,就是复杂程度逐渐上升而已.domain是个比较虚的概念,只要是一个范围概念,都可以用domian来括住vo,dto,po,entity的内容容量逐渐上升,vo是界面显示的数据,dto是从po中抽取的数据,po是数据库中的记...转载 2019-09-11 11:21:59 · 2889 阅读 · 0 评论 -
macOS安装Homebrew
Homebrew官网http://brew.sh/index_zh-cn.html方式一 官网安装Homebrew的安装很简单,mac自带ruby环境,只需在终端下输入如下指令即可完成Homebrew的安装,如果以下链接失效可以去官网看看新的链接:ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/inst...转载 2019-09-12 12:04:35 · 8285 阅读 · 0 评论 -
bom 与 dom
1.什么是bom?bom 是 Borwer Object Model 的缩写,中文是浏览器对象模型作用:用来包含所有的浏览器信息。它有7个对象window 当新打开一个新的窗口就会产生一个window对象 alert();警告框var boolean =confirm();确认框var value =prompt();提示用户输入setInterval();原创 2015-03-20 22:05:20 · 545 阅读 · 0 评论