- 博客(7)
- 收藏
- 关注
原创 spring学习笔记
1 简介 Spring 是一款目前主流的 Java EE 轻量级开源框架,是 Java 世界最为成功的框架之一。Spring 由“Spring 之父”Rod Johnson(罗宾·约翰逊) 提出并创立,其目的是用于简化 Java 企业级应用的开发难度和开发周期。1.1 spring体系结构 spring 是一个分层的框架,每个模块既可以单独存在也可以联合工作,体系结构如下:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-B8BDaXSL-16895943
2023-07-17 19:49:56
193
1
原创 Thymeleaf学习笔记
Thymeleaf是一款用于渲染XML/XHTML/HTML5内容的模板引擎。类似JSP,Velocity,FreeMaker等,它也可以轻易的与Spring MVC等Web框架进行集成作为Web应用的模板引擎。它的主要作用是在静态页面上渲染显示动态数据。Thymeleaf具有以下特点:动静结合:Thymeleaf 既可以直接使用浏览器打开,查看页面的静态效果,也可以通过 Web 应用程序进行访问,查看动态页面效果。
2023-07-08 11:06:35
578
1
原创 JAVA - 注解
从 JDK 5.0 开始, Java 增加了对元数据(MetaData)的支持, 也就是Annotation(注解)。Annotation 其实就是代码里的特殊标记, 这些标记可以在编译, 类加载, 运行时被读取, 并执行相应的处理。通过使用 Annotation, 程序员可以在不改变原有逻辑的情况下, 在源文件中嵌入一些补充信息。代码分析工具、开发工具和部署工具可以通过这些补充信息进行验证或者进行部署。
2023-07-07 15:15:53
250
1
原创 Mybatis学习笔记
MyBatis是一个优秀的持久层框架,它对JDBC操作数据库的过程进行封装,使开发者只需要关注 SQL本身,而不需要花费精力去处理例如注册驱动、创建connection、创建statement、手动设置参数、结果集检索等JDBC繁杂的过程代码。Mybatis具有简单易学,灵活,解除sql与java代码的耦合性以及提供了丰富且强大的xml标签等特点。
2023-07-07 13:05:58
249
1
原创 Maven学习笔记
Maven翻译为“专家”,“内行”。Maven是Apache下的一个纯Java开发的开源项目,它是项目管理工具,可以使用Maven对Java项目进行项目构建、依赖管理。Maven包含了一个项目对象模型(Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。
2023-07-06 19:33:39
672
1
原创 Java-枚举类
/ 私有构造// 提供枚举类多个对象private final Season SPRING = new Season("春天","春暖花开");private final Season SUMMER = new Season("春天","春暖花开");private final Season AUTUMN = new Season("春天","春暖花开");private final Season WINTER = new Season("春天","春暖花开");
2023-07-06 13:05:37
204
1
原创 JAVA-多线程
进程(process)是程序的一次执行过程,或是一个正在执行的程序。是一个动态的过程:有它自身的产生、存在和消亡的过程。后来,随着计算机的发展,对CPU的要求越来越高,进程之间的切换开销较大,已经无法满足越来越复杂的程序的要求了。于是就发明了线程,线程是程序执行中一个单一的顺序控制流程,是程序执行流的最小单元,是处理器调度和分派的基本单位。
2023-07-03 19:21:58
434
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人