SpringBoot
charberming
这个作者很懒,什么都没留下…
展开
-
前后端分离中Cors跨域问题解决方法总结
序言 目前项目开发流行前后端分离,前后分离势必会出现CORS问题了。CORS是一个W3C标准,全称是"跨域资源共享"(Cross-origin resource sharing)。它允许浏览器向跨源服务器,发出XMLHttpRequest请求,从而克服了AJAX只能同源使用的限制。本文主要讨论前后端分离之后对于Cors问题的解决方案。原创 2020-04-12 23:39:01 · 1491 阅读 · 0 评论 -
SpringBoot多数据源实现
序言 在项目中,单个数据库承受的压力是有限的,为了支持业务高并发的场景,多数据源的使用已经成为必须前提。这里使用SpringBoot整合MyBatis实现多数据源的使用案例,案例目前就使用两个数据库。Springboot整合mybatis实现多数据源有两种方式:分包和AOP。这里使用的分包,因为层次更加清晰。一、项目环境说明jdk版本为jdk1.8.0_172;数据库...原创 2020-04-06 16:08:51 · 336 阅读 · 0 评论 -
Spring Boot项目中获取参数值为空(笔记)
在Spring Boot应用中,框架会自动解析应用的配置文件 ApplicationProperties 配置文件,然后 可以通过 @Value("${localPointInfo}") 获取在其中配置的localPointInfo参数的值,但是获取不了,代码片段如下''' @Value("${localPointInfo}") public static String lo...原创 2018-08-14 21:00:02 · 3900 阅读 · 0 评论 -
java创建快捷方式实现应用程序开机自启
SpringBoot应用中在启动的时候让应用在启动的时候,在windows系统中的启动目录下创建快捷方式,在系统启动的时候启动指定应用。这里使用jshortcut来实现。jshortcut的github地址:https://github.com/jimmc/jshortcut,可以下载下来自己打jar包,然后用VS编译一下src/jni/ 目录下的compile文件编译jshortcut....原创 2018-09-21 10:41:53 · 1086 阅读 · 0 评论 -
idea在不重启springboot项目的条件下重新编译加载类文件
debug状态下更改代码,重启很费时间,设置热编译部署是很有用的,这个不同于springboot的devtools热部署,devtools修改完之后保存代码就会自动编译加载,本案例中改完之后需要手动重新编译修改过的java类,重编译recompile之后,springboot会重新加载编译完的类,从而实现了不用重新启动整个项目,但是这个有点问题就是小改动没有问题,大的改动如新增修改方法,recom...原创 2018-10-18 23:11:10 · 6697 阅读 · 3 评论 -
Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct
记录一下遇到过的问题SpringBoot 2.1.3版本,使用Actuator查看应用监控状态时,后台报错:Registered driver with driverClassName=com.mysql.jdbc.Driver was not found, trying direct instantiation.项目中之前在2.0.x版本的时候引入了mysql的JDBC依赖,能行,升...原创 2019-03-10 18:14:33 · 25197 阅读 · 3 评论 -
ActiveMQ入门
准备好ActiveMQ官网下载ActiveMQ: http://activemq.apache.org/download.html 下载之后,解压缩到当前目录,进入到解压缩后的目录中/bin/,执行activemq start 命令启动ActiveMQ,打开浏览器,输入http://localhost:8161/admin/ 进入ActiveMQ管理页面,默认有两个登录用户admin user...原创 2019-03-13 11:45:27 · 124 阅读 · 0 评论