springBoot
奔跑吧、小毛驴
这个作者很懒,什么都没留下…
展开
-
springBoot之路(1)-springBoot+druid+oracle
**今天开始从零开始搭建springBoot框架,主要是为了整合各种组件,欢迎各位大神批评指教。共同学习,共同进步。废话不多说,搞起来!** 1.新建项目 2.构建springBoot 3.项目命名 4.集成 redis本次没有用到,后期会用到的。 5.Maven下载相关JAR包 6.直接Application启动会报错 原因:数据库连接地址没有配置 7.手动pom.xml添加dru...原创 2019-03-01 21:53:33 · 2380 阅读 · 1 评论 -
springBoot之路(4)-war包部署
简单介绍下springBoot打war包步骤以及注意事项,欢迎各位补充。 1.在pom文件声明war包 2.设置编译编码格式(UTF-8) 3.修改编译方式以及本地第三方jar打入war包 4.修改项目启动方式 外部容器部署的话,就不能依赖于Application的main函数了,而是要以类似于web.xml文件配置的方式来启动Spring应用上下文,此时我们需要在启动类中继承SpringB...原创 2019-03-06 11:57:05 · 236 阅读 · 0 评论 -
springBoot之路(2)-多数据源配置
项目开发过程中,经常碰到一个项目连接多个数据库,今天来用springBoot配置多个数据源,废话不多说,搞起来(读写分离不建议这么写)。 1.项目结构 2.配置文件 配置两个数据库连接地址 3.项目配置 上图为两个数据库连接配置类,下面讲述几个注意事项: 1.@MapperScan(basePackages = “com.mxl.mapper.master”, sqlSessionFact...原创 2019-03-04 15:18:30 · 237 阅读 · 0 评论 -
springBoot之路(3)-热部署
1.何为热部署 热部署,即在不停服务的前提下,实现应用的部署和服务的重加载。 2.误区 热部署的作用是:给程序员在开发时使用,减少修改代码重启步骤。不是为生产上线部署提供支持 3.底层实现 springBoot的热部署是使用ClassLoader重新加载代码实现。 不使用springBoot热部署时,springBoot只启动一个ClassLoader,加载代码信息,完成后,形成spring容器就...原创 2019-03-05 14:38:32 · 317 阅读 · 0 评论