2020-05-26:Springboot 連接oracle數(shù)據(jù)庫配置

1.在application.properties配置賬號(hào)密碼等信息
server.port=8080
server.servlet.context-path=/share-center-report
spring.thymeleaf.prefix=classpath:/templates/
spring.datasource.type=com.alibaba.druid.pool.DruidDataSource
spring.datasource.druid.driver-class-name=oracle.jdbc.driver.OracleDriver
spring.datasource.url=
spring.datasource.username=
spring.datasource.password=

2.引入依賴
<dependency>
<groupId>com.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>11.2.0.1</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.1.10</version>
</dependency>

    <dependency>
        <groupId>org.mybatis.spring.boot</groupId>
        <artifactId>mybatis-spring-boot-starter</artifactId>
        <version>1.3.2</version>
    </dependency>

3.在啟動(dòng)類配置掃描mapper
@MapperScan({"com.example.demo1.mapper"})

4.編寫demo測(cè)試
public interface testMapper {
@Select("select * from test_data")
List<TestVo> test();
}
/自定義realm程序/
public class MyRealm extends AuthorizingRealm{
@Resource
private testMapper testMapper;
@Override
protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principalCollection) {
System.out.println("授權(quán)");
return null;
}

@Override
protected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken authenticationToken) throws AuthenticationException {
    System.out.println("認(rèn)證");
    String name=null;
    String password=null;
    List<TestVo> test = testMapper.test();
    for (TestVo vo:test
         ) {
        name = vo.getName();
        password = vo.getPassword();
    }
    UsernamePasswordToken token = (UsernamePasswordToken) authenticationToken;
    char[] password1 = (char[]) token.getPassword();
    String username = token.getUsername();
    String s = new String(password1);
    if (!username.equals(name)){
        return null;
    }
    if (!s.equals(password)){
        return null;
    }
    return new SimpleAuthenticationInfo("",password,"");
}

}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末敞嗡,一起剝皮案震驚了整個(gè)濱河市尿孔,隨后出現(xiàn)的幾起案子涌攻,更是在濱河造成了極大的恐慌秧耗,老刑警劉巖样漆,帶你破解...
    沈念sama閱讀 211,265評(píng)論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件检激,死亡現(xiàn)場(chǎng)離奇詭異纠永,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)核蘸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,078評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門巍糯,熙熙樓的掌柜王于貴愁眉苦臉地迎上來啸驯,“玉大人,你說我怎么就攤上這事祟峦》6罚” “怎么了?”我有些...
    開封第一講書人閱讀 156,852評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵宅楞,是天一觀的道長(zhǎng)针姿。 經(jīng)常有香客問我,道長(zhǎng)厌衙,這世上最難降的妖魔是什么距淫? 我笑而不...
    開封第一講書人閱讀 56,408評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮婶希,結(jié)果婚禮上溉愁,老公的妹妹穿的比我還像新娘。我一直安慰自己饲趋,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,445評(píng)論 5 384
  • 文/花漫 我一把揭開白布撤蟆。 她就那樣靜靜地躺著奕塑,像睡著了一般。 火紅的嫁衣襯著肌膚如雪家肯。 梳的紋絲不亂的頭發(fā)上龄砰,一...
    開封第一講書人閱讀 49,772評(píng)論 1 290
  • 那天,我揣著相機(jī)與錄音讨衣,去河邊找鬼换棚。 笑死,一個(gè)胖子當(dāng)著我的面吹牛反镇,可吹牛的內(nèi)容都是我干的固蚤。 我是一名探鬼主播,決...
    沈念sama閱讀 38,921評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼歹茶,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼夕玩!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起惊豺,我...
    開封第一講書人閱讀 37,688評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤燎孟,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后尸昧,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體揩页,經(jīng)...
    沈念sama閱讀 44,130評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,467評(píng)論 2 325
  • 正文 我和宋清朗相戀三年烹俗,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了爆侣。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片萍程。...
    茶點(diǎn)故事閱讀 38,617評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖累提,靈堂內(nèi)的尸體忽然破棺而出尘喝,到底是詐尸還是另有隱情,我是刑警寧澤斋陪,帶...
    沈念sama閱讀 34,276評(píng)論 4 329
  • 正文 年R本政府宣布朽褪,位于F島的核電站,受9級(jí)特大地震影響无虚,放射性物質(zhì)發(fā)生泄漏缔赠。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,882評(píng)論 3 312
  • 文/蒙蒙 一友题、第九天 我趴在偏房一處隱蔽的房頂上張望嗤堰。 院中可真熱鬧,春花似錦度宦、人聲如沸踢匣。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,740評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽离唬。三九已至,卻和暖如春划鸽,著一層夾襖步出監(jiān)牢的瞬間输莺,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,967評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工裸诽, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留嫂用,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,315評(píng)論 2 360
  • 正文 我出身青樓丈冬,卻偏偏與公主長(zhǎng)得像嘱函,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子埂蕊,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,486評(píng)論 2 348