SpringBoot
꧁埋葬♀回忆꧂
这个作者很懒,什么都没留下…
展开
-
Shiro认证
Shiro简介Apache Shiro是一个强大易用的java安全框架,提供了认证.授权.会话管理和加密等功能.对于任意一个应用程序,Shiro都可以提供全面的安全管理服务,对比Spring Security,可能没有Spring Security功能强大,但是我们在实际工作中可能并不需要那么复杂的功能,所以使用简单易用的Shiro就已经足够了.Shiro特性Shiro可以非常容易的开发足够好的应用,其不仅可以用在javaSE环境,也可以用在javaEE环境.Shiro可以帮助我们完成:认证.授权.会原创 2020-09-17 10:16:29 · 86 阅读 · 0 评论 -
SpringBoot集成Redis
Redis简介关于Redis,官网redis.io有一段定义:Redis是一个开源的.基于内存的数据结构存储仓库,被用作数据库.缓存和消息代理.作为数据库,Redis是一个速度非常快的非关系数据库(Non-Relational Database),它可以存储键(Key)与5种不同类型的值(Value)之间的映射(Mapping),可以将存储在内存的键值对数据持久化到硬盘,可以复制特性来扩展读性能,还可以使用客户端分片来扩展写性能.作为患者中间件,相比Memcached,Redis支持更多的数据类型和更原创 2020-09-15 10:46:22 · 73 阅读 · 0 评论 -
初步了解Thymeleaf模板引擎
Thymeleaf介绍Thymeleaf是一个现代服务器端Java模板引擎,适用于Web和独立环境,能够处理HTML,XML,JavaScript,CSS甚至纯文本。Thymeleaf的主要目标是提供一种优雅且高度可维护的模板创建方式。为实现这一目标,它以自然模板的概念为基础,将其逻辑注入模板文件,其方式不会影响模板被用作设计原型。这改善了设计沟通,缩小了设计和开发团队之间的差距。Thymeleaf也从一开始就设计了Web标准 - 特别是HTML5 - 允许您创建完全验证的模板,如果您需要的话。模板原创 2020-09-10 10:45:27 · 174 阅读 · 0 评论 -
基础Web开发的支持
控制器开发前面已经将项目构建好,Model(模型)也已经开发完毕,接下来我们先开发控制器。JSON 的支持ISON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、C#、Java、JavaScript、Perl、Python等),这些特性使JSON成为理想的数据交换语言。早期人们习惯使用XML 进行信息交互,后来JSON的使用更加原创 2020-09-05 10:16:58 · 140 阅读 · 0 评论 -
第三章
JPA多表查询多表查询在Spring Data JPA中有两种实现方式,第一种是创建一个结果集的接口来接收多表联接查询后的结果,第二种是利用JPA的关联映射来实现关系映射在软件开发中,类与类之间最普遍的关系就是关联关系,而且关联是有方向的,以角色(Role)和用户(User)为例,一个角色下有多个用户,而下一个用户只能属于一个角色从User到Role的关联就是多对一关联,这就意味着每个User对象只会引用一个Role对象,因此在User类中应该定义一个Role类型的属性,来引用所关联的Role对象原创 2020-09-01 08:59:24 · 194 阅读 · 0 评论 -
初识SpringBoot
Spring Boot 简介什么是Spring BootSpring 在官方是这么介绍的: BUILD ANYTHING WITH SPRING BOOTSpring Boot is the starting point for building all Spring-based applications. Spring Boot is designed to get you up and running as quickly as possible ,with minimal upfiguratio原创 2020-08-25 09:50:25 · 110 阅读 · 0 评论