首页
学习
活动
专区
工具
TVP
发布

JavaPark

Java 学习保姆级教程、计算机基础、数据库、实战实践、效率工具、资源分享、程序人生。
专栏作者
548
文章
470634
阅读量
31
订阅数
图书管理系统(三)图书管理系统实战(一)
新建数据库 bookmanager,然后创建两张表:图书表 book 和 预约图书表 appointment;
村雨遥
2022-06-16
1.3K0
5、MyBatis 中的一级和二级缓存
缓存是存在内存中的临时数据,通过将我们 经常查询但不常变的数据 放在内存中,当我们查询数据时就不在需要从磁盘读取,而只需要从缓存中查询即可,大大提升了查询的效率,解决了高并发系统的性能问题。
村雨遥
2022-06-16
6090
【Spring 学习笔记】1、带你了解 Spring 是个啥
为了解决我们开发者在 J2EE 开发时所遇到的众多问题,Rob Johnson 等人发起了 Spring 框架项目。Spring 是一个开源的 J2EE 应用程序框架,是针对 Bean 的生命周期进行管理的轻量级容器。它既可以单独用于构建程序,也能和当前众多的 Web 框架进行组合使用,能够十分方便的降低当前企业应用开发的复杂性。既然 Spring 如此强大,那我们今天就来探究一下 Spring 的内容。
村雨遥
2022-06-16
5810
4、如何利用注解进行 MyBatis 开发
之前的实例中,利用 MyBatis 进行开发时,一旦添加新的方法,则每次都需要在 XML 配置文件中进行映射。而现在随着注解开发的大肆流行,MyBatis 3 也提供了基于注解的配置。但是通过注解的方式表达力和灵活性有限,必要时要是需要通过 mapper 配置文件来进行构建,常用的注解主要用如下几个:
村雨遥
2022-06-16
2300
【Mybatis 入门指北】2、Mybatis 入门实例及 CRUD
上一篇文章中我们讲了什么是持久化以及 Mybatis 的相关简介,今天就来看看如何创建一个 Mybatis 入门实例以及如何利用 Mybatis 进行 CRUD。
村雨遥
2022-06-16
3040
【Mybatis 入门指北】1、什么是 MyBatis
持久化是 将程序数据在持久状态和瞬时状态间转换的机制,将数据保存到可永久保存的存储设备中。最常见的就是将内存中的对象存储在数据库中,或者存在磁盘文件、XML 数据文件中等等。其中,文件 IO 属于持久化机制,而 JDBC 也是一种持久化机制。
村雨遥
2022-06-16
3990
【Spring MVC 新手指北】1、Spring MVC 简介及入门实例
所谓 MVC(Model、View、Controller),其实是一种软件设计范式,通过将 业务逻辑、数据、显示分离的方法来组织代码,最主要的目的是降低视图和业务逻辑代码之间的双向耦合。其中的各部分如下:
村雨遥
2022-06-16
6520
【Maven 入门教程】4、如何使用 IDEA 创建 Maven 项目
之前我们已经学习过 Maven 是什么,我们可以用它来干什么。接着我们又介绍了如何安装和配置 Maven,再接着,我们又了解了 Maven 中常用的一些命令以及如何利用 Archetype 来生成项目骨架,并对利用 Maven 所生成项目的结构进行了描述。最后则是 Maven 中的一些核心概念和如何进行依赖管理,并说明当依赖产生冲突时,应该如何解决。但以上始终还是停留在概念的阶段,并未进入我们实际的开发中。那么今天的内容就主要来看看,我们如何利用 IDEA 搭配 Maven 来开发一个简单的 Demo。
村雨遥
2022-06-16
3.1K0
【Maven 入门教程】3、Maven 仓库、坐标以及依赖管理
在我们创建使用 Maven 项目的过程中,当需要用到第三方的插件时,都是通过依赖管理来达成,也就是 Maven 项目中必有的 pom.xml 文件。POM(Project Object Model),即 项目对象模型,其中定义了 Maven 项目的形式。因此,pom.xml 可以看做是 Maven 项目中的导航。
村雨遥
2022-06-16
4280
【Maven 入门教程】1、Maven 简介,安装及配置
针对以上的问题,我们提出采用项目管理工具来对我们的项目进行管理,而这就是我们今天所要讲的 Maven。
村雨遥
2022-06-16
1.9K0
【Mybatis-Plus 学习笔记】1、MP 简介及入门实例
最开始,要在 Java 中使用数据库时,需要使用 JDBC,创建 Connection、ResultSet 等,然后我们又对 JDBC 的操作进行了封装,创建了许多类似于 DBUtil 等工具类。再慢慢的,出现了一系列持久层的框架:Hibernate、JPA,Mybatis 等。各个框架的特点如下:
村雨遥
2022-06-15
3740
被各种注解搞晕了?那快来看看Spring Bean注解详解!
本篇博客中,我们将会讨论用于声明不同类型 Beans 的几种最常用的 Spring Bean 注解。
村雨遥
2022-06-15
2260
Spring Boot 整合 Thymeleaf 实例
在新建项目时添加,在 Templeate Engines 中勾选 Thymeleaf;
村雨遥
2022-06-15
3370
Spring Boot 简介
Spring 是重量级企业开发框架 EJB(Enterprise JavaBean) 的替代品,是为了解决企业级应用开发的复杂性而创建的,简化开发。通过 依赖注入(DI) 和 面向切面编程,用简单的 Java 对象(POJO,Plain Old Java Object) 实现 EJB 的功能,其组件代码轻量,但是配置很繁琐(需要大量 XML 配置)。Spring 2.5 引入基于注解的组件扫描,Spring 3.0 引入基于 Java 的配置,可以代替 XML,虽然引入的特性大大提高了配置的效率,但是也无法避免,针对这一问题,Spring Boot 应运而生。
村雨遥
2022-06-15
3150
Solr 中 core 创建后的数据导入
在笔记1中,我们已经介绍了Solr下载及单节点启动和配置,以及如何创建core,但是如何进行数据导入却还没有介绍。这篇文章就将教你在创建core之后,应该如何进行相关配置并导入数据;
村雨遥
2022-06-15
6880
数据解析之 XPath & lxml 库
即XML路径语言(XML Path Language),是一种用来确定XML文档中某部分位置的语言,它基于XML的树状结构,提供在数据结构树中寻找节点的能力,也适用于HTML文档中;
村雨遥
2022-06-15
4230
创建 SpringBoot 项目的 3 种方式
如果你是一个浸淫 SpringBoot 已久的老手,那么可能下面的内容可能不那么适合你,写得很简单。但如果是 对于一个刚学习 SpringBoot 的新手而言,我想多少还是有些用的。本文就来手把手教你如何创建一个 SpringBoot 项目,并对其中的一些关键信息进行简单分析,让你更加快速地掌握如何创建一个 SpringBoot 项目。
村雨遥
2022-03-14
1.4K0
Spring Boot 入门简介
Spring 是重量级企业开发框架 EJB(Enterprise JavaBean) 的替代品,是为了解决企业级应用开发的复杂性而创建的,简化开发。通过 依赖注入(DI) 和 面向切面编程,用简单的 Java 对象(POJO,Plain Old Java Object) 实现 EJB 的功能,其组件代码轻量,但是配置很繁琐(需要大量 XML 配置)。Spring 2.5 引入基于注解的组件扫描,Spring 3.0 引入基于 Java 的配置,可以代替 XML,虽然引入的特性大大提高了配置的效率,但是也无法避免,针对这一问题,Spring Boot 应运而生。
村雨遥
2022-03-14
2230
Solr core创建后的数据导入
在上一篇 文章 中,我们已经介绍了Solr下载及单节点启动和配置,以及如何创建core,但是如何进行数据导入却还没有介绍。这篇文章就将教你在创建core之后,应该如何进行相关配置并导入数据;
村雨遥
2020-10-23
8570
利用注解进行 Spring 开发
之前的学习中都是利用 XML 配置中的 bean 标签来进行 Bean 的注入,现在来学习一下如何利用注解实现 Bean 注入。
村雨遥
2020-08-18
3090
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档