02 2022 档案
摘要:spring学习笔记(上) 文章目录 11、代理模式11.1 静态代理11.2 动态代理 12、AOP12.1 AOP的概念12.2 AOP在spring中的作用12.3 使用spring实现AOP方式一:使用spring的API接口方式二:自定义来实现AOP(主要是切面定义)方式三:使用注解实现
阅读全文
摘要:官方文档 文章目录 搭建环境if的使用where的使用choose、when、otherwiseforeach 动态SQL就是指根据不同的条件生成不同的SQL语句 搭建环境 创建数据库: CREATE TABLE blog( id VARCHAR(50) NOT NULL COMMENT '博客id
阅读全文
摘要:创建数据库 create table teacher( id int not null primary key, name varchar(20) ); insert into teacher values(1,'c老师'); insert into teacher values(2,"x老师");
阅读全文
摘要:STDOUT_LOGGING 在核心配置设置后可以直接用 <settings> <setting name="logImpl" value="STDOUT_LOGGING"/> </settings> LOG4J 导入依赖包 <!-- https://mvnrepository.com/artifa
阅读全文
摘要:官方文档 问题 数据库字段:id name pwd 实体类属性:id name password 查询结果:password查询为null 原因: sql语句:select * from mybatis.user where id = #{id} 其实为:select id,name,pwd fro
阅读全文
摘要:官方文档 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-con
阅读全文
摘要:使用map传参 map传递参数,直接在sql语句中取出key 对象传递参数,直接在sql语句中取出属性 只有一个基本数据类型参数时,可以直接在sql中取到 public interface UserMapper { User getLoginUser(Map<String,Object> map);
阅读全文
摘要:mybatis官方文档 项目整体结构 1.所需的依赖包 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>8.0.19</version> </dependency
阅读全文
摘要:maven项目默认配置文件位置在resources目录下,如果要访问其他位置的配置文件,需要在pom.xml中添加 <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.pr
阅读全文
摘要:Java Bean是实体类,有特定的写法: 必须要有无参构造属性要私有化有对应的set、get方法 所在的包名一般为:pojo、entity、DTO、VO 一般用来和数据库的字段做映射 ORM ORM:对象关系映射 数据库JavaBean类表类字段属性行记录对象
阅读全文
摘要:首先要开启QQ/网易等邮箱的POP3/SMTP服务 导入依赖包 <!-- https://mvnrepository.com/artifact/javax.mail/mail --> <dependency> <groupId>javax.mail</groupId> <artifactId>mai
阅读全文
摘要:1 、jsp <%-- 表单中有文件上传输入项时,表单的enctype属性必须设置为multipart/form-data --%> <form action="${pageContext.request.contextPath}/upload.do" method="post" enctype="
阅读全文
摘要:路径问题 jsp页面使用css样式:<link type="text/css" rel="stylesheet" href="${pageContext.request.contextPath}/css/style.css" /> 检查路径 运行项目,打开浏览器,摁F12进入控制台,查看css路径
阅读全文