spring框架
基于spring技术的理解,和SSM框架项目
HW IMMLZ
这个作者很懒,什么都没留下…
展开
-
基于springboot开发,Redis的Zset类型实现排行榜
Redis的Zset类型实现排行榜实现截图:项目结构:yml文件配置:连接Redisspring: redis: host: 127.0.0.1 port: 6379 password: 123456配置Redis序列化规则:package com.example.demo.config;import org.springframework.context.annotation.Bean;import org.springframework.context原创 2020-11-17 16:24:57 · 1028 阅读 · 0 评论 -
SSM阶段面试题
SSM阶段面试题1.mybatis1.1. #{}和${}的区别是什么?#{}是预编译处理,$ {}是字符串替换。MyBatis在处理#{}时,会将SQL中的#{}替换为?号,使用PreparedStatement的set方法来赋值;MyBatis在处理 $ { } 时,就是把 ${ } 替换成变量的值。使用 #{} 可以有效的防止SQL注入,提高系统安全性。1.2. 当实体类中的属性名和表中的字段名不一样 ,怎么办 ?如果符合驼峰命名规则,可以使用@Column(name = “表字原创 2020-11-17 13:58:47 · 191 阅读 · 0 评论 -
SpringMVC启动tomcat时URL请求不会进入Controller,导致404错误
SpringMVC启动tomcat时URL请求不会进入Controller,导致404错误项目结构:MVC的配置类package mlz.config;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.ComponentScan;import org.springframework.context.annotation.Configuration;原创 2020-11-16 14:59:59 · 270 阅读 · 0 评论 -
AOP切面编程
AOP切面编程AOP概述AOP的相关名词AOP的两种配置一.AOP概述1.AOP,也就是面向切面编程。同时也是一种思想,可在不改变程序源码的情况下为程序添加额外的功能。2.AOP的意图允许通过分离应用的业务逻辑与系统级服务进行内聚性的开发。应用对象只实现业务逻辑即可,而不负责其它的系统级关注点,从而达到降低代码之间的耦合度,图解如下:图一:业务对象与系统服务(日志,安全,事务)过于紧密,每一个业务除了要关注自己的业务,还要亲自执行一些日志,进行安全控制和参与事务,导致代码高耦合度原创 2020-09-13 12:40:55 · 115 阅读 · 0 评论 -
基于springboot框架的登录
基于springboot的登录功能源代码链接:https://pan.baidu.com/s/1QHP0Wwux-iuhV7ATb8k-Yw提取码:frw2项目文件截图建立用户数据库在application.properties文件中连接数据库,配置mybaits和thymeleaf。#连接数据库spring.datasource.driver-class-name=com.mysql.jdbc.Driverspring.datasource.url=jdbc:mysql://127原创 2020-05-21 22:43:34 · 542 阅读 · 0 评论