源码基地

 找回密码
 马上注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

查看: 157|回复: 0

springboot JdbcTemplate

[复制链接]

新浪微博达人勋

该用户从未签到

发表于 2018-4-8 09:28 | 显示全部楼层 |阅读模式
一、在pom中加入依赖
. B6 S8 l- H, J( O* R& D" v
3 M( ?0 t* ?8 ~8 y, F<dependency>$ w# }% _2 b9 _7 }6 M% T7 N

* ^. ^+ h8 A, n3 M& |; \3 @<groupId>org.springframework.boot</groupId>3 ~8 K* k* W! t  C" ?! C; K$ D

  \0 t5 k5 [# z<artifactId>spring-boot-starter-jdbc</artifactId>" t. r4 n* A5 U$ G
7 t4 q" N/ c' }4 c9 \
</dependency>8 n; z# U% g6 m/ P! o+ E# u
5 q7 l4 ?4 r% x  ~9 T* A' T% [6 \
<dependency>4 W" H9 |& w  [+ l( Z
4 @; G& W* G. \; |2 K9 J
<groupId>org.springframework.boot</groupId>
$ l  u( u. j* d4 r( N* }! t, M  h5 Z  q: v5 U  H( `+ q
<artifactId>spring-boot-starter-data-jpa</artifactId>
* P5 m' g% t2 z9 f" U6 z5 p; m5 q, t' C* [2 t3 l- p5 @* j3 F
</dependency>3 n  }' I* M( @/ z! Y0 _% L
+ U- J6 F) j& J# l! M
二、bean. y: q# P$ D% P' h- e: w3 F8 M8 }$ e6 g
7 D+ y. @1 Y$ V' a
springboot JdbcTemplate-1.jpg
) H" E3 u7 A5 [/ f' I
7 N4 `$ Z$ _7 E7 V- }- Q: h3 l9 Y三、dao  Z; `+ {& |8 H$ l6 k& ]- z

. n' a% |+ c$ G0 i$ p$ l5 ~" i: D springboot JdbcTemplate-2.jpg % a/ S- l& d: F9 T, X# p
6 {' @4 X' R) E/ b3 |) g2 ~% r! L
@Repository# b3 J2 p4 B% \( }& S* d' p$ ~! D

, X* }& @# Z- m9 u3 m# G! Spublic class UserDao {
0 D' e, `) @" K& z! e& X- e* ]0 a8 d) {8 Q$ q
@Resource" ~- d4 v7 I- U$ W* u: p4 x' ]

, @8 J% R& k8 p/ i* qprivate JdbcTemplate jdbcTemplate;
1 {+ m% b( e! x, I' [# ?* S7 n- a
+ R7 F7 P1 N* W# O5 Zpublic User getById(int id){
. o4 b. K" I/ K6 W# E
8 p5 A/ P* @4 qString sql = "select *from user where id=?";
% P+ `# S9 Q& i& e2 W1 k( A& o& Y9 w
RowMapper<User> rowMapper = new BeanPropertyRowMapper<User>(User.class);
/ b+ Y8 A2 Y# n" q
7 q" V; R/ E3 x9 N& r$ j$ g" Q6 RUser user = jdbcTemplate.queryForObject(sql, rowMapper,id);- P: v6 Y$ ]; o& I+ f
, h3 r) k1 u3 m( @, q1 ~# R4 h
return user;
( r5 }1 }! }9 z" [- T9 |
+ y$ s! o& ^( V}
" t# H, E* D& k
% y; O: l9 l8 A0 q4 N8 t! \}
* R# b% ]# C: }3 v9 Q, Y+ ^8 k& D' b
四、UserRepository
& w) f% y7 N& l7 [7 {# m8 v0 t, I9 y0 @& K
springboot JdbcTemplate-3.jpg
5 r9 j! @- |9 c" A8 W( Z/ \4 L' g) _) C. n, S3 O
五、service
8 T2 ~/ d  M& h7 {9 i
7 N! i. z( e0 V springboot JdbcTemplate-4.jpg
; ^7 f( j5 _  s4 f7 R- G9 t. R) I1 v; N0 K9 v, Y* B' I6 X
六、控制类8 y  h+ N% F* d$ W+ j# h
" I- W; A& m# }* T5 `4 R# i$ V/ C
springboot JdbcTemplate-5.jpg % Y' g& D3 P, n% u' `* B2 r
# j) G& U$ [% C6 u$ w
七、结果
9 `' n9 B* s1 Q) `2 R$ ^0 S9 B; r: M
springboot JdbcTemplate-6.jpg


天涯海角也要找到Ni:springboot JdbcTemplate

中发现Ni: springboot JdbcTemplate
中发现Ni: springboot JdbcTemplate
中发现Ni: springboot JdbcTemplate
中发现Ni: springboot JdbcTemplate
中发现Ni: springboot JdbcTemplate
中发现Ni: springboot JdbcTemplate
中发现Ni: springboot JdbcTemplate
中发现Ni: springboot JdbcTemplate
回复 天涯海角搜一下: 百度 谷歌 360 搜狗 搜搜 有道 奇虎 雅虎 必应 即刻

使用道具 举报

您需要登录后才可以回帖 登录 | 马上注册 新浪微博登陆

本版积分规则

关闭

站长推荐上一条 /6 下一条

Archiver|VIP商业源码|企业网站源码|建站之星模板|DEDE模板|新闻中心|源码基地 ( 黔ICP备11002644号 )|网站地图

GMT+8, 2018-9-19 20:41 , Processed in 0.359375 second(s), 53 queries , Gzip On, File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表