自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (4)
  • 收藏
  • 关注

原创 Linux需要安装日常工具笔记

window远程连接linux的工具推荐:FinalShell日常应用:redis:缓存mysql:数据库tomcat:应用服务器nginx:动态代理,负载均衡linux常用指令:查询ip:ip a sping的使用:-c 数字代表ping的次数本地文件上传到linux上,借助ssh客户端如xshell,finalshell等...

2019-09-26 03:53:41 320

原创 springboot集成redis

导入坐标依赖:<!-- 配置使用redis启动器 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</ar...

2019-09-26 03:48:02 148

原创 springboot整合junit,spring整合junit对比

springboot整合junit:添加依赖,默认下用idea快速构建springboot项目,pom里自动导入了坐标 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot...

2019-09-26 02:52:17 452

原创 mysql5.7版本:Establishing SSL connection without server's identity verification is not recommended

记录下mysql5.7版本报错信息:Thu Sep 26 02:16:23 CST 2019 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+, 5.6.26+ and 5.7.6+ requirement...

2019-09-26 02:20:43 215

原创 springboot整合mybatis

project目录结构:pom导入的坐标:导入mybatis整合springboot的坐标和mysql驱动<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLS...

2019-09-26 02:14:56 129

原创 springboot之properties,yml配置文件规范及数据映射

配置文件信息会存入spring的apllicationContext容器中,可以用@value和spel表达式获取存:application.properties配置:#端口号#server.port=8081#应用名称 Tomcat started on port(s): 8080 (http) with context path ''server.servl...

2019-09-25 04:05:01 925

原创 springboot之入门深入解析

pom入门:继承父类:spring-boot-starter-parent配置依赖,包含了spring 框架的jar包,约定大于配置spring-boot-starter-web具体配置文件:<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache...

2019-09-25 02:42:37 267 1

原创 idea常用快捷键笔记

idea快捷键:快速启动shit + f10快速关闭shit + f12javabean数据模型生成返回值对象快捷键:ctrl+alt+v快速生成get和set:按Alt+Insert快捷键排版:去掉空白: Ctrl + Shift + J格式化代码: Ctrl + Alt + L注释:选中要注释的区域按住 Ctrl +/ ,每行前面会有//;Ctrl...

2019-09-20 20:35:04 169

原创 mysql之主键,唯一,外键,索引

主键(primary key) 能够唯一标识表中某一行的属性或属性组。一个表只能有一个主键,但可以有多个候选索引。主键常常与外键构成参照完整性约束,防止出现数据不一致。主键可以保证记录的唯一和主键域非空,数据库管理系统对于主键自动生成唯一索引,所以主键也是一个特殊的索引。外键(foreign key) 是用于建立和加强两个表数据之间的链接的一列或多列。外键约束主要用来维护两个表之...

2019-09-19 02:02:40 568

原创 svn介绍,使用及idea下添加svn插件

svn介绍:三个操作:checkout:从服务器下载整个项目update:拉取服务器更新的代码commit:将更新的内容提交到服务器svn服务器端下载:https://www.visualsvn.com/server/download/需要勾选这个,不然没有svn.exe然后默认安装,设置本地仓库的时候,根据自己的情况设定安装好后,打开的界面:...

2019-09-17 16:07:19 964

原创 mybatis之快速搭建(动态代理)

目录导入坐标创建SqlMapConfig.xml主配置文件,导入约束,配置连接的数据库,连接池,别名,缓存等创建子配置映射文件UserDao.xml文件,导入约束,书写sql接口UserDao.java实体类User.java:log4j.properties配置文件:快速搭建的mybatis项目目录结构:junit测试类编写测试结果:通过...

2019-09-14 17:57:57 284

原创 springmvc之文件上传之跨服务器上传

导入跨服务器连接文件服务器需要的坐标<!--文件上传的包,apache提供的--> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> &l...

2019-09-14 04:27:05 252

原创 springmvc之拦截器

目录springmvc拦截器和servlet过滤器对比SpringMVC拦截器之介绍和搭建环境拦截器实现HandlerInterceptor接口及方法介绍springmvc.xml配置拦截器及拦截方法controller层success.jsp,java脚本error.jsp输出,拦截器执行顺序,指定跳转,原页面也会执行springmvc拦截器...

2019-09-13 20:07:39 115

原创 springmvc之异常处理

目录自定义异常类继承Exception:SysExceprion自定义异常处理器SysExceprionHandler,实现接口:HandlerExceptionResolver配置自定义异常处理器到 ioc 容器中controller层error.jsp页面测试springmvc环境搭建省略:异常处理分析:自定义异常类继承Exception:S...

2019-09-13 18:41:47 192

原创 springmvc之文件上传(普通servlet方式上传和springmvc方式上传)

目录文件上传需要的jar包坐标依赖,apache提供的实现上传的三个条件普通servlet方式上传基于spirngmvc文件上传配置文件解析器快速搭建springmvc框架省略,前面的文章有写。导入坐标文件上传需要的jar包坐标依赖,apache提供的<!--文件上传的包,apache提供的--> <dependency>...

2019-09-13 04:20:53 580

原创 springmvc之响应json数据(过滤静态资源,发送ajax的请求,响应json格式数据)

目录导入jquery包,搭建环境web.xml配置前端控制器配置前端控制器不拦截哪些静态资源发送ajax的请求,jsp文件编写导入json转javabean,javabean转json的maven坐标controller层请求处理导入jquery包,搭建环境web-app目录下新建js,css,images文件夹,导入js包配置请求响应页面...

2019-09-12 21:01:03 539

原创 springmvc之响应类型,string,void,ModelAndView

目录响应之返回值是String类型响应之返回值是void类型响应之返回值是ModelAndView类型响应之返回值是String类型springmvc.xml需要先配置好视图解析器的jsp文件路径及对应文件的后缀名<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.spr...

2019-09-12 19:42:39 1236

原创 springmvc之常用注解,操作传入参数

目录@RequestParam 一般用于jsp参数名和后台方法参数指定,对应@RequestBody 一般用于获取post请求的方法体,jsp参数格式为键值对,即 key-value@PathVariable URL的占位符,restful风格,传参格式 url地址后/10@RequestHeader 获取请求头的某些属性值 如浏览器类型、版本等 不常用@C...

2019-09-12 05:12:11 1498

原创 springmvc之获取Servlet原生的API

jsp<%-- Created by IntelliJ IDEA. User: Mocar Date: 2019/9/11 Time: 18:14 To change this template use File | Settings | File Templates.--%><%@ page contentType="text/html;chars...

2019-09-12 01:59:54 219

原创 springmvc之请求参数绑定,自定义转换器解析请求参数,解决乱码配置

常用的方式:1、基本类型的封装 string,integer...2、封装到一个实体类 javabean/account/user...3、封装到集合 list,set,map4、自定义封装,自定义类型转换器 参数转日期格式.....@RequestMapping@RequestMapping("/user")//类上,一阶目录publ...

2019-09-11 18:05:31 217

原创 springmvc各组件介绍

组件图:三大组件:适配器

2019-09-11 17:09:25 205

原创 springmvc之入门介绍及快速入门项目创建,解决idea项目 run、debug灰色 运行不了程序

springmvc中的mvc代表的意思springmvc的优势springmvc和struct2对比编写快速入门程序入门程序分析第一步第二步第三步:将java文件夹和resources文件夹分别设置为源文件夹和资源文件夹第四步:创建springmvc.xml配置文件...

2019-09-11 16:27:26 695

原创 spring提供的的事务控制之纯注解配置篇

用到的注解介绍@Configuration//声明为配置类@ComponentScan(basePackages = {"com.itcast"}) //组件扫描@Import({JdbcConfig.class,TransactionConfig.class})//加载子配置类 ==@Configuration@PropertySource(value = {"jdbcCo...

2019-09-11 02:46:55 250

原创 spring提供的的事务控制之xml和注解配置篇(jdbcTemplate使用细节)

spring框架中提供了接口实现对事物的操作PlatformTransactionManagerpublic interface PlatformTransactionManager { TransactionStatus getTransaction(@Nullable TransactionDefinition var1) throws TransactionExcepti...

2019-09-10 19:29:48 482

原创 spring之aop注解开发异常@AfterThrowing is not a valid AspectJ annotation问题

@aspect类/** * @Date 2019/9/9 2:27 * by mocar */@Component@Aspectpublic class TransactionManager { @Autowired private ConnectionUtils connectionUtils; @Pointcut("execution(* com.it...

2019-09-10 17:03:59 1515 5

原创 spring之jdbcTemplate基本操作

学习1:配置数据源的两种方式:方式1:使用spring框架的内置对象设置/** * @Date 2019/9/10 2:10 * by mocar */public class JdbcTemplate_demo1 { public static void main(String[] args) { /*方式1,设置数据源,获取预处理对象*/ ...

2019-09-10 03:47:08 231

原创 spring之aop基于注解开发配置

导入xml约束及xml配置<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:aop...

2019-09-10 01:43:56 166

原创 spring之aop切面(通知,切入点)配置

切面:切面由切点和增强(引介)组成aspectj联盟会解析配置的切入点表达式AspectJ简介AspectJ是一个基于Java语言的AOP框架Spring2.0以后新增了对AspectJ切点表达式支持@AspectJ是AspectJ1.5新增功能,通过JDK5注解技术,允许直接在Bean类中定义切面新版本Spring框架,建议使用AspectJ方式来开发A...

2019-09-09 21:52:54 1636

原创 spring之动态代理两种方式实现基础篇+aop事务

基于接口实现的动态代理:Proxy.newProxyInstancepublic static void main(String[] args) { final Producer producer = new Producer(); /** * 基于接口实现的动态代理: * 特点:字节码随用随创建,随用随加载 ...

2019-09-09 05:15:47 294

原创 spring之事务思想,基于dbutils操作实现事务控制转账案例,非aop实现

同一线程下操作,将connection存入ThreadLocal对象中通过同一线程下的connection对象,对事务和queryRunner数据库预处理对象的操作定义工具类:ConnectionUtils获取connection对象,释放连接归还连接池时,记得解除conn连接对象和线程的绑定/** * @Date 2019/9/9 2:10 * by mocar */...

2019-09-09 03:39:25 293

原创 spring之ioc,di注解开发提升篇

场景:常用数据配置,jar包封装类存入容器的常用注解介绍:/** * 配置类,它的作用和bean.xml是一样的 * @Configuration * 作用:指定当前类是一个配置类 * 细节:当配置类作为AnnotationConfigApplicationContext对象创建的参数时,该注解可以不写。 * @ComponentScan * 作用:...

2019-09-08 18:31:06 158

原创 基于spring的xml配置Bean的IOC,DButils案例快速开发

pom依赖<?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:schemaLocation="h...

2019-09-08 04:03:55 182

原创 spring之ioc,di注解开发基础篇

常用spring之ioc,di开发注解介绍:/** * * 曾经XML的配置: * <bean id="accountService" class="com.itheima.service.impl.AccountServiceImpl" * scope="" init-method="" destroy-method=""> * <p...

2019-09-08 01:21:55 89

原创 spring之依赖注入三种方式

第一种:构造函数注入:注入的参数多变,则不适用xml配置(基本包装数据类型,构造函数注入,value的值被识别为String,如果为Date类型,则需ref,否则报string类型无法转换为date类型),使用<bean>和<constructor-arg>标签<?xml version="1.0" encoding="UTF-8"?>&...

2019-09-07 18:21:58 293

原创 spring之创建bean三种方式,scope作用范围,生命周期

bean.xml:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo...

2019-09-07 16:59:36 218

原创 spring之applicationFactory和beanFactory接口创建对象的区别

bean.xml:<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sche...

2019-09-07 16:21:01 419

原创 springIOC思想和反射

bean.propertiesaccountService=com.itcast.service.impl.AccountServiceImplaccountDao=com.itcast.dao.impl.AccountDaoImplbeanfactorypackage com.itcast.factory;import java.io.IOException;...

2019-09-06 19:13:09 341

mybatis generator代码生成器

MyBatis Generator是一个可以用来生成Mybatis dao,entity,Mapper文件的一个工具,在项目的过程中可以省去很多重复的工作,我们只要在MyBatis Generator的配置文件中配置好要生成的表名与包名,然后运行一条命令就会生成一堆文件。

2020-11-25

分布式缓存及redis必知必会.md

分布式缓存常见知识点(高并发、高可用、通信模型、主从架构、主备切换、哨兵、redis cluster集群、持久化、过期策略、缓存雪崩、穿透等等)

2020-10-11

我的消息队列md笔记

我的消息队列笔记.............................................................

2020-09-21

Linux软件全家桶.rar

一些linux的centos7常用软件备份,主要包含了tomcat,redis及客户端连接工具,nginx,mongdb,kafka,zookeeper,fastdfs等

2020-05-04

空空如也

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

TA关注的人

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