自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (27)
  • 收藏
  • 关注

转载 SpringBoot 整合redis实现缓存

转自:https://blog.csdn.net/qq_29479041/article/details/83182797,如有侵权,马上删除!!

2019-08-31 19:42:41 119

原创 redis 学习参考网站(中文官方网站)

链接:http://www.redis.cn/

2019-08-31 19:33:06 1516

转载 SpringBoot 缓存的原理与使用

转自:https://blog.csdn.net/qq_29479041/article/details/83104752,如有侵权,马上删除!!

2019-08-31 15:18:50 124

原创 数据结构 常见的时间复杂度耗费时间

2019-08-30 23:09:03 447

原创 SpringBoot Docker的安装与使用

以tomcat为例,演示Docker命令:综合案例:MySQL的安装:

2019-08-30 15:56:17 117

原创 SpringBoot 外置tomcat使用流程(打包为war包)

本博文主要包含SpringBoot在idea中使用外置servlet容器(tomcat),实现jsp页面的使用和servlet的配置的主要流程。包含:(1)创建一个web项目的流程(2)完善web项目中webapp目录结构(3)向idea中添加外置tomcat(4)部署项目到外置tomcat中(5)启动tomcat(6)测试(1)新建web项目:...

2019-08-30 11:06:08 554

原创 SpringBoot 注册三大组件(Servlet、Filter、Listener)

FilterRegistrationBean

2019-08-30 09:19:02 252

原创 SpringBoot 自动配置实现流程

(1)SpringBoot启动的时候加载主配置类,开启了自动配置功能@EnableAutoConfiguration。查看@SpringBootApplication(2)查看@EnableAutoConfiguration,其作用是利用AutoConfigurationImportSelector给容器中导入一些组件。(3)查看AutoConfigurationImportSel...

2019-08-23 17:33:07 2491 1

转载 SpringBoot 配置多Profile环境支持并指定目标Profile

转自:https://www.baidu.com/link?url=HIDVgBb_bm9lfXw20lusfEs6a-zrTfa0pZIp_jftjYmA4RebmZvMDNlKTsxDsA5p&wd=&eqid=c0ef5e3e00073e8d000000065d5f93a3,如有侵权,马上删除!!

2019-08-23 15:27:27 841

转载 SpringBoot @PropertySource和@ImportResource以及@Bean的使用

转自:https://blog.csdn.net/qq_31584291/article/details/83823214,如有侵权,马上删除!!

2019-08-23 15:16:43 179

原创 SpringBoot 配置文件加载顺序

注:file:指项目根目录(项目名下)。classpath指类的根目录(src/main/resources)

2019-08-23 15:06:34 140

原创 SpringBoot 外边配置的加载顺序

2019-08-23 15:04:46 137

转载 SpringBoot 配置@ConfigurationProperties与@Value区别

转自:https://www.cnblogs.com/jtfr/p/10500487.html,如有侵权,马上删除!!

2019-08-23 11:07:07 146

转载 SpringBoot yml与properties对比及properties乱码问题解决

转自:https://www.cnblogs.com/jtfr/p/10441023.html,如有侵权,马上删除!!

2019-08-23 11:04:34 303

转载 SpringBoot yml语法及实体对象注入属性

转自:https://www.cnblogs.com/jtfr/p/10434457.html,如有侵权,马上删除!!

2019-08-22 23:05:46 2779

转载 SpringBoot 入门程序(Maven工程)

转自:https://www.cnblogs.com/jtfr/p/9513923.html,如有侵权,马上删除!!

2019-08-22 17:04:56 146

原创 SpringMVC 图片上传案例

1、所需jar包2、配置上传解析器在springmvc.xml中配置文件上传解析器:<!-- 文件上传,id必须设置为multipartResolver --><bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolv...

2019-08-21 18:50:32 183

原创 SpringMVC controller方法返回值

1、返回ModelAndViewcontroller方法中定义ModelAndView对象并返回,对象中可添加model数据、指定view。@Controllerpublic class ItemController { // @RequestMapping:里面放的是请求的url,和用户请求的url进行匹配 // action可以写也可以不写 @RequestMapping(...

2019-08-21 17:30:12 204

原创 SpringMVC 异常处理器

springmvc在处理请求过程中出现异常信息交由异常处理器进行处理,自定义异常处理器可以实现一个系统的异常处理逻辑。1、异常处理思路 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、测试通过手段减少运行时异常的发生。 系统的dao、service、controller出现...

2019-08-21 17:21:38 574

原创 SpringMVC @RequestMapping用法详解

通过@RequestMapping注解可以定义不同的处理器映射规则。如下为该注解的作用:1、用户请求映射(URL路径映射)@RequestMapping(value="item")或@RequestMapping("/item"),value的值是数组,既可以处理一个请求、也可以将多个url映射到同一个方法。/** * 查询商品列表 * @return */@RequestM...

2019-08-21 17:15:35 678

转载 SpringMVC 参数绑定总结

转:https://www.cnblogs.com/linjiaxin/p/7753374.html

2019-08-21 17:00:29 153

原创 SpringMVC ssm整合案例

为了更好的学习 springmvc和mybatis整合开发的方法,需要将springmvc和mybatis进行整合。整合目标:控制层采用springmvc、业务逻辑层使用Spring实现,持久层使用mybatis实现。1.整合思路:(1)SqlMapConfig.xml,空文件即可,但是需要文件头。(2)applicationContext.xml,配置:数据库连接池 SqlSes...

2019-08-20 17:36:47 180

原创 SpringMVC 配置视图解析器

视图解析器使用SpringMVC框架默认的InternalResourceViewResolver,这个视图解析器支持JSP视图解析,在springmvc.xml配置文件中配置如下:<!-- Example: prefix="/WEB-INF/jsp/", suffix=".jsp", viewname="test" -> "/WEB-INF/jsp/tes...

2019-08-20 16:51:54 1246

原创 SpringMVC SpringMVC与struts2区别

(1)springmvc的入口是一个servlet即前端控制器,而struts2入口是一个filter过滤器。(2)springmvc是基于方法开发(一个url对应一个方法),请求参数传递到方法的形参,可以设计为单例或多例(建议单例),struts2是基于类开发,传递参数是通过类的属性,只能设计为多例。(3)Struts采用值栈存储请求和响应的数据,通过OGNL存取数据, springmv...

2019-08-20 16:47:54 227

原创 SpringMVC 入门程序及程序执行流程

Springmvc和Struts2都属于表现层的框架。1.SpringMVC 简化版处理流程:2. 入门程序2.1 创建web工程2.2 导入jar包:复制jar到lib目录,工程直接加载jar包,2.3 加入配置文件,创建config资源文件夹,存放配置文件,如下图:2.3.1 创建SpringMVC的核心配置文件SpringMVC本身就是Spring的子...

2019-08-19 17:04:48 921

原创 Mybatis 逆向工程(自动生成pojo和mapper)

使用官方网站的Mapper自动生成工具mybatis-generator-core-1.3.2来生成po类和Mapper映射文件。1.导入逆向工程2. 修改配置文件,在generatorConfig.xml中配置Mapper生成的详细信息,如下图:注意修改以下几点:修改要生成的数据库表 pojo文件所在包路径 Mapper所在的包路径配置文件如下:&l...

2019-08-18 23:12:46 622

原创 Mybatis 关联查询(一对一与一对多)

数据库表与表之间的关系:1、一对一查询需求:查询所有订单信息,关联查询下单用户信息。注意:因为一个订单信息只会是一个人下的订单,所以从查询订单信息出发关联查询用户信息为一对一查询。如果从用户信息出发查询用户下的订单信息则为一对多查询,因为一个用户可以下多个订单。sql语句:SELECT o.id, o.user_id userId, o.number, o.cre...

2019-08-18 19:55:11 18321 2

原创 Mybatis foreach标签案例

案例:需求:向sql传递数组或List,mybatis使用foreach解析,如下:根据多个id查询用户信息查询sql:SELECT * FROM userWHERE id IN (1,10,24)(1)QueryVo对象:pojo中定义list属性ids存储多个用户id(2)Mapper.xml文件<!-- 根据ids查询用户 --><s...

2019-08-18 19:34:23 225

原创 Mybatis 两种Spring整合Mybatis的方式

1.​​​​​​整合思路SqlSessionFactory对象应该放到spring容器中作为单例存在。 传统dao的开发方式中,应该从spring容器中获得sqlsession对象。 Mapper代理形式中,应该从spring容器中直接获得mapper的代理对象。 数据库的连接以及数据库连接池事务管理都交给spring容器来完成。2.整合需要的jar包spring的jar包 M...

2019-08-18 19:16:18 260

原创 Mybatis 动态sql语句(if标签和where标签)

功能:根据性别和名字查询用户查询sql语句:SELECT id, username, birthday, sex, address FROM `user` WHERE sex = 1 AND username LIKE '%张%'mybatis动态sql:Mapper.xml文件配置sql如下:<!-- 根据条件查询用户 --><select id="q...

2019-08-17 18:37:38 32600 3

原创 Mybatis 动态代理方式实现Dao功能

承接上篇博客:原始dao开发方式:https://blog.csdn.net/guanmao4322/article/details/996943831. 开发规范Mapper接口开发方法只需要程序员编写Mapper接口(相当于Dao接口),由Mybatis框架根据接口定义创建接口的动态代理对象,代理对象的方法体同上边Dao接口实现类方法。Mapper接口开发需要遵循以下规范:...

2019-08-17 16:59:58 366

原创 Mybatis Dao开发案例

关键词介绍:1. SqlSession的使用范围 SqlSession中封装了对数据库的操作,如:查询、插入、更新、删除等。 SqlSession通过SqlSessionFactory创建。 SqlSessionFactory是通过SqlSessionFactoryBuilder进行创建。2. SqlSessionFactoryBuil...

2019-08-17 16:32:32 270

原创 Mybtis mybatis与hibernate的异同

(1)Mybatis和hibernate不同,它不完全是一个ORM框架,因为MyBatis需要程序员自己编写Sql语句。mybatis可以通过XML或注解方式灵活配置要运行的sql语句,并将java对象和sql语句映射生成最终执行的sql,最后将sql执行的结果再映射生成java对象。(2)Mybatis学习门槛低,简单易学,程序员直接编写原生态sql,可严格控制sql执行性能,灵活度高,非常...

2019-08-17 16:11:09 228

原创 Mybatis 简介及入门程序

1.Mybatis介绍 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 MyBatis是一个优秀的持久层框架,它对jdbc的操作数据库的过程进行封装,使开发者只需要关注 SQL 本身,而不需要花...

2019-08-17 16:06:45 261

原创 Maven 常用依赖地址(Index for Maven Repository)

常用依赖(Index for Maven Repository):http://www.java2s.com/Open-Source/Maven_Repository/index.htm

2019-08-12 22:41:23 1330

原创 Oracle 触发器的含义及案例

/* 触发器: 当用户执行了 insert | update | delete 这些操作之后, 可以触发一系列其它的动作/业务逻辑 作用 : 在动作执行之前或者之后,触发业务处理逻辑 插入数据,做一些校验 语法: create [or replace] trigge...

2019-08-12 21:36:42 299

原创 Oracle 使用JDBC连接oracle数据库

package com.test;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import org.junit.Test;import oracle.jdbc.OracleCallableS...

2019-08-12 21:30:21 889

原创 Oracle 存储函数含义及案例

/* 存储函数: 实际上是一段封装是Oracle服务器中的一段PLSQL代码片断,它是已经编译好了的代码片段 语法: create [or replace] function 存储函数的名称(参数名 in|out 参数类型,参数名 in|out 参数类型) return 参数类型 is | as ...

2019-08-12 21:06:32 258

原创 Oracle 存储过程含义及案例

/* 存储过程: 实际上是封装在服务器上一段PLSQL代码片断,已经编译好了的代码 1.客户端取调用存储过程,执行效率就会非常高效 语法: create [or replace] procedure 存储过程的名称(参数名 in|out 参数类型,参数名 in|out 参数类型) is ...

2019-08-12 21:01:46 681

原创 Oracle 游标的使用案例

/* 游标(光标): 是用来操作查询结果集,相当于是JDBC中ResultSet 语法: cursor 游标名[(参数名 参数类型)] is 查询结果集 开发步骤: 1. 声明游标 2. 打开游标 open 游标名 3. 从游标中取数据 fetch 游...

2019-08-12 17:08:16 583

jpush实现消息推送-web版Demo

本文件主要是使用极光推送中的jpush实现的web端推送消息到APP的Demo,使用Maven开发,java版本要求为1.8。

2019-12-08

disruptor框架案例.rar

Disruptor它是一个开源的并发框架能够在无锁的情况下实现网络的Queue并发操作。同时,Disruptor是一个高性能的异步处理框架,或者可以认为是最快的消息框架(轻量的JMS),也可以认为是一个观察者模式的实现,或者事件监听模式的实现。

2019-12-04

base64-图片与字符串相互转换jar包及工具类.rar

本文档中主要包含使用base64的方式将图片转换成字符串,或者将字符串转换成图片,压缩包内含有工具类及jar包,已测试可以使用。

2019-11-13

springboot入门-前8章-源码、资料、课件.rar

本文档中主要包含SpringBoot入门资料,包括:入门、配置、日志、web开发、Docker、数据访问、启动配置原理、自定义starters

2019-08-31

springboot高级-后8章-源码、资料、课件.rar

本文档主要包含尚硅谷SpringBoot高级内容,包含缓存、消息、检索、任务、安全、分布式、监控管理、部署等课程源码,资料,课件

2019-08-31

springmvc-mybatis.rar

上述SSM整合案例,整合思想及流程,见本人博客https://blog.csdn.net/guanmao4322/article/details/99860460

2019-08-20

SSM整合jar包

本上传文档为全部配置好的常用SSM整合jar包,为ssm开发人员提供便利,基础jar包

2019-08-20

逆向工程案例.rar

使用官方网站的Mapper自动生成工具mybatis-generator-core-1.3.2来生成po类和Mapper映射文件,并进行测试,具体过程查看博客https://blog.csdn.net/guanmao4322/article/details/99710994

2019-08-18

Maven教程.rar

本压缩包中主要包含maven的学习教程,其中:maven简介,maven安装、入门程序、项目管理、依赖管理、工程调试、maven整合SSH、maven私服等

2019-08-17

oracle基础查询语句及含义

本文档主要包含oracle的基础查询语句及其含义,适合于人们人员查看

2019-07-25

SSH讲义及学习笔记

该文档主要描述ssh整合相关学习讲义及笔记,内部含义详细的ssh项目搭建过程及代码完成过程

2019-07-23

SSH全注解开发

本文档为SSH整合开发案例,代码主要包含action、service、dao注解及各种注解的含义,旨在是学习,功能为辅,适合于学习ssh全注解开发的人员下载

2019-07-23

crm(客户管理系统)

本代码资源里边是一个利用ssh开发的crm系统,其中包含ssh框架整合、人员管理(增删改查)、头像上传、OGNL数据回显、spring管理hibernate、事务管理、MD5密码加密、UUID文件重命名、文件分离、数据字典、异步显示下拉框、权限管理等

2019-07-19

spring完整讲义.rar

该文档主要用于spring学习者,其中包含详细的spring的知识点及通俗介绍,包含:IOC、DI、AOP、spring的xml注入与注解注入方式、SSH整合

2019-07-10

struts2完整讲义.rar

本压缩包包含完整struts2的完整讲义,其中涉及struts2的快速入门、struts的开发流程、常用配置、数据封装的两种方式、OGNL、值栈deng

2019-06-25

hibernate学习讲义.rar

该资源中,主要是hibernate的授课讲义,详细介绍了hibernate环境的搭建,一级缓存原理,建表原则,对表的操作及HQL

2019-05-31

java EE常用工具类及jar包.rar

本资源主要包含javaee开发过程中常用的工具类,包含:CookUtils.java、EncodingFilter.java、JDBCUtils.java、MailUtils.java、MD5Utils.java、MyBeanUtils.java、UploadUtils.java、UUIDUtils.java

2019-05-20

虚拟机的破解注册机.rar

该压缩包上传工具类为破解虚拟机的注册机,由于大小限制,未能上传虚拟机,如有需要请私信联系我,可以免费分享!

2019-05-16

JAVA 学生管理系统(代码)

该代码旨在完成一个MVC模式的学生管理系统,系统中使用DBUtil+C3P0数据库连接池连接mysql数据库,其中数据库的名称可以查询C3P0的配置文件,系统界面通过jstl标签用于展示数据,系统中含有分页代码。系统思路通过【jsp---&gt;servlet(回来转发)<---&gt;service<---&gt;Dao<---&gt;数据库】实现。

2019-04-17

nodejs 学生管理系统(增删改查)

上传为一个完整nodejs使用express完成的学生管理系统,主要使用nodejs技术实现对json文件中存储的学生信息进行增删改查(没有数据库),并使用art-template实现客户端渲染,系统源代码中包含模块化编程思想,含有详细的注释,适合于初学者学习nodejs模块化开发使用,对于已有编程基础者,可提供一定编程思想。在nodejs环境下,执行node app.js 可实现系统运行。

2019-04-04

jQuery API 中文手册

jQuery开发手册,可用于jQuery开发过程中常用函数的查询,并且其中含有常用函数的使用案例介绍。

2019-03-21

JS 实现图片放大镜效果(含注释)

本代码主要使用原生JS,实现常见图片放大镜效果,代码含详细注释!

2019-02-26

原生JS实现轮播图(含注释)

本代码主要使用js实现网页前端上常用轮播图,代码中含有清晰注释。

2019-02-23

录屏王破解版(无水印)

无水印、破解版、录屏软件,安装教程如下:https://jingyan.baidu.com/article/90895e0fd5823564ec6b0be5.html

2019-01-11

Servlet模板文件

替换servlet模板文件的方法: (1)找到MyEclipse安装目录下的\Common\plugins文件夹,比如:D:\MyEclipse10\Common\plugins; (2)找到com.genuitec.eclipse.wizards_9.0.0.me201108091322.jar这个jar文件; (3)用压缩工具打开,注意是打开不是解压这个jar包; (4)找到templates文件夹,进入templates文件夹,可以看到里面有一个Servlet.java文件; (5)替换即可。

2018-11-15

java-http通信,亲测可用

本资源主要用于java开发通过http通信向远程服务器发送请求,并获取响应内容!亲测可用,如有需要,可参看本人博客,如有问题请联系本人!!

2018-11-04

SSH整合项目-亲测可用-java

本资源主要是介绍SSH框架整合完整工程,亲测可用,可结合本人博客加以理解,https://blog.csdn.net/guanmao4322/article/details/83690745,如有问题可联系博主。

2018-11-03

空空如也

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

TA关注的人

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