予读者言:
本系列博客本义作为笔者记录所用,所以可能稍显冗长,但同时也记录了我的学习研究思路,会在学习的过程中不断更新,可供读者借鉴,能对大家有些许帮助就是笔者最为开心之事~
由于最近在部署deployment的过程中遇到了问题,之前只是拿别人写好的yaml文件改改名称就作为自己的来创建,对其中的每个句段的具体含义不求甚解,所以自己也不是很懂个中原理,遂打算详细学习一下~
YAML (YAML Aint Markup Language)是一种标记语言,通常以.
yml
或者.yaml为后缀
博主在迁移一个老项目时,需要将properties修改为
yml
,碰到
yml
需要处理
特殊字符
的情况,现在总结如下
如果只是value
中有
特殊字符
可以使用’'包住
spring:
datasource:
password: '#*1231'
如果是key也包含
特殊字符
,处理方式如下
example:
"[path/get]": asdfae
如果在[] 外面不添加双引号,则取出的值为[path/get] ,会把[]也输出
.xml
配置文件
:
<bean id="userDao" class="com.itlaobin.dao.impl.UserDaoImpl"></bean>
<bean id="userService" class="com.itlaobin.service.impl.UserserviceImpl">
<property name="userDao" ref="userDao"></property>
password: root
driver-class-name: com.mysql.jdbc.Driver
###################以下为druid增加的配置###########################
type: com.alibaba.druid.pool.DruidDataSour
filterChainDefinitionMap:
{"[/advertising/*]": 'perms[公告管理]',
"[/hotelmanagement/*]": 'perms[入住管理]',
"[/broadband/*]": 'perms[报装报修]',
"[/yellowpages/*]": 'perms[黄页管理]'}
创建配置类
package com
今天中午回到工位已经是12:20多了,没有时间睡觉了,本想着还能提前开始,结果看了点新闻之后,又是12:40了,所以新闻坚决不能看,执行力。
今天主要记录一下MyBatis中的特殊符号的问题,这个问题已经在面试中被问到了两回了,但都没答好,事不过三,记录下来,下一次绝对不能再在这里出问题了。
一、mybatis特点
同hibernate一样,mybatis是一个持久层框架,通...