SpringBoot
Damionew
不告诉自己去完成,可能永远无法完成
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
坐等毕业-整理毕设-上传头像到系统
思路:前台选择文件,发送请求给后台,使用Spring自带MultipartFile类实现文件上传到指定目录,并将文件路径+文件名存储到数据库,页面使用时用Controller返回的数据渲染。原来的思路:直接存储图片到数据库,结果,吃力不讨好。环境:SpringBoot Thymeleaf BootStrap实现:html页面 <div class="modal-body"> ...原创 2018-06-11 10:56:57 · 524 阅读 · 0 评论 -
使用 SpringBoot 2.14 和 SpringCloud Greenwich.SR1 搭建微服务 Eureka 服务端和客户端
【某 SpringBoot 项目拆分为 SpringCloud + Docker 部署系列,三:搭建一个 SpringBoot 2.14 微服务框架】SpringBoot与SpringCloud版本对应:SpringBoot版本 SpringCloud版本 1.2.x Angel版本 1.3.x Brixton版本 1.4.x Camden版本 1...原创 2019-05-06 14:47:35 · 2312 阅读 · 0 评论 -
使用 IDEA 将 SpringBoot 项目打成 jar 包并使用 Java 命令运行
【某 SpringBoot 项目拆分为 SpringCloud + Docker 部署系列,二:SpringBoot 先打个 Jar 包跑起来】上一篇在 Linux 中安装了 Docker ,SpringBoot 项目在 Docker 中以镜像的方式运行,所以在这之前需要将其打成 Jar 包,然后生成镜像文件。本次使用 IDEA 开发工具实现:一、首先准备好一个可以运行的简单 Spr...原创 2019-04-26 09:27:02 · 5388 阅读 · 1 评论 -
【学习】SprinBoot 2 + MyBatis-Plus 3 核心功能之 Mapper CRUD 接口
从 上篇初学可知,只要我们的 Mapper 类继承了 BaseMapper<Entity> ,就可以方便的使用 MP 的各种 CRUD 接口。public interface UserMapper extends BaseMapper<User> {}所有方法都在 Controller 中实现调用,当使用条件构造器时,需创建 QueryWrapper ,而不是 ...原创 2019-04-11 15:49:56 · 503 阅读 · 0 评论 -
【记录】emoji表情通过java保存到数据库(SpringBoot+Druid+Mybatis)
场景:使用微信授权获取用户信息-昵称,头像地址等,保存用户昵称(带emoji表情,如☺)存储到数据库失败Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\xAF' for column 'nickname' at row 1如 之前的一篇 文章(当爬虫遇到emoji表情) 所说:需要修改数据库中...原创 2019-03-14 16:07:08 · 1903 阅读 · 0 评论 -
【解决】SpringBoot使用Security拦截双斜杠请求导致重定向过多的问题
问题描述:在上篇文章中,SpringSecurity拦截 // 导致报错 url 请求不合规范问题通过修改Security源码已解决,但是又因为许多静态文件也带有 // 进行请求:test//test.css等,导致重定向次数过多问题解决:使用拦截器对所有请求进行拦截,对 request 请求中的 url 进行重写此处参考 spring security关于URL中包含双斜杠被权限拦截...原创 2019-02-15 10:01:34 · 6661 阅读 · 1 评论 -
SpringSecurity手动忽略双斜杠校验//以及修改Jar包内源码
问题描述:SpringBoot项目中,想修改SpringSecurity中某个jar包内源码这里是要解决SpringSecurity验证请求中使用双斜杠 // 不符合规范的问题将return false 修改为 return true内网服务器部署了一个Tomcat项目,使用Nginx映射到外网服务器时,出现配置问题:test/login 变成了 test//login...原创 2019-02-15 09:29:29 · 2121 阅读 · 0 评论 -
SpringBoot+Mybatis使用Enmu枚举类型总是报错 No enum constant XX解决办法
环境SpringBoot+Mybatis比如:数据库中User表存放status字段值为1,想要通过Mybatis转换后为正在使用当然,可以使用if else 但是状态值很多时,就变得很复杂,且不利于维护,故需要用到枚举类数据库查询时获得status值为1,通过Mybatis依照枚举类进行转换获取到对应的状态之前使用时总是报错:Wed Jan 02 10:59:18 CS...原创 2019-01-02 11:24:38 · 19965 阅读 · 3 评论 -
SpringBoot项目使用Tomcat部署及资源404
1、SpringBoot项目使用Tomcat部署1.1、修改项目启动类,自定义configure方法import org.mybatis.spring.annotation.MapperScan;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigur...原创 2018-10-23 16:34:39 · 1584 阅读 · 1 评论 -
SpringBoot2.X项目使用微服务V0.0
在学习《史上最简单的Spring Cloud教程》时突发奇想,把原来的项目转为微服务记录学习历程。1.首先创建一个Maven主工程,在pom文件中添加模块本机Eclipse中安装了STS即(Spring Tool Suite),在Eclipse中Help->Eclipse MarketPlace->搜索Spring可以快速创建SpringBoot应用先创建一个S...原创 2018-09-13 21:07:40 · 544 阅读 · 0 评论 -
SpringCloud中服务间传递参数
环境:Eclipse,Maven,Redis框架:SpringCloud,Feign需求:项目有Common公共模块和Weather天气模块,Common模块调用Weather模块中查询天气的功能,但是目前使用前台传入经纬度,经过百度逆地址编码获取所在城市,然后将城市作为参数传入天气接口获取天气情况,并返回天气JSON串,如:{"city":"南京市","tmp":"28...原创 2018-09-18 16:13:39 · 3727 阅读 · 0 评论 -
SpringBoot2.0使用SpringSecurity安全框架实现登陆、权限
记录遇到的坑:SpringSecurity无法登陆1、User类实现了UserDetails,自动生成的方法时,生成 @Override public boolean isAccountNonExpired() { // TODO Auto-generated method stub return false; } @Override public boolean isA...原创 2018-09-12 16:12:29 · 2302 阅读 · 0 评论 -
SpringBoot简单使用邮件只需三步
环境:SpringBoot2.02在SpringBoot中使用email服务很简单了,之前毕设项目中使用的是javax.mail的jar现在重做发现Springboot早已经有了封装好的email依赖第一步:pom中添加依赖 <dependency> <groupId>org.springframework.boot</groupId&...原创 2018-09-11 14:49:02 · 430 阅读 · 0 评论 -
SpringBoot+RabbitMQ学习V0.1
简单的RabbitMQ配置搭建1.代码实现:配置pom.xml添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-amqp</artifactId> </depend...原创 2018-08-27 15:53:16 · 315 阅读 · 0 评论 -
简单定位并使用天气预报接口实现实时天气查询
用了一个网上荡的模板(模板之家,好地方)界面如下:需求:1.定位获取城市信息;2.将城市信息作为参数传给天气接口获取天气信息第一部分:定位获取城市信息使用百度地图API,在百度地图开发者中心创建一个应用(浏览器端)并获得AK在需要定位的页面使用 <script type="text/javascript" src="js/jquery-2.1.1.min.js"></scr...原创 2018-07-10 15:48:33 · 6794 阅读 · 3 评论 -
SpringBoot启动报错RepositoryConfigurationDelegate
将原项目复制粘贴一通乱改以后,对项目依赖也做了修改,同时也加入了Cloud依赖,如此,项目启动时报错:java.lang.NoClassDefFoundError: org/springframework/data/repository/config/RepositoryConfigurationDelegate项目版本:SpringBoot 2.0.6.RELEASEjdk 1...原创 2019-05-13 09:08:00 · 5891 阅读 · 0 评论
分享