SpringBoot + EsayExcel 导入导出简单案例常用的注解 @ExcelProperty 指定当前字段对应excel中的那一列。可以根据名字或者Index去匹配。当然也可以不写,默认第一个字段就是index=0,以此类推。千万注意,要么全部不写,要么全部用index,要么全部用名字去匹配。千万别三个混着用,除非你非常了解源代码中三个混着用怎么去排序的。 @ExcelIgnore 默认
转载 2024-10-04 11:50:08
25阅读
1、环境Eclipse + JDK1.8 + Tomcat 9.x,环境一定要统一,否则后患无穷,很多bug都是环境不统一造成的。2、SSM搭建第一步:就是找Jar,说实话,找的很辛苦,网上很多Maven和Gradle的,里面加载了很多废,Coder的洁癖告诉我要自己动手丰衣足食。项目里的如上图spring-XXX开头的是Spring+SpringMVC常用,按图索骥找到所有是从Spri
JDKJDK 就是 Java 开发工具。JDK 是 Java 的核心,包括 Java 运行环境 (简称 JRE),Java 工具(比如 javac、java、javap 等等),以及 Java 基础类库(比如 rt.jar)。 rt.jarrt.jar是一个类似zip的压缩文件,精确称为“Java archive”(Jar),这个路径下存储了Java class文件和程序所需的全部资源。它还可以
转载 2023-11-22 17:08:45
108阅读
一、项目架构二、代码1.Pom.xml<?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:schema
转载 6月前
16阅读
## 实现Java的流程 为了实现Java,首先需要了解的概念和基本的流程。下面是实现Java的一般流程: | 步骤 | 描述 | | ---- | ---- | | 1 | 创建Java项目 | | 2 | 定义Java类 | | 3 | 实现类的功能 | | 4 | 编译Java类 | | 5 | 打包Java类 | | 6 | 使用Java | 接下来,我将逐步向你
原创 2023-10-11 14:01:54
147阅读
tools.jar:工具类库,它跟我们程序中用到的基础类库没有关系。Jre库包含的jar文件(jdk1.6):resources.jar、rt.jar、jsse.jar、jce.jar、charsets.jar、dnsns.jar、localedata.jar等共10个jar文件,其中resource.jar为资源(图片、properties文件);rt.jar为运行时java.*、javax
转载 2023-09-18 16:55:30
144阅读
Spring内容介绍一、Spring框架概述1、框架概述1、Spring是轻量级的开源的JavaEE框架 2、Spring可以解决企业应用开发的复杂性 3、Spring有两个核心部分:IOC和AOP IOC:控制反转,就是把创建对象过程交给Spring容器进行管理 AOP:面向切面,不修改源代码进行功能增强 4、Spring特点: (1)方便解耦、简化开发 (2)Aop编程支持 (3)方便程序测试
脚手是工程化中不可缺少的一环。究竟什么是脚手呢?广义上来说,脚手就是为了保证各施工过程顺利进行而搭设的工作平台。编程领域的脚手主要为了完成新项目的启动和搭建,能够帮助开发者提升效率和开发体验。对于前端来说,从零开始建立一个项目是复杂的,因此也就存在了较多类型的脚手:Vue/React 框架类脚手Webpack 等构建配置类脚手混合脚手,比如大家熟悉的 Vue-cli 或者 crea
一、概述Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化Spring应用的 初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不 再需要定义样板化的配置。通过这种方式,Spring Boot致力于在蓬勃发展的快速应 用开发领域(rapid application development)成为领导者。 springboot(微框架) = sprin
# Python封装的科普 在软件开发中,封装是一个重要的原则,它允许开发者将功能分组到一个可重用的组件或模块中。在Python中,封装可以通过类和模块来实现。而对于大型项目,封装更是一个必不可少的组成部分。本文将深入探讨Python封装的概念,并提供一些代码示例来帮助理解。 ## 什么是封装 封装是指将相关功能和类组合在一起,形成一个可再利用的模块或。通过封装,开发者
原创 2024-08-13 09:18:38
32阅读
# Java Jar导入的详细指南 在Java开发中,使用外部库和工具是常见的需求。Jar(Java ARchive)是Java程序中用来包含多个类文件、资源文件和其他必要的元数据的一种打包格式。本文将为你详细介绍如何在Java项目中导入Jar,并通过表格和代码示例帮助你更好地理解每一个步骤。 ## 整体流程 以下是Java项目中导入Jar的总体流程: | 步骤 | 描述
原创 2024-08-13 10:52:54
33阅读
# Java BeanUtils ## 介绍 Java BeanUtils 是一个实用工具,可以简化在 Java 中操作 JavaBean 的过程。它提供了一组用于访问和操作 JavaBean 属性的方法,使得开发者可以更轻松地读取和设置属性的值,而无需手动编写繁琐的代码。 ## 安装 要使用 Java BeanUtils,需要将相关的添加到项目的依赖中。可以通过 Maven 或
原创 2023-08-08 11:30:20
107阅读
## 如何实现Java程序打包 作为一名经验丰富的开发者,我将教你如何实现Java程序打包。在本文中,我将按照以下步骤详细解释每一步的操作,并提供代码示例和注释。 ### 流程概述 首先,我们来看一下Java程序打包的整体流程。下表详细列出了每一步需要做什么。 | 步骤 | 操作 | 代码示例 | 说明 | | --- | ---- | -------- | --- | | 1 | 创
原创 2023-12-26 09:19:23
36阅读
# Java冲突的解析与解决 在Java开发中,冲突是一个常见且令人头疼的问题。冲突一般是指在项目中引入的不同依赖库中存在相同的类或者版本不一致的情况。这种问题不仅影响了项目的构建,也可能导致运行时错误,甚至程序崩溃。本文将详细探讨Java冲突的成因、解决方案以及相关代码示例,帮助开发者有效预防和应对这一问题。 ## 冲突的成因 冲突通常发生在以下几种情况下: 1.
原创 11月前
34阅读
session与cookie的概念用法及区别 1. Session、Cookie是什么1.1 概念理解要了解session和cookie是什么,先要了解以下几个概念。1.1.1 无状态的HTTP协议协议:是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则。超文本传输协议(HTTP):是一种通信协议,它允许将超文本标记语言(HTML)文档
新接触一个模板框架Beetl,它自称性能是freemarker的5~6倍,是jsp的2倍,或许以后可以称为世界上最好的模板框架。所谓模板,大概就像下面这样:模板:I LOVE ${name}装配:name = 'YOU'结果:I LOVE YOUjsp是这样,freemarker是这样,Beetl也不例外。它们的目的都是根据模板装填参数,形成新的字符串(jsp实质上是servlet)。只是它们的装
转载 2024-07-17 23:05:48
91阅读
因为最近想换个数据库版本,加上5.7跟5.6的配置有点不同,所以记录一下。系统环境:Win10 x64 软件准备:MySQL 5.7.20 winx64百度云盘下载 链接:https://pan.baidu.com/s/1qYeOPPAiJRTOg-7ENMUq7Q?pwd=5t2f 提取码:5t2f 下载网址(mysql最新版下载):MySQL :: Download MySQL Communi
今日要闻:iPhone14或于9月23日上市;Google 数据中心发生电气事故;腾讯发布Max 二代机器人;Billboard正式官宣进入中国;抖音:未对东方甄选进行限流iPhone14或于9月23日上市据媒体报道,苹果目前已经开启了发布会视频的录制,最终发布会日期将会被定在9月13日。而按照苹果的惯例,这次发布会之后的iPhone 14系列将会在9月23日上市。根据最近的供应链消息,iPhon
转载 2023-10-02 20:46:17
93阅读
<!-- spring security start --> <dependency> <groupId>org.springframework.security</gr
原创 2022-09-02 15:56:53
60阅读
SpringBoot第一章 JavaConfig为什么要使用 Spring Boot因为Spring, SpringMVC 需要使用的大量的配置文件 (xml文件)还需要配置各种对象,把使用的对象放入到spring容器中才能使用对象需要了解其他框架配置规则。SpringBoot 就相当于 不需要配置文件的Spring+SpringMVC。 常用的框架和第三方库都已经配置好了。拿来就可以使用了。S
转载 8月前
51阅读
  • 1
  • 2
  • 3
  • 4
  • 5