
java学习第三阶段
文章平均质量分 83
戟御
一个正在努力的编程人
展开
-
Spring-boot中过滤器与拦截器
1. 过滤器其实过滤器(Filter)跟Servlet很相似,都是java的一个组件。即请求发送到servlet之前,可以将其拦截和处理请求,也可以在serlvet结束工作之后,在响应发回之前处理响应,做一些事情。因此,可以理解为过滤器filter就是是拦截请求(request)和响应(response),并对传给请求资源的ServletRequest 或 ServletResponse 进行处理的一个对象。1.1. 过滤器的使用场景处理乱码问题;统计request和response的时间,有原创 2021-12-18 16:50:58 · 1196 阅读 · 0 评论 -
vue与nodejs
vue框架的基本概念一. 开发工具二. 第一个VUE程序2.1 引入js2.2 给dom元素定义id2.3 vue代码编写三. 基本指令四. 计算属性五,事件相关六. 过滤器6.1 全局过滤器6.2 局部过滤器七. vue-cli构建项目与打包部署7.1 使用npm构建项目7.2 项目的结构介绍7.3 项目的打包部署7.4 常用的安装命令八. 组件化开发8.1 编写App.vue和HelloWorld.vue8.2 定义入口JS文件九, 组件间的通信9.1 子父组件向父组件传参9.2 父组件向子组件传参9原创 2021-12-02 19:43:18 · 2309 阅读 · 0 评论 -
SSM(Spring SpingMVC Mybatis)框架常用注解
1.Spring Boot的常用的注解@SpringBootApplication此注解是Sprnig Boot项目的核心注解,目的是开启自动配置@EnableConfigurationProperties和@ConfigurationProperties属性注入将属性配置注入到Spring 的Bean中,在很多中间件中都需要去定义一些属性的,方式总共有四种:第一种方式,@ConfigurationProperties 和 @Component 搭配使用,属性需要在 applicati原创 2021-11-28 12:23:14 · 809 阅读 · 0 评论 -
微信支付(Native下单)功能实现
案例代码展示MyWXPayConfig.java(WXPayConfig接口实现类)package org.example.config;import com.github.wxpay.sdk.WXPayConfig;import java.io.InputStream;public class MyWXPayConfig implements WXPayConfig { @Override //商户账号AppID public String getAppID() {原创 2021-11-08 19:30:16 · 2376 阅读 · 3 评论 -
SSM框架中mybatis的基本使用
mybatis是一个非常轻量级的ORM框架,在3.0之前的版本叫做ibatis,在3.0之后便更名为mybatis.其下载地址为:https://github.com/mybatis/mybatis-3/releases原创 2021-10-30 12:01:07 · 528 阅读 · 0 评论 -
在linux系统上部署前后端分离的javaweb项目(Tomcat的部署,jdk的配置,MySQL的安装等)
1 配置yum源将 /etc/yum.repo.d/Centos-Base.repo 进行备份:mv CentOS-Base.repo CentOS-Base.repo.bak下载阿里的yum源:http://mirrors.aliyun.com/repo/Centos-7.repo, 然后将文件上传到/etc/yum.repo.d/, 命名为:Centos-Base.repo2 安装软件安装 unzip: yum install -y unzip3.jdk的安装 a. 解压原创 2021-10-30 11:35:45 · 695 阅读 · 0 评论 -
java正则表达式
java 中正则表达式的使用需求: 匹配IPv4的地址String content = "192.234.65.12端口和12.4.5.6还有189.256.23.9等等";设计正则表达式((25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)\.){3}(25[0-5]|2[0-4]\d|1\d{2}|[1-9]?\d)String regStr = "((25[0-5]|2[0-4]\\d|1\\d{2}|[1-9]?\\d)\\.){3}(25[0-5]|2[0-4]原创 2021-10-24 16:42:00 · 1403 阅读 · 0 评论 -
项目回顾(卖淘乐【电子物品回收网站】)
运用框架:ssmp:spring springmvc mybatis-plus运用知识:Spring: IOC DI AOPSpringMVC: 对前端返回数据的处理,对返回给前端数据的处理,JSON数据的请求响应,拦截器的运用mybatis-plus:BaseMapper的运用,wrapper的运用,mapper.xml文件中的增删查改(where,in,order by,set,association,collection)前端:js,jqueryNginx服务器的简单使用项目依原创 2021-10-19 18:47:00 · 697 阅读 · 4 评论 -
log4j基本介绍与使用
文章目录一、引言1.1 日志介绍1.2 日志级别1.3 日志作用二、解决方案2.1 Log4j+Commons-Logging2.1.1 导入依赖2.1.2 基本使用2.1.3 配置信息一、引言1.1 日志介绍用于记录系统中发生的各种事件。记录的位置常见的有 :控制台、磁盘文件等1.2 日志级别日志级别从低到高:TRACE、DEBUG、INFO、WARN、ERROR、FATAL1.3 日志作用通过日志观察、分析项目的运行情况 (项目维护)通过日志分析用户的使用情况 (大数据分原创 2021-10-07 10:34:17 · 124 阅读 · 0 评论 -
Spring 整体学习(IOC控制翻转 DI依赖注入 AOP 面向切面编程(动态代理) 配置注入 注解注入 )
Spring一. Spring的IOC与DI IOC(Invertion Of Control)是控制翻转,是一种编程的思想,就是以前在代码中我们需要通过 new 的方式来使用其他的对象,这种方式导致的结果就是类与类之间耦合度过高,耦合度高导致到迭代成本极高;通过控制的翻转的方式,就是我们项目中用到所有的对象,都通用交个一个容器来管理(在spring中我们叫做 IOC容器); DI(Dependency Injection)是依赖注入,它是对IOC编程思想的具体实现。原创 2021-09-29 20:21:08 · 221 阅读 · 0 评论 -
mybatis复习
1. 一个参数参数查询, 不需要加 @Param注解: User getById(Integer id); <select id="getById" resultType="org.example.entity.User"> select * from user where id = #{id} </select>2. 多个参数,必须要加 @Param 注解,参数多了不推荐使用单个传参的方式,而是使用对象或者 Map集合的方式:原创 2021-09-23 19:13:12 · 221 阅读 · 0 评论