摘要: Spring Security 是一个强大且高度可定制的身份验证和访问控制框架,完全基于 Spring 的应用程序的标准,Spring Security 为基于 Java EE 的企业应用程序提供了一个全面的安全解决方案。安全框架最主要包括两个操作* 认证(Authentication) 确认用户可以访问当前系统* 授权(Authorization) 确定用户在当前系统中是否能够执行某个操作,即用... 阅读全文
posted @ 2019-03-20 09:07 这块显卡有点冷 阅读(529) 评论(0) 推荐(0) 编辑
摘要: Spring Boot 建议使用 HTML 来完成动态页面。Spring Boot 提供了大量的模版引擎,包括 Thymeleaf、FreeMarker、Velocity等。Spring Boot 官方推荐使用 Thymeleaf 模版引擎来完成动态页面,并且为 Thymeleaf 提供了完美的 Spring MVC 的支持,Thymeleaf模版引擎可以支持纯 HTML 浏览器展现。## Thy... 阅读全文
posted @ 2019-02-25 18:40 这块显卡有点冷 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Spring 框架的实现依赖 IoC (反向控制) 原则,更为形象的称呼是 DI (依赖注入)。相对于 Bean 直接构造依赖的对象,Spring 框架则根据 Bean之间的依赖关系创建对象,并注入到 Bean 中。 对于上述代码, 实例是在 UserService 对象中创建的,创建方式比较简单, 阅读全文
posted @ 2019-02-15 11:01 这块显卡有点冷 阅读(314) 评论(0) 推荐(0) 编辑
摘要: Java 中的集合是用于存储对象的工具类容器,它实现了常用的数据结构,提供了一系列公开的方法用于增加、删除、修改、查找和便利数据,降低日常开发成本。集合种类非常多,形成了一个比较经典的继承关系数,称为Java 集合框架图。![](https://i.loli.net/2019/01/21/5c4530da6bcba.jpeg)框架图中主要分为两类:第一类是按照单个元素存储的 Collection ... 阅读全文
posted @ 2019-01-21 10:55 这块显卡有点冷 阅读(530) 评论(3) 推荐(0) 编辑
摘要: String 是 Java 语言非常基础和重要的类,提供了构造和管理字符串的各种基本逻辑。它是典型的 Immutable 类,被声明成为 final class,所有属性也都是 final 的。也由于它的不可变性,类似拼接、裁剪字符串等动作,都会产生新的 String 对象。由于字符串操作的普遍性,所以相关操作的效率往往对应用性能有明显影响。StringBuffer 是为解决上面提到拼接产生太多中... 阅读全文
posted @ 2019-01-19 10:44 这块显卡有点冷 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 1. 浏览器向服务器发送请求,请求中包括浏览器支持的协议,并附带一个随机数。2. 服务器收到请求后,选择某种非对称加密算法,把数字证书签名公钥、身份信息发送给浏览器,同时也附带一个随机数。3. 浏览器收到后,验证证书的真实性,用服务器的公钥发送握手信息给服务器。4. 服务器解密后,使用之前的随机数计算出一个对称加密的密钥,以此作为加密信息并发送。5. 后续的所有信息发送都是以对称加密方式进行的。T... 阅读全文
posted @ 2019-01-19 10:06 这块显卡有点冷 阅读(1293) 评论(0) 推荐(0) 编辑
摘要: [Mybatis-Plus](http://mp.baomidou.com) 是对 Mybatis-Plus 的一些扩充。在 Spring Boot 中进行集成的时候其实基本上和 mybatis 是一致的。在你的配置文件中。配置 你的 entity 的存放包路径 和 mapper 的路径。```mybatis-plus.mapper-locations=classpath:/mapper/*Map... 阅读全文
posted @ 2018-11-22 16:44 这块显卡有点冷 阅读(295) 评论(0) 推荐(0) 编辑
摘要: * 资源(Resources)所谓资源,就是网络上一个实体,或者是网络上一个具体信息。他可以是一段文本,一张图片,一种服务,总之是一个具体的实体。可以用一个URI(统一资源定位符)指向它,每种资源对应一个特定的URI。要获取这个资源,访问它的URI就可以,因此URI就成了每一个资源的地址或者独一无二的识别符。* 表现层 (Representation)资源是一种信息实体,它可以有多种表现形式。把资... 阅读全文
posted @ 2018-11-21 10:49 这块显卡有点冷 阅读(192) 评论(0) 推荐(0) 编辑
摘要: Spring Boot 默认自带了一个嵌入式的 Tomcat 服务器,可以以jar方式运行,更为常见的情况是需要将 Spring Boot 应用打包成一个 war 包,部署到 Tomcat、Jerry 服务器,或者商业的 Weblogic、Websphere 上。这种情况下,需要将 pom 中的 packaging 改成 war 方式。需要将嵌入的 Tomcat 依赖方式改成`provided``... 阅读全文
posted @ 2018-11-21 09:52 这块显卡有点冷 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 在 spring 框架和 Spring Boot 中,最常用的技术就是 MVC 框架,MVC 框架会处理类似如下相同技术的需求: 1、HTTP UTL 映射到 Controller 某个方法; 2、HTTP 参数映射到 Controller 方法的参数上,比如参数映射到某个Java对象,或者上传附件 阅读全文
posted @ 2018-11-11 16:40 这块显卡有点冷 阅读(308) 评论(0) 推荐(0) 编辑