会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
天生自然
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2021年10月24日
HTML文件的基本结构
摘要: HTML文件是标准的ASCII文件,且其后缀名为htm或html的文件。 可以使用任何能够生成TXT类型源文件的文本编辑器来制作超文本标记语言文件。 HTML文件中的标记是不区分大小写的。 标准的超文本标记语言文件都具有一个基本的文档结构,标记一般都是成对出现(部分标记也有单标记,例如:<br />
阅读全文
posted @ 2021-10-24 22:47 吴裕雄
阅读(986)
评论(0)
推荐(0)
编辑
WAR 部署
摘要: Spring Boot 默认打成 JAR 包,使用 Spring Boot 构造 web 应用,默认使用内置的 Tomcat。但考虑到项目需要集群部署或者进行优化时,就需要打成 WAR 包部署到外部的 Tomcat 服务器中。 1. 修改打包形式 修改 pom.xml 文件将默认的 jar 方式改为
阅读全文
posted @ 2021-10-24 21:54 吴裕雄
阅读(314)
评论(0)
推荐(0)
编辑
JAR 部署
摘要: 参考:https://www.cnblogs.com/tszr/p/15143406.html
阅读全文
posted @ 2021-10-24 21:48 吴裕雄
阅读(31)
评论(0)
推荐(0)
编辑
基于数据库的认证
摘要: 在 WebSecurityConfig 添加@EnableGlobalMethodSecurity 注解开启方法的访问权限, 代码如下: @EnableWebSecurity //是 Spring Security 用于启用 Web 安全的注解 @EnableGlobalMethodSecurity
阅读全文
posted @ 2021-10-24 20:49 吴裕雄
阅读(119)
评论(0)
推荐(0)
编辑
Spring Security
摘要: 角色访问控制 通常情况下,我们需要实现“特定资源只能由特定角色访问”的功能。假设我们的系统 有如下两个角色: ADMIN 可以访问所有资源 USER 只能访问特定资源 现在我们给系统增加“/user/**”接口代表用户信息方面的资源(USER 可以访问);增加"/admin/**"接口代表管理员方面
阅读全文
posted @ 2021-10-24 18:26 吴裕雄
阅读(412)
评论(0)
推荐(0)
编辑
认识Spring Security
摘要: Spring Security 的前身是 Acegi Security ,是 Spring 项目组中用来提供安全认证服务的框架,相对于 Shiro它的功能更加强大。 Spring Security 致力于为 Java 应用提供核心功能认证(Authentication)和授权管理 (Authoriz
阅读全文
posted @ 2021-10-24 16:41 吴裕雄
阅读(96)
评论(0)
推荐(0)
编辑
RESTful 风格
摘要: RESTful 是一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则 和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简 洁,更有层次,更易于实现缓存等机制 我们都知道以前网页是前端后端融在一起的,比如 PHP,JSP 等。在之前的桌面时代问 题不大,但是近
阅读全文
posted @ 2021-10-24 16:02 吴裕雄
阅读(110)
评论(0)
推荐(0)
编辑
整合 Spring Data Jpa
摘要: Java 持久层框架访问数据库的方式大致分为两种。一种以 SQL 核心,封 装一定程度的 JDBC 操作,比如: MyBatis。另一种是以 Java 实体类为核心,将实体类 的和数据库表之间建立映射关系,也就是我们说的 ORM 框架,如:Hibernate、Spring Data JPA Spri
阅读全文
posted @ 2021-10-24 15:57 吴裕雄
阅读(47)
评论(0)
推荐(0)
编辑
整合 Mybatis
摘要: MyBatis 的前身叫 iBatis,本是 apache 的一个开源项目, 2010 年这个项目由 apache software foundation 迁移到了 google code,并且改名为 MyBatis。MyBatis 是支持普通 SQL 查询,存储过程和高级映射的优秀持久层框架。My
阅读全文
posted @ 2021-10-24 14:15 吴裕雄
阅读(45)
评论(0)
推荐(0)
编辑
整合 Druid 数据源
摘要: 导入 Druid 依赖,代码如下: <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1.10</version> </dependency> server.port =8089
阅读全文
posted @ 2021-10-24 11:53 吴裕雄
阅读(50)
评论(0)
推荐(0)
编辑
整合 JdbcTemplate
摘要: Spring JDBC 抽象框架 core 包提供了 JDBC 模板类,其中 JdbcTemplate 是 core 包的核 心类,所以其他模板类都是基于它封装完成的,JDBC 模板类是第一种工作模式。 JdbcTemplate 类通过模板设计模式帮助我们消除了冗长的代码,只做需要做的事情(即 可变
阅读全文
posted @ 2021-10-24 10:55 吴裕雄
阅读(44)
评论(0)
推荐(0)
编辑
Spring Boot 整合 MongoDB
摘要: MongoDB 简介 MongoDB 是一个基于分布式文件存储的数据库。由 C++语言编写。旨在为 WEB 应用 提供可扩展的高性能数据存储解决方案。 MongoDB 是一个跨平台的,面向文档的数据库,是当前 NoSQL 数据库产品中最热门 的一种。它介于关系数据库和非关系数据库之间,是非关系数据库
阅读全文
posted @ 2021-10-24 09:50 吴裕雄
阅读(442)
评论(0)
推荐(0)
编辑