SSM框架day02-MyBatis——011第一个程序-显示日志信息、012-定义和使用工具类、013从属性文件读取DB连接四要素
2018-03-23 18:35
816 查看
一、显示日志信息
(1)分析
![](https://oscdn.geek-share.com/Uploads/Images/Content/201803/23/78b979b9e29fde786b7718b9edaa051b)
(2)将日志控制文件输出的内容修改为只关心的内容
![](https://oscdn.geek-share.com/Uploads/Images/Content/201803/23/ee6d6e699dd553798f0702e960823b9e)
二、定义和使用工具类
在原本项目的基础上进行修改需要把类似于SQLSessionFactory做成单例模式,否则会造成资源浪费(1)工具类代码
![](https://oscdn.geek-share.com/Uploads/Images/Content/201803/23/d7893e0fffa716520e7b0a336a7d34e4)
(2)测试类代码
![](https://oscdn.geek-share.com/Uploads/Images/Content/201803/23/ac534114419ded61ba5a1e075eb3f934)
三、从属性文件读取DB连接四要素
(1)XML文件中:?:<=1,表示当前子标签最多出现一个 *: >=0,表示当前子标签可以出现多个,也可以不出现+: >=1,表示当前子标签最少出现一次,可以出现多次(无符号):=1,表示当前子标签有且仅有一个
,:表示前后两个子标签间有顺序关系 | :表示前后两个子标签间无顺序关系
(2)新建一个jdbc.priperties文件放置jdbc四要素
![](https://oscdn.geek-share.com/Uploads/Images/Content/201803/23/c9764b4fa436969416dd60ea04970b94)
(3)修改主配置文件
![](https://oscdn.geek-share.com/Uploads/Images/Content/201803/23/bb0141ad053a5ba0f11c00057a510806)
(4)在<environments>前注册属性文件
(1)分析
(2)将日志控制文件输出的内容修改为只关心的内容
二、定义和使用工具类
在原本项目的基础上进行修改需要把类似于SQLSessionFactory做成单例模式,否则会造成资源浪费(1)工具类代码
(2)测试类代码
三、从属性文件读取DB连接四要素
(1)XML文件中:?:<=1,表示当前子标签最多出现一个 *: >=0,表示当前子标签可以出现多个,也可以不出现+: >=1,表示当前子标签最少出现一次,可以出现多次(无符号):=1,表示当前子标签有且仅有一个
,:表示前后两个子标签间有顺序关系 | :表示前后两个子标签间无顺序关系
(2)新建一个jdbc.priperties文件放置jdbc四要素
(3)修改主配置文件
(4)在<environments>前注册属性文件
相关文章推荐
- jdbc数据库连接管理封装工具类,不同使用属性文件配置数据库连接信息(3)
- SSM框架day02-MyBatis——014 DB连接池工作原理分析、015详解主配置文件-为类指定别名、016详解主配置文件-运行环境配置
- jdbc数据库连接管理封装工具类,不同使用属性文件配置数据库连接信息(2)
- 【笔记】Spring配置文件中注册三种数据源及从属性文件中读取DB连接四要素
- jdbc数据库连接管理封装工具类,不同使用属性文件配置数据库连接信息(1)
- Spring使用C3P0,从db.properties文件中读取信息,连接数据库
- Xcode9学习笔记74 - 读取和解析Plist属性列表文件(获取远程服务器信息并显示返回数据)
- SSM框架day01——011——log4j的日志输出控制文件、012——log4j2的日志输出控制文件解析
- python下学生管理系统:从文件中读取30位学生的信息(含邮箱),并实现简单的增、删、查找、统计(邮箱使用人数)。---附程序哦!
- SSM框架day02-MyBatis——046——关联查询-one2one-共享主键解决方案、047、048关联查询-什么是自关联、one2many-多表连接查询
- SSM框架day02-MyBatis——059 查询缓存管理-增删改对二级缓存的影响、060 查询缓存管理-二级缓存的配置、061 查询缓存管理-二级缓存的使用原则
- ssm项目使用Mybatis动态拼接sql语句,生成的sql中文全部显示为???的问题(配置文件sql语句中文解析问题)
- SSM框架-MyBatis——004、005、006——第一个程序定义实体类、创建DB表、定义Dao接口
- java ee SSM框架连接数据库四个配置文件之一: db-context.xml文件配置
- mybatis使用拦截器显示sql,使用druid配置连接信息
- mysql导入导出数据中文乱码解决方法小结(1、navicat导入问题已解决,创建连接后修改连接属性,选择高级->将使用Mysql字符集复选框去掉,下拉框选择GBK->导入sql文件OK;2、phpmyadmin显示乱码的问题也解决,两步:1.将sql文件以utf8的字符集编码另存,2.将文件中sql语句中的字段字符集编码改成utf8,导入OK)
- java ee SSM框架连接数据库四个配置文件之二: mybatis-config.xml文件配置
- 在SharePoint 2013 之中使用JS从Add-in程序中读取用户配置文件的属性
- SpringBoot内部配置:“application.properties配置”和”使用XML配置”,读取属性文件中的内容,日志配置,Profile配置(学习:SpringBoot实战)
- ssm框架学习---mybatis单独使用各个文件编写