Fork me on GitHub
摘要: springboot项目,打包时携带所有依赖 本文主要解决springboot打包时,如何设置才能把当前项目的所有依赖都打进去。 Springboot 的自带 插件打包是不携带它所有的依赖的,但有时候会有需求需要把依赖一起打进去,比如需要打成可执行jar包。 如果打包需要加入依赖,可以使用下面这个插 阅读全文
posted @ 2019-11-05 22:45 洋葱源码 阅读(6275) 评论(0) 推荐(1) 编辑
摘要: JAVA SpringBoot 项目打成jar包供第三方引用自动配置(Spring发现)解决方案 本文为转载,原文地址为:https://www.cnblogs.com/adversary/p/10346278.html。 本项目测试环境 JDK: 1.8 SpringBoot: 2.1 需求描述 阅读全文
posted @ 2019-11-04 20:10 洋葱源码 阅读(1269) 评论(2) 推荐(1) 编辑
摘要: Tomcat组件梳理—Service组件 1.组件定义 Tomcat中只有一个Server,一个Server可以用多个Service,一个Service可以有多个Connector和一个Container。 Server掌握着整个Tomcat的生死大权。 Service是对外提供服务的。一个Serv 阅读全文
posted @ 2019-06-25 00:18 洋葱源码 阅读(1243) 评论(0) 推荐(0) 编辑
摘要: Tomcat组件梳理—Digester的使用 再吐槽一下,本来以为可以不用再开一个篇章来梳理Digester了,但是发现在研究Service的创建时,还是对Digester的很多接口或者机制不熟悉,简直搞不懂。想想还是算了,再回头一下,把这个也给梳理了。所以此文主要做两件事情, 1.梳理Digest 阅读全文
posted @ 2019-06-24 20:01 洋葱源码 阅读(2385) 评论(5) 推荐(4) 编辑
摘要: Tomcat组件梳理 Server 1.Server组件的定义和功能概述 定义: Server组件用于描述一个启动的Tomcat实例,一个Tocmat被启动,在操作系统中占用一个进程号,提供web服务的功能,那个这个整个服务用Server来表示。 功能 Server作为描述一个Tomcat服务的组件 阅读全文
posted @ 2019-06-23 14:03 洋葱源码 阅读(626) 评论(0) 推荐(0) 编辑
摘要: Tomcat组件梳理 Catalina 1.定义和功能 是Tomcat的核心组件,是Servlet容器,Catalina包含了所有的容器组件,其他模块均为Catalina提供支撑。通过Coyote模块提供连接通信,Jasper模块提供JSP引擎,Naming提供JNDI服务,Juli提供日志服务。结 阅读全文
posted @ 2019-06-23 14:00 洋葱源码 阅读(3770) 评论(0) 推荐(1) 编辑
摘要: Tomcat组件梳理—Bootstrap启动器 一开始是直接从Server开始做梳理的,但是发现有很多东西是从Catalina传输过来的,Catalina又是从Bootstrap启动的,所以还是回过头来从Bootstrap开始梳理吧。 1.定义和功能 Bootstrap是Tomcat的入口类,mai 阅读全文
posted @ 2019-06-23 13:59 洋葱源码 阅读(1280) 评论(2) 推荐(0) 编辑
摘要: java获取文件的路径问题 在java中读取读取文件,经常因为路径的问题找不到,此文用于记录如何定位文件的简单方法。 本基于springboot做的测试,主要是构建工程方便,所用的方法都是JDK中的方法,主要测试有”/“和没有""的问题,以及 和`getResource(String string) 阅读全文
posted @ 2019-01-30 20:44 洋葱源码 阅读(7223) 评论(0) 推荐(0) 编辑
摘要: 原文应用为:`https://www.cnblogs.com/koal/p/5484916.html` 先引用百度百科的一段话吧,具体可以到百科查看吧。 Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从201 阅读全文
posted @ 2018-04-27 19:45 洋葱源码 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 因碰到同样的问题,使用该方法对我有效,为方便以后查找,所以做了转载,原文请查看: 在Maven工程下,想通过controller接收url中的参数Id查询数据库的数据,并且以json形式显示在页面。 在浏览器输入url后出现的问题: 原因:找不到mapper的映射文件 解决办法: 以上节点的内容,添 阅读全文
posted @ 2018-04-26 22:55 洋葱源码 阅读(729) 评论(0) 推荐(0) 编辑