[英]spring apache phoenix integration on Hbase steps
我是Apache phoenix的新手。如何在spring.apache中使用Apache phoenix。連接spring和Apache phoenix的步驟是什么。如何使用phoenix連接詳細信息配置jdbc Template。
1)首先將特定的Apache Phoenix依賴項添加到pom.xml文件中
2)創建數據源對象,如下所示:
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource">
<property name="driverClassName" value="org.apache.phoenix.jdbc.PhoenixDriver" />
<property name="url" value="jdbc:phoenix:localhost" />
</bean>
3)將數據源注入到dao類中
<bean id="someDao" class="com.stackoverlow.SomeDao">
<property name="dataSource" ref="dataSource" />
</bean>
4)實現你的dao
public class SomeDao extends NamedParameterJdbcDaoSupport {
@Override
public void insert(final SomeEntity someEntity) {
String sql = "upsert into someEntities(id, field) values (:id, :field)";
getNamedParameterJdbcTemplate().update(sql, new BeanPropertySqlParameterSource(someEntity));
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.