源码基地

 找回密码
 马上注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

查看: 144|回复: 0

springboot JdbcTemplate

[复制链接]

新浪微博达人勋

该用户从未签到

发表于 2018-4-8 09:28 | 显示全部楼层 |阅读模式
一、在pom中加入依赖
/ ]$ t: ~5 E% r7 ~; K3 D: Q+ x) |( s% ?
<dependency>3 B* a- f6 b$ h( }
1 W6 O% w( j. F7 G- s
<groupId>org.springframework.boot</groupId>
; k( o0 q, U# b/ q: L; }) Z/ A( ~  O6 q: V- Q
<artifactId>spring-boot-starter-jdbc</artifactId>
% Z' }" }# i3 d8 E. o) ^/ ^% U, g' Y( q" F2 p7 P9 A( \- T
</dependency>. \$ P, ^7 h6 V% V! G: k

! ?3 `) V, a! O, m$ K1 B4 p<dependency>
1 Y/ p# ?5 D) Q
7 j7 f9 K1 x* l! A<groupId>org.springframework.boot</groupId>
+ ~* j. f$ B7 Y2 S% ^
- l( c$ A: \. @9 S<artifactId>spring-boot-starter-data-jpa</artifactId>0 ~# {# l# X: P# B% ^
3 f6 A9 C& ^$ V" ^( o
</dependency>! g& A* O9 m7 d
8 d/ c7 T5 A6 {# s
二、bean
9 n% |+ H7 T3 {& S# q* H2 B0 t& v
( \, q/ C5 r6 p( v0 ~3 ] springboot JdbcTemplate-1.jpg
. O3 l/ D  T, Y+ K0 S, ?* ?
8 _; ]+ F: I; V# v三、dao
, N. ^! N+ H. t/ r# X
8 ^+ v4 g2 h3 X% F" Z0 I springboot JdbcTemplate-2.jpg
& L  t5 m8 m1 G1 N, s6 R
+ I: a; V$ q0 V" {! l, t' }! T@Repository
1 |4 c# N9 K! u$ S: P
9 {% P( }- G( R9 d# Mpublic class UserDao {1 N' M4 ^; C! j" M

3 i6 z8 o6 i& x7 v# q1 e@Resource
. W% g. Z5 g0 ]+ k' p
6 Y/ f5 p/ L6 g, ?8 [" j( @private JdbcTemplate jdbcTemplate;8 u# m8 u6 ~; w: h
% N) o+ E! Y" ]5 s: w8 }1 {
public User getById(int id){$ ~' T, Q, ~9 ^- u1 `1 \

2 q& y+ A3 @  k1 s- h/ \2 uString sql = "select *from user where id=?";- c" Q& y6 C3 Q  g
. _9 i; ]/ P. c
RowMapper<User> rowMapper = new BeanPropertyRowMapper<User>(User.class);7 |3 E' w1 T* E2 n
  Z" f  u2 u+ t0 ^7 f
User user = jdbcTemplate.queryForObject(sql, rowMapper,id);* e( y2 C% t4 E. P% m

2 i6 B) h7 H7 b) ^0 xreturn user;% A  j* X! z3 [; i; h- P
5 G1 l# R4 A) o* f& f
}
" ^- N9 N; x  _0 Z; D1 f) E) M/ }: N
}
: H3 X4 }: ^- s5 M( J( [# m* Z+ d5 Z4 w+ O) K. i
四、UserRepository- h8 w! a5 U# H! c

3 m( ]8 r9 E$ A( u8 L( p springboot JdbcTemplate-3.jpg 3 P2 @% n' V  e$ U# }
( z- |* B2 y% M4 Q( f' N! M. q0 S
五、service2 p, f) _/ u3 H
- D; D+ M- e; k9 A$ e
springboot JdbcTemplate-4.jpg 4 C" x; `# n& q9 S# ]! h$ m" ~

( \* y; X) K. t: M& w( Y* H/ z六、控制类# S: _2 a' a4 I3 k
% z5 ~2 }4 O' D" ^6 E
springboot JdbcTemplate-5.jpg
2 c: x" V! M% L$ ?; \1 i; @- ?# _
; [" ?; w  q2 J5 D! \- S& w6 p6 O七、结果. W% B. K( l; C& c- ^! \+ R
# x8 N- M) O' m$ [. ?( f) y" 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-7-20 03:32 , Processed in 0.531250 second(s), 54 queries , Gzip On, File On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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