
SpringBoot
文章平均质量分 57
波点兔
这个作者很懒,什么都没留下…
展开
-
【Dubbo+Zookeeper注册服务遇到的坑】老版dubbo admin安装+端口占用+无法开启RPC+java.lang.NoClassDefFoundError解决
如果你确保你的代码没有错,那么百分之80%以上的错来源于版本。文章目录1 报错 端口占用Caused by: java.net.BindException: Address already in use:bind &&无法开启dubbo报错 org.apache.dubbo.remoting.RemotingException: Failed to bind NettyServer on /192.168.251.44:280812 老版dubbo admin安装3 报错:java.lan原创 2022-03-01 22:36:07 · 2647 阅读 · 1 评论 -
【SpringCloud Config】Git连接远程仓库Eureka配置文件报错解决
远程连接仓库中的Eureka配置文件,老是报错,报错信息非常多。比较宽泛的报错信息如下:事实上,这类宽泛的报错信息并没有什么指导价值,因为不具体,无法定位到直接导致错误的原。Caused by: java.net.ConnectException: Connection refused: connectcom.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known se原创 2022-02-26 20:25:00 · 924 阅读 · 0 评论 -
【Maven项目】复制module时遇到的不变色、root already belongs to module各种问题以及解决方法
我们常常会遇到一些问题,比如:模拟集群环境时,需要大量复制模块,而这个时候可能会遇到种种问题,我也折腾了很久,在这里记录一些自己的经验和解决方法。文章目录查看父工程pom是否有重复的子模块调整模块content root/解决文件夹不变色问题一些bugapplication.yaml没变色问题Maven依赖变灰问题`unable to import maven project`报错经验tips查看父工程pom是否有重复的子模块注意:这里的父工程是总工程!<modules> <原创 2022-02-22 11:26:11 · 994 阅读 · 0 评论 -
【入门】SpringBoot如何看官方文档
由于目前SpringBoot版本更新非常快,而在一些较新版本中无法查找到我们需要的信息,因此如何查找低版本SpringBoot的官方文档也是我们所需要掌握的~点击此处进入SpringBoot官网(包含各种版本)这里以2.1.10.RELEASE为例:比如这里我们要看Spring MVC Auto-configuration:最终我们就可以获得官方文档的信息了:...原创 2022-01-22 12:22:37 · 1339 阅读 · 0 评论 -
【SpringBoot单元测试遇到的问题】Failed to resolve org.junit.platform:junit-platform-launcher+Empty test suite
报错信息1Failed to resolve org.junit.platform:junit-platform-launcher:1.5.2这个问题,我换成手机热点就可以了,可能是网络问题。。。报错信息2Process finished with exit code 0Empty test suite.改前@Test private void contextLoads() { //此处省略测试内容 }改后@Test public void contex原创 2022-01-13 19:42:23 · 440 阅读 · 0 评论 -
IDEA 建立多模块依赖的SpringBoot工程
以下是IDEA 建立多模块依赖的SpringBoot工程的过程:1、在已经建好的SpingBoot上右键点击new->module,新建一个模块2、选择Spring Initializr3、填写包名和项目名4、勾选下图组件5、同理,再建立一个模块site,步骤同上。建好的工程骨架如下图所示:6、完成site模块对base模块的依赖删除site模块中的pom.xml...原创 2019-07-23 10:56:07 · 589 阅读 · 0 评论 -
SpringBoot @PathVariable 处理相同模式URL请求
首先,看一个例子,以下是一个网站中7个网页的URL请求:1、首页<script src="http://localhost:8180/api/demo_index_index/pv.html"></script>2、体育首页<script src="http://localhost:8180/api/demo_sport_index/pv.html"...原创 2019-07-26 16:50:14 · 1021 阅读 · 1 评论 -
IDEA中导入别人Spingboot工程中的问题解决
IDEA中导入别人的Spingboot工程在IEDA中导入别人的Spingboot工程,最好将工程放在C盘中,因为IDEA,Eclipse可能无法访问别的盘符。中修改两处地方:一、修改数据库连接密码(改为自己的)二、修改数据库驱动jar包的位置(改为自己的)并且要注意它要与pom.xml中的数据库驱动包jar包版本一致pom.xml文件...原创 2019-07-17 15:33:39 · 834 阅读 · 0 评论 -
使用idea+springboot+Mybatis搭建web项目
使用idea+springboot+Mybatis搭建web项目一、新建工程1、创建项目project,然后选择Spring initializr,点击下一步2、group表示包名,artifact表示项目名,可以自行定义3、勾选如右图所示的组件4、选择右者:Enable Auto-Import二、完善工程骨架1、工程骨架二、写配置文件application.yml文...原创 2019-07-16 16:55:41 · 407 阅读 · 1 评论 -
IDEA SpringMVC注解(粗略)
首先,粗略了解一下SpringMVC,M代表Model,V代表View(前端),C代表Controller,以下是一些常用的SpringMVC注解。1.@RestControlle和@Controller的区别@RestController:直接把Controller中方法返回的数据显示到html页面里@Controller:跳转到相应的html页面,即打开一个网页2.@RequestMa...原创 2019-07-22 11:35:06 · 458 阅读 · 2 评论 -
SpingBoot+Mybatis+IDEA实现用户注册功能
以下是用SpingBoot+Mybatis+IDEA实现用户注册功能的代码,仅供参考。1、在UserMapping.xml文件中加入以下sql代码<insert id="Insert" parameterType="wang.doug.frame.model.User"> insert into user (userName,passWord,realName)...原创 2019-07-26 10:57:33 · 1339 阅读 · 0 评论 -
org.apache.ibatis.binding.BindingException: Parameter 'xxxxx' not found.问题解决
出现这种问题的原因是:在mapper/dao中使用多个参数时必须用@Param(“XXX”)来指明。 所以,我们需要对mapper/dao中的多参数方法进行修改。改前int Insert(String userName, String passWord,String realName);改后int Insert(@Param("userName")String userName,...原创 2019-07-25 11:10:56 · 1448 阅读 · 0 评论 -
IDEA SpingBoot 用户登录过滤器filter的实现
1、新建一个filter包,写LoginFilter类,让它实现Filterpackage wang.doug.frame.filter;import javax.servlet.*;import javax.servlet.annotation.WebFilter;import javax.servlet.http.HttpServletRequest;import javax...原创 2019-07-25 10:47:06 · 1454 阅读 · 1 评论 -
IDEA SpringBoot实现验证码功能
1.往login.html页面添加上一个装验证码的div<div class="form-group has-feedback"> <input id="checkCode" name="checkCode" type="text" placeholder="验证码" autocomplete="off" required="required" class...原创 2019-07-24 19:03:11 · 2293 阅读 · 2 评论 -
SpringBoot中实现PV的实时更新
首先要新建一个模块API,这个模块中包含了启动类,并且每次在运行工程时都要运行该启动类,这样就实现了实时更新功能。在API中的login方法中,会把当前访问的年,月,日,时,分,秒信息都记录进一个sitePV类中,再将这整个sitePV类insert进数据库中,这样就实现了PV的功能。以下是API模块的Controller中的login方法,仅供参考:@RequestMapping(value...原创 2019-07-23 18:17:32 · 1372 阅读 · 0 评论 -
SpringBoot @EnableScheduling定时任务+PV统计
1.在启动类的头部必须加上@EnableScheduling注解,表示开启了定时任务功能。2.具体实现更新的代码:其实这里所谓的更新,无非是重新生成一遍数据对象,再将这个数据对象更新到数据库里。cron表达式:0/20表示:从0秒开始,每隔20秒重新统计一次。corn从左到右(用空格隔开):秒 分 小时 月份中的日期 月份 星期中的日期 年份注意:需要有两个类,一个实体类,一个实体...原创 2019-07-23 17:19:22 · 1123 阅读 · 0 评论