07 2019 档案
摘要:Mysql8.0接入Spring Boot项目中的问题: 第一步:在Spring Boot中,默认是连接MySQL5的配置,需要在Pom.xml文件中添加配置MySQL8: 第二步:要换成新的驱动程序类, com.mysql.cj.jdbc.Driver; 注意:驱动程序类前后都不要出现 空格 否则
阅读全文
摘要:有两种解决方式: 1.在web.xml文件配置一段欢迎页面: 2.在自定义表单过滤器MyFormAuthenticationFilter里,添加清除shiro 在sesion存储的上一次访问地址 shiroSavedReques
阅读全文
摘要:mybatis链接mysql8.0以上版本数据库的逆向工程配置两种xml文件配置方案: 或者
阅读全文
摘要:在实际开发中,一个业务可能涉及到多个数据表的查询,那么多表查询就涉及连接查询(等值连接), 等值连接 表与表之间有一个外键关键,但是程序中最终获取的表封装的对象, 对象与对象之间是没有外键关系的,对象和对象之间只有依赖关系; 对象之间关系主要是四种: 一对一 关系一个人对应身份证id,一个QQ号对应
阅读全文
摘要:在实际开发中,一个业务可能涉及到多个数据表的查询,那么多表查询就涉及连接查询(等值连接), 等值连接 表与表之间有一个外键关键,但是程序中最终获取的表封装的对象, 对象与对象之间是没有外键关系的,对象和对象之间只有依赖关系; 对象之间关系主要是四种: 一对一 关系一个人对应身份证id,一个QQ号对应
阅读全文
摘要:在实际开发中,一个业务可能涉及到多个数据表的查询,那么多表查询就涉及连接查询(等值连接), 等值连接 表与表之间有一个外键关键,但是程序中最终获取的表封装的对象, 对象与对象之间是没有外键关系的,对象和对象之间只有依赖关系; 对象之间关系主要是四种: 一对一 关系 一个人对应身份证id,一个QQ号对
阅读全文
摘要:1.IDEA 全名:IntelliJ IDEA,就是Java语言开发工具 (IDE) 功能与Eclipse同类! 2.最新编程IDE全球排行 IntelliJ IDEA指数榜单Top5,并连续上升。 3.IDEA的安装和破解 IDEA是一款收费软件,优秀的软件都是这样! 3.1第一,下载安装,到ID
阅读全文
摘要:在web开发中一般会有文件上传的操作 一般JavaWeb开发中文件上传使用的 Apache组织的Commons FileUpload组件 SpringMVC中使用 MultipartFile file对象接受上传文件,必须保证 后台参数的名称和表单提交的文件的名称一致 文件上传必须条件 拷贝jar包
阅读全文
摘要:Spring事务控制我们要明确的: 1.JavaEE体系进行分层开发,事务处理位于业务层,所以,一般情况下我们使用事务代理,一般放在分层设计业务层。 2.spring框架为我们提供了一组事务控制的应用程序接口(API)。 3.spring的事务控制都是基于AOP的,它既可以使用编程的方式实现,也可以
阅读全文
摘要:cross join:自然连接。主要用于产生笛卡尔积。 2.natural join:自然连接。这种情况下,数据库会自动找到一个字段来消除笛卡尔积。一般来说,数据库会找那些通过外键约束关联的字段。因此,有较大的局限性。
阅读全文
摘要:1.对象有编译类型和运行类型 Object obj = new java.util.Date(); 编译类型:Object 运行类型(其实就是obj对象真实的类型):java.util.Date 需求:根据对象obj调用Date类中的一个方法,toLocaleString,如何来做? obj.toL
阅读全文
摘要:出现以上报错,可能是在配置阿里巴巴的druid数据源(连接池) 的时候 用${ }连接db.properties配置文件用错“ : ”符号。
阅读全文
摘要:我们将用于被扫描创建对象的注解,统称为组件注解。 组件包括:@Component,@Controller,@Service,@Repository。 组件注解的功能都是标识类为注解的组件类,启动Spring框架的程序时,声明将这些组件类注入到Spring容器里面。意味着,只有加了这四个注解任何一个注
阅读全文
摘要:1.在MySQL5.1中,使用mybatis框架连接MySQL5.1数据库驱动是: 2.在MySQL8.0中,使用mybatis框架连接MySQL8.0数据库驱动是: 3.在MySQL8.0中,配置db.properties如下,不需要添加 & 。
阅读全文