mybatis分页查询(limit分页、RowBounds分页)
1、limit分页 (1)mapper接口: List<Student> getStudentByLim(HashMap<String, Integer> map); (2)配置文件: <select id="...
1、limit分页 (1)mapper接口: List<Student> getStudentByLim(HashMap<String, Integer> map); (2)配置文件: <select id="...
1、日志工厂 当对数据库的操作出现异常的时候方便找出错误。 (1)不使用日志工厂,查询全部学生信息: Student{studentno='201811', sname='zhai', sex='男', birthday='1998-11-...
获取 IDEA 激活码、PyCharm 激活码、WebStorm 激活码和 DataGrip 激活码,提供详细破解教程与永久激活方法。支持 IDEA 永久激活与破解,免费获取注册码与激活码,解决 2024/2025 版本激活问题,轻松实现所有 JetBrains 工具的激活。
1、万能map 如果我们的实体类或者数据库中的表、字段或参数过多可以使用它 (1)普通的方式添加一个学生的信息: <insert id="insertStudent" parameterType="pers.zhb.pojo.Stud...
1、新建父工程,删除src目录 2、新建子工程(maven的子模块) 此时的父工程的配置文件为: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://...
1、整合Junit (1)整合前的测试类代码 public class Test { public static void main(String[] args) { ApplicationContext applicationContex...
1、事务 (1)概念 一组业务操作,要求要么全不成功,要么全部不成功 (2)特性(ACID) 原子性、一致性、隔离性、持久性 (3)隔离问题 脏读 不可重复读 幻读 (4)隔离级别 read uncommitted:读未提交,存在三个问题 ...
1、概念 (1)AspectJ是一个基于Java语言的AOP框架 (2)Spring2.0以后新增了对AspectJ切入点表达式的支持 (3)AspectJ是AspectJ1.5的新增功能,通过JDK5注解技术,允许在Bean类中定义切面。...
1、spring的半自动代理(从spring中获取代理对象) (1)spring中的通知类型 spring中aop的通知类型有五种: 前置:在目标方法执行前实施加强 后置:在目标方法执行后实施加强 环绕:在目标方法执行前后实施加强,必须手动...
1、注解 注解就是一个类,使用@加上注解名称,开发中可以使用注解取代配置文件 2、@Component 取代,@Component 取代 (1)创建一个类(该类与dao层无联系,是一个单独的类) @Component("studentSer...
1、初始化和销毁 在目标方法执行前后进行初始化或销毁 (1)在Service方法的实现类里面创建初始化方法和销毁方法: public class StudentServiceImpl implements StudentService { ...