自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 JAVA——ACM模式下输入输出总结

1. JAVA输入需要用到Scanner类导入类 import java.util.Scanner;

2024-03-01 22:21:26 1222 1

原创 权限控制——SpringSecurity应用(初始项目改进)

权限控制——SpringSecurity应用(初始项目改进)

2023-02-09 17:03:37 232

原创 权限控制——SpringSecurity应用

权限控制——SpringSecurity应用认证:系统提供的用于识别用户身份的功能,通常提供用户名和密码进行登录其实就是在进行认证,认证的目的是让系统知道你是谁。授权:用户认证成功后,需要为用户授权,其实就是指定当前用户可以操作哪些功能。本文章内容即对后台系统进行权限控制,其本质就是对用户进行认证和授权。

2023-02-04 23:31:38 278

原创 MyBatis笔记二——映射文件深入(动态sql语句)——黑马

1、动态SQL语句(1)<if>我们根据实体类的不同取值,使用不同的 SQL语句来进行查询。比如在 id如果不为空时可以根据id查询,如果username 不同空时还要加入用户名作为条件。这种情况在我们的多条件组合查询中经常会碰到。 配置文件<select id="findByCondition" parameterType="user" resultType="user"> select * from user <where>

2022-05-14 16:31:56 154

原创 JavaWeb笔记二——JavaScript(黑马)

什么是CSS? CSS全称叫做层叠样式表stylesheet,用于控制网页的样式和布局1、CSS的使用<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>CSS修饰</title> <style type="text/css"> div { border: 1px dotted .

2022-05-13 19:35:58 278

原创 AOP(面向切面编程 )笔记 —— 黑马

一、基于XML的AOP开发1、快速入门——开发步骤① 添加相关依赖<!--导入spring的context坐标,context依赖aop--><dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>5.0.5.RELEASE</version&

2022-05-11 23:20:56 87

原创 SpringMVC拦截器 —— 黑马

1、拦截器(interceptor)的作用Spring MVC 的拦截器类似于Servlet 开发中的过滤器Filter,用于对处理器进行预处理和后处理。(简而言之即:对访问目标资源进行一些干预)2、拦截器和过滤器的区别3、自定义拦截器1、初始项目模板(需要添加的依赖仿照SpringMVC笔记一)①TargetControllerpackage com.zd.controller;import org.springframework.stereotype.Contro.

2022-05-03 22:01:07 94

原创 Spring练习 —— 黑马

1. Spring练习环境搭建 1.1 Spring环境搭建步骤 ① 创建工程(Project&Module) ② 导入静态页面(见资料jsp页面) ③ 导入需要坐标(见资料中的pom.xml) ④ 创建包结构(controller、service、dao、domain、utils) ⑤ 导入数据库脚本(见资料test.sql) ⑥ 创建POJO类(见资料User.java和Role.java) ⑦ 创建配置文件(applicationContext.xml、spri

2022-05-03 20:32:50 334

原创 Spring JdbcTemplate基本使用—— 黑马

一、Spring JdbcTemplate基本使用 1、JdbcTemplate开发步骤 ① 导入spring-jdbc和spring-tx坐标 <!--添加spring的jdbc依赖--><dependency> <groupId>org.springframework</groupId> <artifactId>spring-jdbc</artifactId> <version>

2022-04-30 21:55:17 933

原创 Spring笔记一——黑马

一、Spring优势1)方便解耦,简化开发 通过 Spring 提供的 IoC容器,可以将对象间的依赖关系交由 Spring 进行控制,避免硬编码所造成的过度耦合。 用户也不必再为单例模式类、属性文件解析等这些很底层的需求编写代码,可以更专注于上层的应用。 2)AOP 编程的支持 通过 Spring的 AOP 功能,方便进行面向切面编程,许多不容易用传统 OOP 实现的功能可以通过 AOP 轻松实现。 3)声明式事务的支持 可以将我们从单调烦闷的事务管理代码中解脱出来,通过声明式

2022-04-22 20:56:08 242

原创 MyBatis入门笔记——黑马

一、基础步骤1、创建user表,添加数据2、创建模块,导入Maven依赖 <dependencies> <!--mybatis 依赖--> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> &lt

2022-04-21 21:31:51 995

原创 创建型设计模式——生成器模式(Builder)

抽象工厂模式提供一个创建系列相关或相互依赖对象的接口,而无需指定它们具体的类。抽象工厂模式结构图

2022-04-05 19:29:47 668

原创 JavaWeb笔记一

HTML书写规范<!DOCTYPE html><!-- 约束,声明 --> <!-- 此注释在页面源代码中可以被看见 --><html lang="en"><!-- html标签表示html的开始 lang="en"表示中文 html标签一般分为两部分,分别是head和body --><head><!-- 表示头部信息,一般包含三部分内容,title标签,css样式,js代码 --> <meta

2022-03-25 22:02:18 705

原创 SpringMVC——黑马

1、什么是MVCMVC是一种软件架构的思想,将软件按照模型、视图、控制器来划分M: Model,模型层,指工程中的JavaBean,作用是处理数据JavaBean分为两类:一类称为实体类Bean:专门存储业务数据的,如Student 、user 等 一类称为业务处理Bean:指Service或Dao对象,专门用于处理业务逻辑和数据访问。V: View,视图层,指工程中的html或jsp等页面,作用是与用户进行交互,展示数据。C: Controller,控制层,指工程中的servlet,作用

2022-03-24 22:00:17 349

原创 Java练习——标准输入、输出流

一、从键盘输入字符串,要求将读取到的整行字符串转成大写输出。然后继续进行输入操作,直至当输入“e”或者“exit”时,退出程序。1、方法一:使用Scanner实现,调用next()返回一个字符串@Test public void test1() { Scanner sc = new Scanner(System.in); while (true) { System.out.println("请输入英文字符串:"); //录入字符串 String s = sc.n

2022-03-21 19:48:25 799

空空如也

空空如也

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

TA关注的人

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