02 2023 档案

摘要:创建表t_emp 定义实体类 package org.example.entity; public class Emp { private Integer empId; private String empName; private Integer age; private String gende 阅读全文
posted @ 2023-02-28 22:58 iTao0128 阅读(36) 评论(0) 推荐(0) 编辑
摘要:处理字段名和属性名不一致的情况: mybatis-config.xml配置 <settings> <setting name="mapUnderscoreToCamelCase" value="true"/> </settings> 阅读全文
posted @ 2023-02-28 22:09 iTao0128 阅读(384) 评论(0) 推荐(0) 编辑
摘要:实体类 package org.example.entity; public class User { private Integer id; private String name; private int age; private String gender; private String em 阅读全文
posted @ 2023-02-28 22:05 iTao0128 阅读(108) 评论(0) 推荐(0) 编辑
摘要:mapper接口 public void deleteUser(@Param("ids") String ids); mapper.xml <delete id="deleteUser"> delete from t_user where id in (${ids}) </delete> 测试代码 阅读全文
posted @ 2023-02-28 21:15 iTao0128 阅读(122) 评论(0) 推荐(0) 编辑
摘要:public User queryUserByLike(@Param("arg") String arg); 方式一: <select id="queryUserByLike" resultType="org.example.entity.User"> select * from t_user wh 阅读全文
posted @ 2023-02-27 21:30 iTao0128 阅读(15) 评论(0) 推荐(0) 编辑
摘要:返回User类型的list <select id="queryAllUser" resultType="org.example.entity.User"> select * from t_user </select> public interface UserMapper { public void 阅读全文
posted @ 2023-02-27 21:11 iTao0128 阅读(439) 评论(0) 推荐(0) 编辑
摘要:示例: 总结: 阅读全文
posted @ 2023-02-26 12:34 iTao0128 阅读(11) 评论(0) 推荐(0) 编辑
摘要:引入依赖 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.12</version> </dependency> resources目录下添加log4j.xml配置文件 <?xml ve 阅读全文
posted @ 2023-02-26 12:30 iTao0128 阅读(15) 评论(0) 推荐(0) 编辑
摘要:<!-- 加载映射文件 --> <mappers> <!--<mapper resource="mappers/UserMapper.xml"></mapper>--> <!-- 以包的方式引入映射文件,但是必须满足下面2个条件: 1.mapper接口和映射文件所在的包必须一致 2.mapper接口 阅读全文
posted @ 2023-02-25 19:44 iTao0128 阅读(54) 评论(0) 推荐(0) 编辑
摘要:<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis-3-config.dt 阅读全文
posted @ 2023-02-25 18:43 iTao0128 阅读(145) 评论(0) 推荐(0) 编辑
摘要:引入依赖 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache. 阅读全文
posted @ 2023-02-24 21:25 iTao0128 阅读(14) 评论(0) 推荐(0) 编辑
摘要:整合jUnit4 1.引入依赖 <dependency> <groupId>org.springframework</groupId> <artifactId>spring-test</artifactId> <version>5.2.6.RELEASE</version> </dependency 阅读全文
posted @ 2023-02-23 23:18 iTao0128 阅读(70) 评论(0) 推荐(0) 编辑
摘要:1.创建配置类 package spring.config; import com.alibaba.druid.pool.DruidDataSource; import org.springframework.context.annotation.Bean; import org.springfra 阅读全文
posted @ 2023-02-23 22:40 iTao0128 阅读(17) 评论(0) 推荐(0) 编辑
摘要:1.在spring配置文件中进行配置 ①配置事务管理器 ②配置通知 ③配置切入点和切面 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xs 阅读全文
posted @ 2023-02-23 21:48 iTao0128 阅读(52) 评论(0) 推荐(0) 编辑
摘要:1.事务添加到javaEE三层架构里面的Service层(业务逻辑层) 2.spring事务管理API ①提供一个接口,代表事务管理器,这个接口针对不同框架提供不同的实现类 声明式事务管理的使用(xml方式配置) 1.在spring配置文件中配置事务管理器 2.配置文件中开启事务注解(先引入tx命令 阅读全文
posted @ 2023-02-18 10:33 iTao0128 阅读(25) 评论(0) 推荐(0) 编辑
摘要:设置增强类优先级 在增强类上添加注解@Order(数字类型值),数字越小,优先级越高 package com.xxx.spring.aop.aopanno; import org.aspectj.lang.ProceedingJoinPoint; import org.aspectj.lang.an 阅读全文
posted @ 2023-02-12 19:42 iTao0128 阅读(20) 评论(0) 推荐(0) 编辑
摘要:1.创建类,类中定义方法 package com.xxx.spring.aop.aopanno; public class User { public void add(){ System.out.println("add..."); } } 2.创建增强类(编写增强逻辑) 在增强类里面创建方法,让 阅读全文
posted @ 2023-02-12 12:23 iTao0128 阅读(27) 评论(0) 推荐(0) 编辑
摘要:1.连接点 类中哪些方法能被增强,这些方法被称为连接点 2.切入点 实际被真正增强的方法,称为切入点 3.通知(增强) 实际增强逻辑的部分,称为通知(增强): ①前置通知 ②后置通知 ③环绕通知 ④异常通知 ⑤最终通知 4.切面 把通知应用到切入点的过程 Aop操作准备 spring框架一般基于As 阅读全文
posted @ 2023-02-12 11:10 iTao0128 阅读(13) 评论(0) 推荐(0) 编辑
摘要:创建配置类 package com.xxx.spring.config; import org.springframework.context.annotation.ComponentScan; import org.springframework.context.annotation.Config 阅读全文
posted @ 2023-02-09 21:40 iTao0128 阅读(29) 评论(0) 推荐(0) 编辑
摘要:需要开启包扫描 注解标注的类才能被创建 创建对象的注解: 1.@Controller --常用在web层 2.@Service --常用在service层 3.@Repository --常用在dao层 4.@Component --普通的组件 以上注解功能一样,都可以创建bean实例 xml配置: 阅读全文
posted @ 2023-02-09 21:29 iTao0128 阅读(40) 评论(0) 推荐(0) 编辑
摘要:例:配置druid数据源 新建属性文件jdbc.properties druid.driverClassName=com.mysql.jdbc.Driver druid.url=jdbc:mysql://localhost:3306/test druid.username=root druid.pa 阅读全文
posted @ 2023-02-09 21:04 iTao0128 阅读(55) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示