问题描述 最近遇到了一个奇怪的问题,需要使用以下 mvn 依赖: <dependency> <groupId>org.alfresco</groupId> <artifactId>alfresco-core</artifactId> <version>7.3.0</version> <!-- 替换为你需要的版本 --> </dependency> 直接尝试从 Maven 中央仓库下载,报错,…
问题描述 最近遇到了一个奇怪的问题,需要使用以下 mvn 依赖: <dependency> <groupId>org.alfresco</groupId> <artifactId>alfresco-core</artifactId> <version>7.3.0</version> <!-- 替换为你需要的版本 --> </dependency> 直接尝试从 Maven 中央仓库下载,报错,…
流程定义 获取 获取指定流程定义: final String PROCESS_DEFINITION_KEY = "test"; // 流程定义的 key RepositoryService repositoryService = processEngine.getRepositoryService(); List<ProcessDefinition> definitionList = repositoryService.createProcessDefinitionQuery() .processD…
新建一个 Maven 项目。 依赖 添加相关依赖: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://mave…
附近店铺 GEO 对于地理坐标(经纬度),Redis 以 GEO 的方式存储,可以通过以下命令查看相关命令: 127.0.0.1:6379> help @geo 添加 GEO 的命令为: 示例,添加北京和南京两个地理位置: 127.0.0.1:6379> GEOADD geo1 116.4074 39.9042 beijing (integer) 1 127.0.0.1:6379> GEOADD geo1 118.7969 32.0603 nanjing (integer) 1 比较两个 GEO …
需要先进行一些准备工作: 创建一个 Maven Web 项目,具体方式可以参考这篇文章。 将上篇文章项目中的依赖拷贝进当前项目。 将上篇文章项目中的代码拷贝进当项目。 这里提供一个整合后的示例项目 web-demo,内含 SQL。 Web 集成 Shiro web.xml 现在这个示例项目存在一个问题,读取 Shiro 配置并创建 SecurityManager 的代码需要手动调用,虽然我们已经封装成了工具类: public class SubjectUtil { private static Securit…
1.简介 JDBC 是一个 Java 为接入不同类型的数据库定义的一个数据库连接和执行 SQL 的 API。 可以用下图表示: 图中的具体数据库的驱动实际上就是数据库厂商提供的 JDBC 接口的实现类。 2.快速开始 用 Maven 创建一个简单的 Java 应用,并添加数据库驱动的依赖: <dependency> <groupId>com.mysql</groupId> <artifactId>mysql-connector-j</artifact…
说明:绿色表示 Java 相关框架和技能,紫色表示通用技能,橙色表示 Java 中间件。 Java基础:Java编程笔记 - 红茶的个人站点 (icexmoon.cn) 数据库:MySQL学习笔记 - 红茶的个人站点 (icexmoon.cn) HTTP:HTTP学习笔记 - 红茶的个人站点 (icexmoon.cn) MyBatis:JavaWeb 学习笔记 1:MyBatis - 红茶的个人站点 (icexmoon.cn) Hibernate:从零开始 Spring Boot 48:JPA & Hibe…
本文使用的示例项目可以从这里下载并解压。 1.Request 1.1.继承体系 Servlet 将 HTTP 请求封装为 ServletRequest 类型,这个类有如下继承体系: 1.2.获取请求数据 1.2.1.请求行 HTTP 请求报文中的请求行信息类似这样: GET /archives/620.html HTTP/1.1 包含 Request Method、URL、HTTP 协议版本这三个信息。 可以通过 HttpServletRequest 的相关 API 获取请求行相关的信息: @WebServlet(…
1.简介 Servlet 是 JavaEE 定义的一套 Web 应用开发标准(接口),实现了该技术的 Web 服务器软件(如 Tomcat)上可以运行一个 Servlet 容器,只要我们使用 Servlet 技术开发 Web 应用,就可以打成 war 包后放在 Web 服务器上,Web 服务器软件可以自动解包,并执行其中 Servlet 相关的 API 实现类,以对外提供服务。 整个过程可以表示为: 2.快速开始 先按照上篇文章说的,创建一个 Maven Web 项目。 这里我使用 Maven 模板的方式创建项目:…
1.简介 Shiro 的架构图: 各种客户端通过 Subject 与 Shiro 的核心组件 SecurityManager 交互,SecurityManager 包含以下几部分: Authenticator,负责身份认证 Authorize,负责授权 Session Manager,管理 Session SessionDAO,对 Session 进行持久化,可以使用 Redis、数据库等 Cache Manager,缓存管理 Realm,领域,负责从数据库查询数据以实现身份认证或授权 Cryptography,密…
魔芋红茶
加一点PHP,加一点Go,加一点Python......
COPYRIGHT © 2021 icexmoon.cn. ALL RIGHTS RESERVED.
本网站由
提供CDN加速/云存储服务
Theme Kratos Made By Seaton Jiang