麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

Leopard Jdbc:簡化Spring Jdbc使用

2019-11-14 22:58:33
字體:
供稿:網(wǎng)友
Leopard Jdbc:簡化SPRing Jdbc使用Leopard Jdbc:簡化Spring Jdbc使用學(xué)習(xí)如何在舊項(xiàng)目中使用Leopard Jdbc。

本指南將引導(dǎo)您完成使用Leopard Jdbc操作MySQL

How to complete this guide

你可以從頭開始并完成每一個(gè)步驟,或者您可以繞過你已經(jīng)熟悉的基本設(shè)置步驟。無論哪種方式,你最終都可以得到可工作的代碼。

1、配置maven依賴

在dao模塊的pom.xml加入

<dependencies>    [...]    <dependency>        <groupId>io.leopard.data4j</groupId>        <artifactId>data4j-jdbc</artifactId>        <version>0.0.1-SNAPSHOT</version>    </dependency>    [...]</dependencies><repositories>    <repository>        <id>leopard-snapshots</id>        <name>Leopard Snapshots</name>        <url>http://leopard.io/nexus/content/repositories/snapshots/</url>    </repository></repositories>
如果您是非maven用戶,可以通過以下鏈接下載jar包.io.leopard.data4j:data4j-jdbc:0.0.1-SNAPSHOT

2、配置spring

src/main/resources/applicationContext-dao.xml

<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd"><bean id="userDao" class="io.leopard.guides.dao.UserDao" /><bean id="jdbc" class="io.leopard.data4j.jdbc.JdbcMysqlImplFactoryBean"><property name="host" value="112.126.75.27" /><property name="database" value="example" /><property name="user" value="example" /><property name="passWord" value="leopard" /></bean></beans>

3、使用Jdbc接口

創(chuàng)建src/main/java/io/leopard/guides/dao/UserDao.java

package io.leopard.guides.dao;import io.leopard.data4j.jdbc.Jdbc;import io.leopard.data4j.jdbc.builder.InsertBuilder;import io.leopard.guides.model.User;import javax.annotation.Resource;public class UserDao {@Resourceprivate Jdbc jdbc;/** * 添加用戶. *  * @param user * @return 添加成功返回true,出錯(cuò)拋異常 */public boolean add(User user) {InsertBuilder builder = new InsertBuilder("user");builder.setLong("uid", user.getUid());builder.setString("nickname", user.getNickname());builder.setDate("posttime", user.getPosttime());return this.jdbc.insertForBoolean(builder);}/** * 根據(jù)uid獲取用戶信息. *  * @param uid * @return 用戶存在則返回用戶對象,不存在則返回null. */public User get(long uid) {String sql = "select * from user where uid=?";return this.jdbc.query(sql, User.class, uid);}/** * 刪除用戶 *  * @param uid * @return 成功刪除記錄就返回true,記錄不存在則返回false,出錯(cuò)則拋異常. */public boolean delete(long uid) {String sql = "delete from user where uid=?";return this.jdbc.updateForBoolean(sql, uid);}}

了解Leopard更多功能模塊,請?jiān)L問http://leopard.io/

總結(jié)

恭喜你!您已經(jīng)可以在舊項(xiàng)目配置使用Leopard Jdbc,雖然功能比較簡單,你可以在這個(gè)基礎(chǔ)上擴(kuò)展出你的業(yè)務(wù)系統(tǒng),祝您好運(yùn)。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 爱看久久 | 亚洲一级电影在线观看 | 日本黄色一级电影 | 久久草在线看 | 精品xxxx户外露出视频 | 性爱在线免费视频 | 成人福利网 | 久久在线 | 久久99精品久久久久久236 | 国产九色视频在线观看 | 日本在线视频免费 | 黄色特级毛片 | 国产精品高潮99久久久久久久 | 538在线精品 | 多男操一女视频 | 国产91久久精品 | 香蕉秀 | 久久久无码精品亚洲日韩按摩 | 亚洲自拍第二页 | 99精品视频在线免费观看 | 全黄性色大片 | 中国美女一级黄色片 | 香蕉视频网站在线观看 | 亚欧在线免费观看 | 国产精品麻豆91 | 91午夜在线观看 | 国产精品久久久久无码av | 午夜a狂野欧美一区二区 | www国产网站 | 国产91对白叫床清晰播放 | 亚洲成人精品一区二区 | 成人做爰s片免费看网站 | 成人免费网站在线观看视频 | 亚洲免费看片网站 | 日韩一级电影在线观看 | 美国一级免费视频 | 操操电影| 秋霞a级毛片在线看 | 久久久久se | 亚洲第一成网站 | 91 成人|