摘要: 自己在写一个整合例子的时候发现各种文件配置好之后数据库无法连接,一直报错拒绝访问 尝试了各种方法,利用Mybatis原生的方式创建 能够正常访问数据库 参考了以前的配置文件,尝试修改了数据库配置文件中的字段之后可以正常运行,最后发现是用户名的问题 里面的报错的 user 是系统的用户名而不是配置文件 阅读全文
posted @ 2020-04-18 22:17 柚子y 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: Spring 整合 Mybatis 在开始使用 MyBatis Spring 之前,需要先熟悉 Spring 和 MyBatis 这两个框架和有关它们的术语。 MyBatis Spring 需要以下版本: | MyBatis Spring | MyBatis | Spring 框架 | Spring 阅读全文
posted @ 2020-03-21 20:14 柚子y 阅读(276) 评论(0) 推荐(0) 编辑
摘要: AOP 面向切面的程序设计(Aspect oriented programming,AOP,又译作面向方面的程序设计、剖面导向程序设计)是计算机科学中的一种程序设计思想,旨在将横切关注点与业务主体进行进一步分离,以提高程序代码的模块化程度。通过在现有代码基础上增加额外的通知(Advice)机制,能够 阅读全文
posted @ 2020-03-20 00:47 柚子y 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 依赖注入 不同数据类型的注入方式 除了通过 setter 注入、构造器注入还可以通过类似的 和 进行注入,具体参看官方文档的例子,使用 "命名空间注入" Bean 作用域 | Scope | Description | | : | : | | "singleton" | (Default) Scop 阅读全文
posted @ 2020-03-17 23:56 柚子y 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Spring 框架 简介 Spring框架是由于软件开发的复杂性而创建的 目的:解决企业应用开发的复杂性 功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能 范围:任何Java应用 优点: 开源的免费的框架(容器) Spring是一个轻量级、非入侵式的框架 控制反转(IOC)和面 阅读全文
posted @ 2020-03-17 23:53 柚子y 阅读(280) 评论(0) 推荐(0) 编辑
摘要: @Param()注解 引用类型不需要加 如果只有一个基本类型的,可以忽略 在 sql 中引用的就是在注解中设定的字段名 高级结果映射 多对一: 一对多 动态 sql if choose (when, otherwise) trim (where, set) foreach 实体类 if 如果上面的 阅读全文
posted @ 2020-03-14 22:00 柚子y 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 导包 log4j.properties 阅读全文
posted @ 2020-03-10 20:49 柚子y 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 配置解析 核心配置文件 环境配置(environments) 每个数据库对应一个 SqlSessionFactory 实例 可以配置多个环境,但每个 SqlSessionFactory 实例只能选择一种环境 事务管理器(transactionManager) 在 MyBatis 中有两种类型的事务管 阅读全文
posted @ 2020-03-09 15:09 柚子y 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Mybatis搭建第一个项目 1. 简介 1.1 什么是 MyBatis? MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生 阅读全文
posted @ 2020-03-08 23:03 柚子y 阅读(549) 评论(0) 推荐(0) 编辑
摘要: idea 中 Tomcat 中文乱码问题处理办法 将idea目录下得两个文件加上一行 此方法解决的是 tomcat 自带的日志乱码问题 idea 中控制台打印中文乱码,在 tomcat的设置中 VM options中也加上 此方法解决的是代码中中文输出在控制台乱码的问题 阅读全文
posted @ 2020-03-07 15:49 柚子y 阅读(826) 评论(0) 推荐(1) 编辑