摘要: 在实际开发中,一个业务可能涉及到多个数据表的查询,那么多表查询就涉及连接查询(等值连接), 等值连接 表与表之间有一个外键关键,但是程序中最终获取的表封装的对象, 对象与对象之间是没有外键关系的,对象和对象之间只有依赖关系; 对象之间关系主要是四种: 一对一 关系 一个人对应身份证id,一个QQ号对 阅读全文
posted @ 2019-07-15 21:52 abcdjava 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 1.IDEA 全名:IntelliJ IDEA,就是Java语言开发工具 (IDE) 功能与Eclipse同类! 2.最新编程IDE全球排行 IntelliJ IDEA指数榜单Top5,并连续上升。 3.IDEA的安装和破解 IDEA是一款收费软件,优秀的软件都是这样! 3.1第一,下载安装,到ID 阅读全文
posted @ 2019-07-15 19:11 abcdjava 阅读(7281) 评论(0) 推荐(0) 编辑
摘要: 在web开发中一般会有文件上传的操作 一般JavaWeb开发中文件上传使用的 Apache组织的Commons FileUpload组件 SpringMVC中使用 MultipartFile file对象接受上传文件,必须保证 后台参数的名称和表单提交的文件的名称一致 文件上传必须条件 拷贝jar包 阅读全文
posted @ 2019-07-11 21:12 abcdjava 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Spring事务控制我们要明确的: 1.JavaEE体系进行分层开发,事务处理位于业务层,所以,一般情况下我们使用事务代理,一般放在分层设计业务层。 2.spring框架为我们提供了一组事务控制的应用程序接口(API)。 3.spring的事务控制都是基于AOP的,它既可以使用编程的方式实现,也可以 阅读全文
posted @ 2019-07-08 22:02 abcdjava 阅读(2016) 评论(0) 推荐(0) 编辑
摘要: cross join:自然连接。主要用于产生笛卡尔积。 2.natural join:自然连接。这种情况下,数据库会自动找到一个字段来消除笛卡尔积。一般来说,数据库会找那些通过外键约束关联的字段。因此,有较大的局限性。 阅读全文
posted @ 2019-07-08 11:49 abcdjava 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 1.对象有编译类型和运行类型 Object obj = new java.util.Date(); 编译类型:Object 运行类型(其实就是obj对象真实的类型):java.util.Date 需求:根据对象obj调用Date类中的一个方法,toLocaleString,如何来做? obj.toL 阅读全文
posted @ 2019-07-07 15:48 abcdjava 阅读(3233) 评论(0) 推荐(0) 编辑
摘要: 出现以上报错,可能是在配置阿里巴巴的druid数据源(连接池) 的时候 用${ }连接db.properties配置文件用错“ : ”符号。 阅读全文
posted @ 2019-07-05 22:03 abcdjava 阅读(439) 评论(0) 推荐(0) 编辑
摘要: 我们将用于被扫描创建对象的注解,统称为组件注解。 组件包括:@Component,@Controller,@Service,@Repository。 组件注解的功能都是标识类为注解的组件类,启动Spring框架的程序时,声明将这些组件类注入到Spring容器里面。意味着,只有加了这四个注解任何一个注 阅读全文
posted @ 2019-07-05 13:09 abcdjava 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 1.在MySQL5.1中,使用mybatis框架连接MySQL5.1数据库驱动是: 2.在MySQL8.0中,使用mybatis框架连接MySQL8.0数据库驱动是: 3.在MySQL8.0中,配置db.properties如下,不需要添加 & 。 阅读全文
posted @ 2019-07-01 21:46 abcdjava 阅读(1546) 评论(0) 推荐(0) 编辑
只有注册用户登录后才能阅读该文。 阅读全文
posted @ 2019-06-26 19:42 abcdjava 阅读(15) 评论(0) 推荐(0) 编辑