摘要:
为什么会出现这样的错误呢?仔细想了想,赶紧去本地仓库看看jar也没有导入进来 解决问题的思路,就是把假的jar包文件删除掉,然后在IDEA上的坐标复制删除粘贴,IDEA就会重新导入jar包,这时就成功了。 阅读全文
摘要:
SpringMVC是一个一种基于Java的实现MVC设计模型的请求驱动类型的轻量级web框架 SpringMVC的入门案例 1. 2.导入相关jar包 3,在web.xml中配置前端控制器 4.编写控制器类 5.开启扫描注解 6.编写两个JSP 首页 成功页面 入门案例的流程总结 1.服务器启动,加 阅读全文
摘要:
Spring中的JdbcTemplate JdbcTemplate:他是spring框架中提供的一个对象,是对原始Jdbc API对象的简单封装。 JdbcTemplate的作用:用于和数据库交互的,实现对表的CRUD操作 JdbcTemplate的入门 导入相关的坐标 账户实体类的建立 操作数据库 阅读全文
摘要:
动态代理 特点:字节码随用随创建,随用随加载 作用:不修改源码的基础上对方法增强 分类: 基于接口的动态代理 基于子类的动态代理 基于接口的动态代理: 涉及的类:Proxy 如何创建代理对象: 使用Proxy类中的newProxyInstance方法 创建代理对象的要求:被代理的类最少实 阅读全文
摘要:
spring中bean的细节之作用范围 bean对象的生命周期 单例对象: 出生:当容器创建是对象出生 活着:只要容器还在,对象一直活着 死亡:容器销毁,对象消亡 多例对象: 出生:当我们使用对象时spring框架为我们创建 活着:对象只要是在使用过程中就一直活着 死亡:当对象长时间不用,且没有别的 阅读全文
摘要:
Spring概述 spring是什么:Spring是分层的JavaSE/EE应用full stack轻量级开源框架以IOC(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现SpringMVC和持久层Sp 阅读全文
摘要:
mybatis中多对多的步骤 示例:用户和角色,一个用户可以有多个角色,一个角色可以赋予多个用户 步骤: 1. 建立两张表:用户表,角色表,让用户表和角色表具有多对多的关系,需要使用中间表,中间表中包含两张表的主键,在中间表中是外键 2. 建立两个实体类:用户实体类和角色实体类,让用户和角色的实体类 阅读全文
摘要:
Mybatis映射文件的SQL深入 (Mybatis今天学的不多,看了半天的mysql必知必会) 动态sql语句 if语句,查询一个用户的时候,有可能根据地址查询,用户名查询,性别查询等,所以需要动态sql语句 1.接口中新添加方法 2.配置文件的写法,根据条件查询 3.测试方法 mybatis中的 阅读全文
摘要:
使用Mybatis完成的CRUD操作 个人总结的一些小规律 学习过程中碰到的错误: 虽然报错信息提示的 很明显是sql语法报错,不过我一时之间没有没有看出sql语句错在哪里,后来才发现是插入sql语句的括号写错了,不是小括号,而是大括号 JavaBean类 dao层 配置文件 测试类 typeAli 阅读全文
摘要:
Mybatis 持久层框架,数据访问层 mybatis是一个优秀的基于java的持久层框架,它内部封装了jdbc,使开发者只需要关注sql语句本身,而不需要花费精力去处理加载驱动,创建连接,创建statement等繁杂的过程,使用ORM思想实现了结果集的封装 ORM:Object Relationa 阅读全文