
SpringBoot
qq_39158142
这个作者很懒,什么都没留下…
展开
-
SpringBoot Controller参数验证
SpringBoot已经将校验器集成,不需要自己配置校验器,直接就可以拿来用首先在实体类中进行配置校验规则:使用的是javax.validation.constraints包下的注解,有@NotNull,@Null等等private int id;@NotNull(message="not")private String name;然后再controller参数中进行配置:public Str...原创 2018-05-27 13:13:34 · 2941 阅读 · 0 评论 -
spring boot logback
前言今天来介绍下Spring Boot如何配置日志logback,我刚学习的时候,是带着下面几个问题来查资料的,你呢如何引入日志? 日志输出格式以及输出方式如何配置? 代码中如何使用?正文Spring Boot在所有内部日志中使用Commons Logging,但是默认配置也提供了对常用日志的支持,如:Java Util Logging,Log4J,Log4J2和Logback...转载 2019-05-11 14:50:22 · 275 阅读 · 0 评论 -
maven 打包编译spring boot 项目 并启动
本文主要 进行 spring boot 项目的编译,打包,运行,首页是项目结构图:项目的结构图:bin 里存放的是的jar包的执行文件,logs是日志的存放地址, pid 存放该jar包运行后的进行id具体步骤如下:1 pom 文件build节点:我们需要在build节点内使用assemble 编译插件进行编译,它可以定制化我们的编译内容,使用改编译插件,我们可以将mave...原创 2019-04-07 21:10:02 · 4740 阅读 · 0 评论 -
jersey常用注解
@GET:该注解标记的方法表明用于处理GET请求,GET方法是幂等且安全的。@POST:该注解标记的方法表明处理POST请求,POST方法表明是一种创建操作的方法,POST方法是一种写操作的HTTP请求,RPC中的写操作均是使用post方法,而在REST中我们只是使用POST方法来添加资源。@DELETE:该注解标记的方法表明这个方法执行的是一个删除资源的操作,其返回值可以是void,即没...原创 2018-11-20 14:32:42 · 166 阅读 · 0 评论 -
Springboot 实用actuator进行系统监控
主要是完成微服务的监控,完成监控治理。可以查看微服务间的数据处理和调用,当它们之间出现了异常,就可以快速定位到出现问题的地方pom依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-ac...原创 2018-10-10 17:34:04 · 362 阅读 · 0 评论 -
springboot ssl
SSL(Secure Socket Layer,安全套接层)是为网络通信提供安全及数据完整性的一种安全协议,SSL在网络传输层对网络连接进行加密。SSL协议位于TCP/IP协议与各种应用层协议之间,为数据通信提供安全支持。SSL可以分为两层:SSL记录协议:建立在可靠的传输协议(如TCP)之上,为高层协议提供数据封装、压缩、加密等基本功能支持。 SSL握手协议:它建立在SSL记录协议...转载 2018-09-30 13:00:53 · 469 阅读 · 0 评论 -
springboot AOP 实现日志管理
本文使用注解进行spring AOP的实现。1.AOP的基本概念(1)Aspect(切面):通常是一个类,里面可以定义切入点和通知(2)JointPoint(连接点):程序执行过程中明确的点,一般是方法的调用(3)Advice(通知):AOP在特定的切入点上执行的增强处理,有before,after,afterReturning,afterThrowing,around(4)P...原创 2018-09-27 20:23:32 · 3679 阅读 · 0 评论 -
jpa 表关系对应
这里使用lombok,简化代码。一对一分为两种关系,是一对一主键关联,一对一外键关联一对一主键关联:这里使用用户和用户详情:User 类:@Entity@Table(name="tb_user")@Datapublic class User { @Id @GeneratedValue(strategy=GenerationType.AUTO) private Integer id; ...原创 2018-05-31 17:42:39 · 1283 阅读 · 3 评论 -
JPA
spring data jpa介绍首先了解JPA是什么?JPA(Java Persistence API)是Sun官方提出的Java持久化规范。它为Java开发人员提供了一种对象/关联映射工具来管理Java应用中的关系数据。他的出现主要是为了简化现有的持久化开发工作和整合ORM技术,结束现在Hibernate,TopLink,JDO等ORM框架各自为营的局面。值得注意的是,JPA是在充分吸...转载 2018-05-29 16:46:17 · 154 阅读 · 0 评论 -
springboot无法解析jsp
由于springboot内置的tomcat不支持JSP,所以需要导入额外的包<dependency> <groupId>org.apache.tomcat.embed</groupId> <artifactId>tomcat-embed-jasper</artifactId> <scope>provided<...原创 2018-05-28 20:27:12 · 1029 阅读 · 0 评论 -
springboot配置文件
# ===================================================================# COMMON SPRING BOOT PROPERTIES## This sample file is provided as a guideline. Do NOT copy it in its# entirety to your own applicat...原创 2018-05-27 22:50:34 · 415 阅读 · 0 评论 -
springboot 注解
1.声明Bean的注解:@Compent :用来标识组件,可以被扫描到@Service :@Repository@Controller@Bean : 注解到方法上,表示方法返回一个Bean,全局配置使用Java配置,如数据库配置,业务配置使用上述的几个注解 具有initMedhod和destroyMethod属性,用来指定Bean创建时和销毁时执...原创 2018-05-27 22:50:04 · 462 阅读 · 0 评论 -
Springboot Condition 注解 和EnableAutoConfiguration
1 EnableAutoConfiguration如果我们想自己写一个框架,并希望springboot加载时可以将我们自己框架的一些配置加载,那么该怎么做呢。肯定不能直接让用户在 scanBasePackages 中将我们的包加进去。这里我们需要用到@EnableAutoConfiguration 注解,这个注解的是自动配置,如果做到自动配置呢?springboot 在启动是会扫描...原创 2019-07-17 13:16:06 · 385 阅读 · 0 评论