随笔分类 - SpringBoot
自定义注解实现Execl的导入导出
摘要:自定义注解实现Execl导入导出 悲伤,我是Java开发程序员,竟然被说是做运维的了。我是开发开发开发!!!! 写个笔记,记录一下以前的execl导入导出功能代码 pom坐标 此处使用常规版本3.9,未使用4.0版本,原因部分API已删除或过时 <dependency> <groupId>org.a
SpringBoot全局时间转换器
摘要:SpringBoot全局时间转换器 日常开发中,接收时间类型参数处处可见,但是针对不同的接口。往往需要的时间类型不一致 @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")需要每个属性上都要增加,大大增加工作量 可通过实现Converter接口,进行全局时
SpringBoot全局异常拦截
摘要:SpringBoot全局异常捕获 使用到的技能 @RestControllerAdvice或(@ControllerAdvice+@ResponseBody) @ExceptionHandler 代码实现 统一返回入口 自定义异常 全局异常处理 统一返回入口Result /** * @ClassNa
ProceedingJoinPoint 某些方法记录一下
摘要:转载与百度知道,记录一下。遇到在去看API 官方文档//拦截的实体类 Object target = point.getTarget(); //拦截的方法名称 String methodName = point.getSignature().getName(); //拦截的方法参数 Object[]
SpringBoot 2.X以上集成redis
摘要:在网上看到的教程和资料大多数都是2.X以下的版本。使用起来会出现各种问题,通过百度,最后终于弄好了。 2.x以上使用的是 spring-boot-starter-data-redis 2.x一下使用的是 spring-boot-starter-redis <!-- https://mvnreposi
SpringBoot文件上传配置
摘要:/** * 文件上传配置 * @return */ @Bean public MultipartConfigElement multipartConfigElement() { MultipartConfigFactory factory = new MultipartConfigFactory()
Thymeleaf Shiro标签
摘要:记录一下 guest标签 <shiro:guest> </shiro:guest> 用户没有身份验证时显示相应信息,即游客访问信息。 user标签 <shiro:user> </shiro:user> 用户已经身份验证/记住我登录后显示相应的信息。 authenticated标签 <shiro:au
Springboot 添加druid监控
摘要:pom <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.9</version> </dependency> yml spring: datasource: type: co
基于SpringBoot的博客项目
摘要:SpringBoot 博客系统 后端: 框架:SpringBoot 安全框架:shiro 数据库:mysql ORM:mybaits mybaits-plus 插件:lombok 模板引擎:thymeleaf 前端 前端框架:layui Jquery Markdown: editor.md layu
SpringBoot默认首页配置
摘要:@Configuration public class DefaultView extends WebMvcConfigurerAdapter { @Override public void addViewControllers(ViewControllerRegistry registry) {
MyBatis-Plus 多表联查+分页
摘要:在写东西的过程中,多表联查和分页功能必不可少。当然,crud也很重要 但是又不想写代码和xml。 通过苦苦的查找。发现MyBatis-Plus一款国产的框架。优化了许多操作 本次主要记录一下,多表联查和分页的使用。 Pom.xml <dependency> <groupId>com.baomidou
基于MongoDB权限管理+gridfs文件上传------云盘系统
摘要:学了一会Mongo,开始毕设的编写。 毕设目前一共分为如下模块 用户管理模块 管理员管理模块 文件管理模块 分享模块 目前已经完成了权限管理部分的后端代码。上传下载已经实现Demo。先把权限弄好后在整合吧 前端:layui 后端:SpringBoot +mongo+thymeleaf(这个模板引擎,
MongoDb学习(五)---gridfs --http文件下载
摘要:现在网上的文章都是用的低版本的jar包,而最新的jar包,下载的方法进行了改变。在网上也没找到好的方法。就用原生的方法进行下载, 我也不知道对不对。反正可以下载了。就先这样吧。后期准备还是用低版本的开发比较好。至少网上文章多。 http下载。主要获取数据库的内容,输入流。然后获取响应的输出流。 用输
MongoDb学习(五)--Gridfs--上传下载
摘要:版本 <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-mongodb</artifactId> <version>2.1.3.RELEASE</version> </dependency
MongoDb学习(四)--Repository----语法关键字
摘要:表7.查询方法支持的关键字 关键词样品逻辑结果 After findByBirthdateAfter(Date date) {"birthdate" : {"$gt" : date}} GreaterThan findByAgeGreaterThan(int age) {"age" : {"$gt"
MongoDb学习(四)--Repository
摘要:在学习这个的时候。关于Repository的映射。在备注xml的时候出现了错误。 错误有点坑。以后写的时候注意一点,在学习的时候。用的mongo的jar包版本比较低。 然而本机操作的时候,用的是最新版。其xml的配置发生的变化。 关于配置的信息。在配置的时候去官网查一下当前版本的使用方法。 这里记录
MongoDB插入数据,除去Class key
摘要:本文来源于: 来源:CSDN 原文:https://blog.csdn.net/ClementAD/article/details/50849680 去除class字段的本质为设置 DefaultMongoTypeMapper typeKey为空 xml配置文件 <?xml version="1.0
MongoDb学习三(spring-data-mongodb)
摘要:本文采用2个种配置方式、xml配置 代码配置方式进行数据库的连接。实现简单的增删该查等一些操作。代码都有注释官方文档如下https://docs.spring.io/spring-data/mongodb/docs/2.1.3.RELEASE/reference/html/具体代码如下pom文件 <
MongoDb二
摘要:获取集合的时候,可以传入bean的class文件。来实现数据的绑定。在这之前。需要自定义一个Codec类。进行数据的转换。 MongoClient client=new MongoClient(new ServerAddress("127.0.0.1",27017)); MongoDatabase