- 博客(34)
- 收藏
- 关注
原创 EasyExcel 的 registerWriteHandler 方法用于注册自定义的写入处理器。用于合并单元格。
EasyExcel 的 registerWriteHandler 合并单元格策列。合并单元格的条件是:与第一列的的合并行数相同,第一列合并三行后面的列也会合并三行。
2024-09-18 22:22:20 679
原创 Jaspersoft Studio 中,(Text Adjust)属性设置为StretchHeight
Jaspersoft Studio 中,(Text Adjust)属性设置为StretchHeight
2024-06-24 10:53:06 1424 1
原创 spring MVC工程搭建
什么是MVCMVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。是将业务逻辑、数据、显示分离的方法来组织代码。MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。当然不同的MVC存在差异。Model(模型):数据模型,提供要展示的数据,因此包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Object(数据Dao) 和 服务层(行为Servi
2021-04-14 18:52:42 162 1
原创 Mybatis操作数据库
准备数据源# 删除mybatis_demo数据库drop database if exists mybatis_demo;# 创建mybatis_demo数据库create database mybatis_demo;# 使用mybatis_demo数据库use mybatis_demo;# 创建account表Proxy Patterncreate table user ( id int auto_increment primary key, username var
2021-04-14 18:50:32 97
原创 Mybatis实现Mapper配置并查询数据
学习目标:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、CSDN 技术博客 3 篇
2021-04-14 18:42:19 306
原创 Mybatis工程搭建
准备数据源:# 删除mybatis_demo数据库drop database if exists mybatis_demo;# 创建mybatis_demo数据库create database mybatis_demo;# 使用mybatis_demo数据库use mybatis_demo;# 创建account表create table user ( id int auto_increment primary key, username varchar(20),
2021-04-14 11:42:27 71
原创 springAOP
代理模式:静态代理角色分析:抽象角色:一般会使用接口或者抽象类来解决真实角色:被代理的角色代理角色:代理真实角色,代理真实角色后,我们一般会做一些附属操作客户:访问代理对象的人!代理模式的好处:可以使真实角色的操作更加纯粹!不用去关注一些公共的业务公共角色就交给代理角色!实现了业务的分工!公共业务发生扩展的时候,方便集中管理!动态代理:动态代理和静态代理角色一样动态代理的代理类是动态生成的,不是我们直接写好的!动态代理分为两大类:基于接口的动态代理,基于类的动态代理基于接口 —
2021-04-14 11:32:00 75
原创 Spring IOC & DI
什么是IOC & DI:本章介绍了控制反转(IoC)原理的Spring框架实现。IoC也称为依赖注入(DI)。在此过程中,对象仅通过构造函数参数,工厂方法的参数或在构造或从工厂方法返回后在对象实例上设置的属性来定义其依赖项(即,与它们一起使用的其他对象) 。然后,容器在创建bean时注入那些依赖项。从本质上讲,此过程是通过使用类的直接构造或诸如服务定位器模式之类的机制来控制其依赖关系的实例化或位置的Bean本身的逆过程(因此,其名称为Control Inversion)。在org.springf
2021-04-14 09:16:28 73
原创 Spring 工程搭建
搭建配置spring:提示:这里可以添加学习目标例如:一周掌握 Java 入门知识学习内容:提示:这里可以添加要学的内容例如:1、 搭建 Java 开发环境2、 掌握 Java 基本语法3、 掌握条件语句4、 掌握循环语句学习时间:提示:这里可以添加计划学习的时间例如:1、 周一至周五晚上 7 点—晚上9点2、 周六上午 9 点-上午 11 点3、 周日下午 3 点-下午 6 点学习产出:提示:这里统计学习计划的总量例如:1、 技术笔记 2 遍2、CSDN 技术
2021-04-14 08:46:11 84
原创 SSH和SSM的区别
spring的简介:Spring 是分层的 Java SE/EE 应用 full-stack 轻量级开源框架,以 IoC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层 Spring MVC 和持久层 Spring JDBC 以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的 Java EE 企业应用开源框架Spring 官网:https://sp
2021-04-14 08:25:24 126
原创 ssm 框架依赖
常用的依赖mysqlmysql-connector-java5.1.47 <!--mybatis 的jar包--> <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis
2021-04-13 12:56:12 93
原创 spring MVC
学习目标:Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring 框架提供了构建 Web 应用程序的全功能 MVC 模块。使用 Spring 可插入的 MVC 架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的Spring MVC框架或集成其他MVC开发框架,如Struts1(现在一般不用),Struts 2(一般老项目使用)等等。框架通过策略接口,Spring 框架是高度可配置的,而且包含多种视图技术,例如
2021-03-22 21:15:57 126
原创 Mybatis
入门安装要使用 MyBatis, 只需将 mybatis-x.x.x.jar 文件置于类路径(classpath)中即可。如果使用 Maven 来构建项目,则需将下面的依赖代码置于 pom.xml 文件中: org.mybatis mybatis x.x.x从 XML 中构建 SqlSessionFactory每个基于 MyBatis 的应用都是以一个 SqlSessionFactory 的实例为核心的。SqlSessionFactory 的实例可以通过 SqlSessionFac
2021-03-22 21:11:56 78
原创 Spring
Spring 的学习Spring 依赖 和 官网本章介绍了Spring的控制反转(IoC)容器。以下示例显示了基于XML的配置元数据的基本结构:Spring 依赖 和 官网Spring 依赖下载Spring 官网 :https://docs.spring.io/spring-framework/docs/current/reference/html/core.html#beans本章介绍了Spring的控制反转(IoC)容器。1.1。Spring IoC容器和Bean简介本章介绍了控制反转(Io
2021-03-21 13:12:58 66
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人