Spring Boot·Stomp协议

项目中要实现一个实时数据和用户聊天功能,想了很久觉得还是用WebSocket比较合适,查了一下Spring官网,无意间看到了一篇文章,了解到了Stomp协议,看了很多的文章了解了一下Stomp协议,简单记录一下我对Stomp协议的理解和如何使用Spring封装好的Stomp来完成一些功能。
Spring 2019年04月12日 691次浏览

Spring Boot·配置文件

1、配置文件SpringBoot使用一个全局的配置文件,配置文件名是固定的application.properties或application.yml配置文件的作用:修改SpringBoot自动配置的默认值,SpringBoot在底层都给我们自动配置好1.1、YAML介绍YAML(YAMLAin't
Spring 2019年03月03日 194次浏览

Spring Boot·入门

1、SpringBoot简介简化Spring应用开发的一个框架;免去Spring的配置文件整个Spring技术栈的一个大整合;J2EE开发的一站式解决方案;2、微服务2014,martinfowler微服务:架构风格(服务微化)一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;单体应用:A
Spring 2019年03月02日 293次浏览

SpringDataJPA·编码部分

第一部分笔记回顾在第一部分中我们编写了Customer实体类:packagecom.example.application.model;importlombok.Data;importjavax.persistence.*;@Entity@Table(name="cst_customer&
Spring 2019年02月28日 276次浏览

SpringDataJPA·概念

SpringData:Spring的一个子项目。用于简化数据库访问,支持NoSQL和关系数据存储。其主要目标是使数据库的访问变得方便快捷。SpringData项目所支持NoSQL存储:MongoDB(文档数据库)Neo4j(图形数据库)Redis(键/值存储)Hbase(列族数据库)SpringDa
Spring 2019年02月27日 321次浏览

JPA处理Enum类型

在写JPA实体类的时候有些字段很需要枚举这样的类型来存储,可是枚举在给代码可读性带来方便的同时,也给程序带来了不少的麻烦,很多框架也都专门提供了枚举类型的转行器。
Spring 2018年11月15日 118次浏览

Hibernate注解备忘

总结一下曾经用到过的Hibernate注解【实体类注解】@Entity将该类标记为实体name:可选,一般省略使用@Entity时必须指定实体类的主键属性(@Id),如果不指定,会报异常:Noidentifierspecifiedforentity:【实体类注解】@Table指定实体类对应的表名。如
Spring 2018年06月08日 128次浏览

Spring·JdbcTemplate & 事务

使用SpringDataJPA的时候,总是会遇到一些复杂的查询情况,比如说需要按照传入的参数拼装SQL,如果参数为null就不拼装这段SQL,并且同时还要使用数据库中的自定义函数来辅助完成查询时的计算,这个时候用JpaSpecification都已经无法解决问题了,就算在Repository实体类上
Spring 2018年02月04日 88次浏览

Spring AOP知识点复习

概念对于重复的代码,或者已经写好的方法想要扩展,可以使用动态代理的方式来进行增强,如果待增强的类实现了接口,那么可以使用JDK的Proxy,如果待增强的类没有接口,可以使用Cglib的Enhancer.create()Joinpoint连接点:可以插入切面的点,Spring中就是方法Pointcut
Spring 2018年02月03日 104次浏览

Spring基础知识点复习

ApplicationContext的三个非常有用的子类BeanFactory是Spring容器的顶层接口,ApplicationContext是它的子接口,它两个的区别:ApplicationContext读取配置文件就创建了对象BeanFactory使用到对象的时候才创建对象ClassPathX
Spring 2018年02月02日 111次浏览