自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (3)
  • 收藏
  • 关注

原创 Java去重

Java去重 List<Person> personList = new ArrayList<Person>(); personList.add(new Person("Tom", 8900, 10,"male", "New York")); personList.add(new Person("Jack", 7000, 20,"male", "Washington")); personList.add(new Person("Li

2021-11-20 14:27:34 452

原创 java对时间的处理

在使用Java进行开发的时候,很多时候需要对时间进行处理,获取对应的时间,这里使用hutool进行时间的获取,记录一下怎么使用,方便日后回顾。 引入hutool <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.0.3</vers.

2021-11-13 18:15:57 599

原创 SpringMVC框架(二)

一、SpringMVC 作用域传值的几种方式 1、使用原生 Servlet 在 HanlderMethod 参数中添加作用域对象 @RequestMapping("demo1") public String demo1(HttpServletRequestabc,HttpSession sessionParam){ //request 作用域 abc.setAttribute("req", "req 的值"); //session 作用域 HttpSession session = abc.ge

2021-03-28 12:38:10 122

原创 SpringMVC框架

一、SpringMVC 简介 1、SpringMVC 中重要组件 DispatcherServlet : 前端控制器,接收所有请求(如果配置/不包含 jsp) HandlerMapping: 解析请求格式的.判断希望要执行哪个具体的方法. HandlerAdapter: 负责调用具体的方法. ViewResovler:视图解析器.解析结果,准备跳转到具体的物理视图 2、SpringMVC 运行原理图 3、Spring 容器和 SpringMVC 容器的关系 3.1 代码 3.2 Spring 容器

2021-03-27 16:52:02 192

原创 设计模式

一、代理设计模式 1、设计模式 简要:前人总结的一套解决特定问题的代码. 2、代理设计模式优点 保护真实对象 让真实对象职责更明确. 扩展 二、静态代理设计模式 1、由代理对象代理所有真实对象的功能. 自己编写代理类 每个代理的功能需要单独编写 2、静态代理设计模式的缺点: 当代理功能比较多时,代理类中方法需要写很多. 三、动态代理 为了解决静态代理频繁编写代理功能缺点. 分类:JDK动态代理 和 cglib 动态代理 四、 JDK 动态代理 4.1、和 cglib 动态代理对比 优点:

2021-03-24 14:49:14 71

原创 Spring框架介绍(二)

一、切面编程 概念:在程序原有纵向执行流程中,针对某一个或某一些方法添加通知,形成横切面过程就叫做面向切面编程. 常用的切面概念: 原有功能: 切点, pointcut 前置通知: 在切点之前执行的功能. before advice 后置通知: 在切点之后执行的功能,after advice 如果切点执行过程中出现异常,会触发异常通知.throws advice 所有功能总称叫做切面. 织入: 把切面嵌入到原有功能的过程叫做织入 二、AOP 1、AOP:Aspect Oriented Programmi

2021-03-23 11:33:17 99

原创 Spring整合Mybatis

一、使用 Spring 简化 MyBatis 1、导 入 mybatis 所 有 jar 和 spring 基 本包,spring-jdbc、spring-tx、spring-aop、spring-web、spring 整合 mybatis 的包等。 2、先配置web.xml <?xml version="1.0" encoding="UTF-8"?> <web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee"

2021-03-18 15:52:29 72

原创 Spring框架介绍

一、Spring 框架简介 1、Spring 框架宗旨:不重新发明技术,让原有技术使用起来更加方便. 2、Spring几大核心功能 IOC/DI(控制反转/依赖注入)、AOP(切面编程)、声明事务 3、Spring框架介绍 3.1、text:Spring提供的测试功能 3.2、Core Container:核心容器.Spring 启动最基本的条件 ...

2021-03-17 15:22:45 652 4

原创 Mybatis框架原理

Mybatis运行原理 1、运行过程中涉及到的类 1.1 Resources MyBatis 中 IO 流的工具类 1.1 加载配置文件 1.2 SqlSessionFactoryBuilder() 构建器 1.2.1 作用:创建 SqlSessionFactory 接口的实现类 1.3 XMLConfigBuilder MyBatis 全局配置文件内容构建器类 1.3.1 作用负责读取流内容并转换为 JAVA 代码. 1.4 Configuration 封装了全局配置文件所有配置信息. 1.4.1 全局配

2021-03-16 09:53:25 74

原创 Mybatis框架(三)

一、Mybatis实现多表查询 1、Mybatis 实现多表查询方式 1.1 业务装配.对两个表编写单表查询语句,在业务(Service)把查询 的两个结果进行关联. 1.2 使用Auto Mapping特性,在实现两表联合查询时通过别名完成 映射. 1.3 使用 MyBatis 的<resultMap>标签进行实现. 2、多表查询时,类中包含另一个类的对象的分类 2.1 单个对象 2.2 集合对象 二、resultMap标签 1、<resultMap>标签写在mapper..

2021-03-16 09:52:28 224

原创 Mybatis框架(二)

一、标签 在Mybatis全局配置文件中通过标签控制Mybatis全局开关 如: //在mybatis.xml中开启log4j //必须保证导入log4j的jar包 //同时在src下有log4j.properties <settings> <setting name="logImpl" value="LOG4J"/> </settings> 二、parameterType属性 1、 在***Mapper.xml中、等标签的parameterType可以控制参数

2021-03-15 18:38:27 247 1

原创 MyBatis框架

一、Mybatis 简介 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 POJOs(Plain Old Java Objects,普通的 Java对象)映射成数据库中的记录。 二、Mybatis 作用 Mybatis底层是对JDBC的封装。 三、Mybatis 优点 使用mybatis 时不需要编写实现

2021-03-15 11:50:10 117 1

原创 Vmware虚拟机安装CenOS 7 系统

一、下载CenOS系统 在CenOS官网下下载系统 CenOS官网 二、安装CenOS 7 大家根据自己的需求选择处理器和核数,一般一个处理器,两个内核就OK。 选择为虚拟机分配的内存,一般1~2G左右就够用了。 选择 NAT 网络类型 选择为虚拟机分配的磁盘大小,一般20G就合适。 这里选择自己下载的Centos镜像。 设置虚拟机开机密码 至此,我们的虚拟机就安装好了,但是他是不能访问网络的,需要配置ip地址。 此处可以关机备份虚拟机 三、网络配置 确

2021-03-08 21:54:55 189

db2 Java驱动 jar包

Java连接db2本地jar包

2022-10-09

jquery中文帮助文档.zip

JQuery中文帮助文档和.js文件

2021-03-17

Mybatis帮助文档和jar包.zip

Mybatis中英文开放文档和jar包

2021-03-17

java后端开发dtd文件

这是java后端开发的dtd文件,里面包含spring、mybatis、struct、dubbo、springMVC、spring整合mybatis

2021-03-17

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除