随笔分类 -  springboot

Spring Boot 的一些技术demo实现,有详细的注释讲解
摘要:在SpringMVC中通过@RequestParam接收jdk8的LocalDateTime时间类型的时候 前端通过传入 后台接收方式 会出现如下异常: 解决方式: 是通过@DateTimeFormat注解,去解析前端传入的时间格式字符串然后转化成LocaDateTime的时间类型 那么同时可以说一 阅读全文
posted @ 2019-01-25 10:50 少年喝了这个java吧 阅读(24018) 评论(0) 推荐(2)
摘要:最近项目中遇到一个The temporary upload location is not valid 的问题,后来经过查阅资料 发现是系统对'/tmp'下文件自动清理的原因,让文件的路径找不到所以报错, 那我们可以通过两种办法处理这个问题: 1.第一种是从起tomcat服务器,tomcat在启动时 阅读全文
posted @ 2019-01-19 10:12 少年喝了这个java吧 阅读(2588) 评论(0) 推荐(0)
摘要:在Springboot中使用lombok使代码更加的优雅 https://www.projectlombok.org/ 在idea中继承lombok插件就不说了 今天出现的问题是lombok在继承关系时,toString方法无法打印基类属性,比较对象equals的时候也会略过基类属性,只会比较子类的 阅读全文
posted @ 2019-01-04 16:57 少年喝了这个java吧 阅读(8607) 评论(0) 推荐(0)
摘要:在Springboot中默认的JSON解析框架是jackson 今天引入alibaba的fastjson,使用@JSONField(serialize=false),让@RestController转换数据给前端的时候不序列化莫些字段,发现@JSONField根本不起作用 在网上查阅了一番,发现Sp 阅读全文
posted @ 2019-01-04 16:37 少年喝了这个java吧 阅读(18387) 评论(0) 推荐(2)
摘要:freemarker FreeMarker是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页、电子邮件、配置文件、源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。 FreeMarker是免费的,基于Apac 阅读全文
posted @ 2018-11-27 15:55 少年喝了这个java吧 阅读(15670) 评论(1) 推荐(0)
摘要:java反射基础使用方法User.class public class User { private int age; private String name; public User() { super(); } public User(String name) { super(); this.name... 阅读全文
posted @ 2018-11-27 15:44 少年喝了这个java吧 阅读(323) 评论(0) 推荐(0)
摘要:前提: 本文主要讲解Spring Boot 与 Shiro的集成 与权限控制的实现方式(主要以代码实现功能为主),主要用到的技术Spring Boot+Shiro+Jpa(通过Maven构建),并不会涉及到Shiro框架的源码分析 如果有想要学习Shiro框架的小伙伴可以去http://shiro. 阅读全文
posted @ 2018-11-15 17:41 少年喝了这个java吧 阅读(1265) 评论(0) 推荐(0)
摘要:在tomcat里进行配置 原因是Tomcat的header缓冲区大小不够,只需要在server.xml中增加maxHttpHeaderSize字段即可: <Connector connectionTimeout="20000" maxHttpHeaderSize="20000" port="8080 阅读全文
posted @ 2018-11-15 16:18 少年喝了这个java吧 阅读(2425) 评论(0) 推荐(0)
摘要:相信很多人选择Spring Boot主要是考虑到它既能兼顾Spring的强大功能,还能实现快速开发的便捷。我们在Spring Boot使用过程中,最直观的感受就是没有了原来自己整合Spring应用时繁多的XML配置内容,替代它的是在pom.xml中引入模块化的Starter POMs,其中各个模块都 阅读全文
posted @ 2018-11-13 14:10 少年喝了这个java吧 阅读(372) 评论(0) 推荐(0)
摘要:springboot事件监听的4种方式 第1种: 1.自定义事件MyApplicationEvent继承ApplicationEvent 2.定义一个事件监听器MyApplicationListener实现ApplicationListener接口 3.测试运行 第2种: 在第1种的基础上直接在My 阅读全文
posted @ 2018-11-13 12:35 少年喝了这个java吧 阅读(15452) 评论(0) 推荐(0)
摘要:Spring Boot自动生成模板和Spring Boot CLI安装使用 Spring Boot CLI 是命令行界面。可以方便的进行项目的操作。 下载安装地址:http://docs.spring.io/spring-boot/docs/current/reference/html/gettin 阅读全文
posted @ 2018-06-27 16:39 少年喝了这个java吧 阅读(627) 评论(0) 推荐(0)