![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Springboot
0小和尚化缘12
这个作者很懒,什么都没留下…
展开
-
记录一次Hibernate5换JPA的升级
EntityManager能操作sql,那么就能获取session.最终通过EntityManager的unwrap去获取session即可。从本质上来说JPA就是个壳,底层还是用的hibernate5。但是项目组要求用jpa的方式去改造微服务。hibernate5和jpa的查询方式管理不一样了,导致原有单体的dao层数据想要复用的话需要改造。hibernate5:session去操作sql.jpa:使用EntityManager操作sql.微服务:springboot、JPA。单体服务拆分微服务架构。原创 2023-03-11 16:04:05 · 373 阅读 · 0 评论 -
spring boot 2.x 使用spring security 进行用户登录校验(一)
在用会了shiro后,最近学习使用spring security进行用户登录校验。项目说明:1、项目前后端分离架构。2、后续想加上oauth2进行单点登录或用户中心。(一)、spring security 主要用到的类和接口介绍(二)、pom.xml加入依赖包 <dependency> <groupId>o...原创 2020-04-29 22:09:55 · 390 阅读 · 0 评论 -
使用 Docker 部署 Spring Boot
Docker 技术发展为微服务落地提供了更加便利的环境,使用 Docker 部署 Spring Boot 其实非常简单,这篇文章我们就来简单学习下。首先构建一个简单的 Spring Boot 项目,然后给项目添加 Docker 支持,最后对项目进行部署。一个简单 Spring Boot 项目在 pom.xml 中 ,使用 Spring Boot 2.0 相关依赖<parent...原创 2018-08-15 17:58:55 · 184 阅读 · 0 评论 -
springboot2.0.1 集成dubbo时启动包错找不到java.lang.NoClassDefFoundError: io/netty/channel/nio/NioEventLoopGrou
最近项目不忙,多学习,按着官方给的配置文件来建项目可是运行时报错java.lang.NoClassDefFoundError: io/netty/channel/nio/NioEventLoopGroup我也是醉了。懵逼了半天。找了半天资料牛头不对马嘴,后来自己试了试添加了netty的最新包,成功解决 <dependency> &l...原创 2018-12-18 16:17:20 · 9081 阅读 · 0 评论 -
spring boot的html和templates,与原始的ssm的jsp不同
前言:最近在试着从eclipse的ssm项目,转向使用idea的springboot来开发ssm项目。1、eclipse的ssm项目使用jsp来写动态页面。2、springboot项目不推荐使用jsp来写动态页面,而是使用templates。spring boot项目只有src目录,没有webapp目录,会将静态访问(html/图片等)映射到其自动配置的静态目录。但是还是可以自...原创 2019-01-12 16:14:59 · 1624 阅读 · 0 评论 -
springboot拦截器的使用
HandlerInterceptor简介拦截器最常用的登录拦截、或是权限校验、或是防重复提交等。一、如何创建一个拦截器1、第一种方法自定义类实现Spring 的HandlerInterceptor 接口。2、第二种方法自定义类继承实现了HandlerInterceptor 接口的类,例如 已经提供的实现了HandlerInterceptor 接口的抽象类HandlerIntercep...原创 2019-01-12 19:17:35 · 469 阅读 · 0 评论 -
Springboot 2.1集成mybatis和通用Mapper
最近在做了一个微信公众号的后台,使用了springboot来建项目,真的很快很方便,记录一下mybatis和通用Mapper的集成,免得以后用到的时候到处找。1、导入依赖pom文件,注意其中的resources标签(我不想把我mapper的xml文件放到其他的地方,就要和接口放到一起,方便以后查找)。<?xml version="1.0" encoding="UTF-8"?>...原创 2019-01-14 09:43:24 · 911 阅读 · 0 评论