Maven 生命周期
Maven 生命周期 阶段 处理 描述 clean 清除 清理项目 validate 验证项目 验证项目是否正确且所有
Map LIst String Object判空
1.Map 可使用工具包有 CollectionUtils MapUtils 返回一个空的Map // 输出1 public static void main(String[] args) { HashMap<String, String> stringStringHashMap = new
JVM配置
日志配置文件: -Djava.util.logging.config.file=/datal/weibo/conf/logging.properties:指定Java日志配置文件的位置。 日志管理器: -Djava.util.logging.manager=org.apache.juli.Class
Activti 流程管理
Activti提供的主要的接口服务,其中主要用到 存储库服务(repositoryService):用于管理和操作流程定义和流程部署相关的数据。它提供了一系列方法来查询、创建、更新和删除流程定义、流程部署以及相关的资源文件。 运行时服务(runtimeService):用于管理和操作正在执行
六大设计模式
编程是一个先思考再编码的过程,思考是优于编码技能的,在思考过程中我们会考虑代码的可重用性、可靠性、更容易被他人理解,这时就会使用到设计模式让代码编写工程化,这篇文章整理了设计模式的六大原则。 SOLID SOLID: The First 5 Principles of
开发完接口之后自查
开发完接口之后: 入参校验:长度校验、判空、逻辑校验 分页处理:是否实现分页功能 逻辑删除:避免物理删除,使用逻辑删除 查询加缓存:提高查询效率,减少数据库压力 逻辑漏洞:检查逻辑是否存在漏洞 重点接口加验签:防止流量劫持和数据篡改 异常情况提示语:清晰明确的异常提示信息 外部接口错误处理:是否需要
Web程序设计笔记20——第十六章:文件上传和下载
第十六章:文件上传和下载 1.文件上传 1.创建项目,导包 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-web</artifactId> <version>
Web程序设计笔记19——第十五章:拦截器
Web程序设计笔记18——第十四章:JSON 数据和 RESTful 风格的 url
第十四章:JSON 数据和 RESTful 风格的 url 1.JSON: JavaSript Object Notation JSON数据的两种数据结构: 1.对象结构 2.数组结构 2.第13章和第14章的区别: 第13章:发送ur1,请求控
Web程序设计笔记17——第十三章:数据绑定
第十三章:数据绑定 1.什么叫数据绑定 将请求消息数据 和 后台方法形参 建立连接的过程 就叫数据绑定。 请求消息数据: 可以通过url携带数据,比如localhost:8080/c14/get?id=1 还可以通过表单提交数据 后台方法形参 控制器中方法的形参 根据后台方法形参的类型,