
java
文章平均质量分 76
java学习
NaughtyBo
ctrl + c | ctrl + v
展开
-
thymeleaf模板引擎
velocity模板引擎freemarker模板引擎thymeleaf模板引擎thymeleaf官网thymeleaf官方文档1、环境搭建建立maven项目,引入依赖2、使用2.模板文件1、在resources目录下创建main.html2、测试3.设置模板文件前后缀在resources目录下创建templates目录,并创建main.html文件测试springboot整合thymeleaf使用1.pom.xml2.application.yml3.启动类4.IndexC原创 2025-04-20 11:48:56 · 994 阅读 · 0 评论 -
freemarker模板引擎
FreeMarker 是⼀款模板引擎: 即⼀种基于模板和要改变的数据, 并⽤来⽣成输出⽂本(HTML⽹⻚,电⼦邮件,配置⽂件,源代码等)的通⽤⼯具。是⼀个Java类库。FreeMarker 被设计⽤来⽣成 HTML Web ⻚⾯,特别是基于 MVC 模式的应⽤程序,将视图从业务逻辑中抽离处理,业务中不再包括视图的展示,⽽是将视图交给 FreeMarker 来输出。原创 2025-04-20 11:27:29 · 738 阅读 · 0 评论 -
velocity模板引擎
Apache Velocity Project 官网Velocity Engine基础Velocity 模板引擎使用介绍原创 2025-04-19 20:22:06 · 278 阅读 · 0 评论 -
Apache httpclient & okhttp(2)
HTTP是现代应用程序的网络方式。这是我们交换数据和媒体的方式。高效地使用HTTP可以让您的东西加载更快并节省带宽。OkHttp使用起来很方便。它的请求/响应API设计具有流式构建和不可变性。它支持同步阻塞调用和带有回调的异步调用。原创 2025-04-04 17:02:09 · 399 阅读 · 0 评论 -
Apache httpclient & okhttp(1)(log4j)
okhttp githubokhttp官方使用文档SpringBoot 整合okHttp okhttp3用法httpcomponents-client githubapache httpclient文档apache httpclient文档详细使用原创 2025-04-02 19:21:53 · 362 阅读 · 0 评论 -
单独使用logback作为日志
【代码】单独使用logback作为日志。原创 2023-10-21 22:58:51 · 426 阅读 · 0 评论 -
java设计模式:访问者模式
封装一些作用于某种数据结构中的各元素的操作,它可以在不改变这个数据结构的前提下定义作用于这些元素的新的操作。原创 2023-06-03 14:48:47 · 1050 阅读 · 0 评论 -
java序列化
序列化流ObjectOutputStream、ObjectInputStream以及实现Java深克隆反序列化报错:local class incompatible: stream classdesc serialVersionUID = -2897844985684768944, local class serialVersionUID = 7350468743759137184原创 2022-10-28 22:37:16 · 427 阅读 · 0 评论 -
idea显示 RunDashboard ,多个启动项时列表显示
在.idea(项目所在文件夹中)下的workspace.xml文件中找到。如果找不到就添加下面代码。标签,然后添加如下节点。原创 2022-10-12 22:45:34 · 595 阅读 · 0 评论 -
设计模式示例
@Servicepublic class FunctionTypeStrategyFactory implements ApplicationContextAware { private static Map<ProductFunctionTypeEnum, IFunctionTypeStrategy> strategyMap = new ConcurrentHashMap<>(5); @Override public void setApplicatio原创 2021-12-23 15:23:37 · 107 阅读 · 0 评论 -
LogBack日志学习(全面)
参考网址:https://blog.csdn.net/chens616/article/details/85370660、https://blog.csdn.net/u014644574/article/details/107988727logback-release.xml<?xml version="1.0" encoding="UTF-8"?><configuration debug="false"> <!--定义日志文件的存储地址 勿在 LogBack原创 2021-11-20 10:05:12 · 958 阅读 · 0 评论 -
内部类理解总结
参考:https://blog.csdn.net/weixin_44176169/article/details/107095089成员内部类package com.zzhua.member_inner_class;import lombok.Data;/** * 外部类内部使用成员内部类 * 1.成员内部类可以继承类,实现接口 * 2.成员内部类不能创建静态成员(静态变量,静态方法) * 3.不能在外部类静态方法内部创建成员内部类对象 * 4原创 2021-08-11 14:47:03 · 150 阅读 · 0 评论 -
日志框架从入门到重新入门
1.日志框架分类日志框架分类1.日志门面:操作日志的一套APIJCL appache推出的slf4j2.日志实现JUL jdk自带的logback springboot默认log4j appache推出的老牌的日志框架,停止维护更新log4j2 是log4j的升级版,提升性能2.日志框架1. JULJUL1.使用jdk自带的不原创 2020-07-18 21:08:32 · 323 阅读 · 0 评论 -
java的7大设计原则和设计模式
设计模式一、七大设计原则设计原则是设计模式的基础单一设计原则一个类之应该负责一项职责避免过多的使用if_else(耦合性过高)接口隔离原则一个类对另外一个类的依赖,应该建立在最小的接口上如果一个接口包含了很多方法,但是这个接口的实现类从逻辑或业务上只需要实现其中部分方法。那么这个接口就违背了接口隔离原则,可以考虑将此接口拆了依赖倒转原则核心思想:面向接口编程,使用多态的特性:用接口去声明,真正使用时调用具体子类的具体实现抽象属于高层,比细节实现,原创 2020-06-28 01:33:45 · 316 阅读 · 0 评论