本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
利用Hibernate的jdbcTemplate调用存储过程
/**
* 调用存储过程(l_p_AssignedMaterial_KanBan)
* @return
*/
public int callProcedure(final String test){
try {
Object obj = this.mesJdbcTemplate.execute(new ConnectionCallback() {
...
使用 JdbcTemplate 动态创建表并添加数据
之前写了一个 使用JDBC查询是否存在某表或视图,按月动态生成表 ,但是他并不能进行公用,使用时需要每个人都写自己的处理代码,为了方便使用,我写了一个公共的处理方法,仅供参考。
为了考虑大家项目的集成,获得JdbcTemplate我采用Spring配置,也为了方便大家直接运行,初始化Spring的方式是写的Main方法
主要思路是:
使用Spring配置JdbcTemplate
...
JdbcTemplate增加分页查询
package com.hundsun.fiam.service.generic;
import java.util.List;
import java.util.Map;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import org.apache.commons.lang.ArrayUtils; ...
spring JDBC的应用
1:首先在类路径下面配置访问数据的一些基本信息,包括连接数据库的地址,用户,密码
jdbc.properties
jdbc.main.server=localhost:3306/test
jdbc.main.user=root
jdbc.main.password=123456
2:在spring的配置文件中配置NamedParameterJdbcTemplate,并且要注入DataSourc ...
hibernate 报错[???] code 0——jdbc与hibernate混用配置问题
在使用hibernate和jdbc(使用的是jdbcTemplate)混用spring管理时如果报标题中的错误请修改配置文件为最下面的形式。很无奈的错误
<property name="dataSource">
<ref bean="hibernateDatasource" />
</property>
...
使用jdbc模板
jdbcTemplate:spring中的最基本的jdbc模板,利用jdbc和简单的索引参数查询提供对数据库的简单访问。
<bean id="jdbctemplate" class="org.springframework.jdbc.core.JdbcTemplate">
<property name="dataSo ...
Spring中jdbcTemplate使用样例
使用Spring的jdbcTemplate不需要写一下繁琐的try catch语句,同时Connection也由spring来管理,很方便。
一、创建数据库表
create table bookinfo
(
id varchar(20) primary key,
name varchar(20),
author varchar(20)
)
二、创建数据库访问 ...
hibernate java.sql.SQLException: Unexpected parameter marker at position 168
查看程序运行日志,发现日志中报如下异常:
java.sql.SQLException: Unexpected parameter marker at position 168
细心查看程序,发现在用hibernate jdbcTemplate模板时,忘记给查询语句传查询条件参数,导致出现以上异常,测试不完善的后果,此条件未测试到,记下,留个记号
spring jdbcTemplate调用存储过程
第一种方式: List<Map<String,Object>> locationInfo=null; locationInfo=(List<Map<String, Object>>) jdbcTemplate.execute("exec PROC_TaoBAO_State ?", new PreparedStatementCallb ...
spring3之JdbcTemplate AOP 事务
一、applicationContext.xml配置:定义事务和aop
<!-- 定义事务传播属性 -->
<tx:advice id="txAdvice" transaction-manager="txManager">
<tx:attributes>
&l ...
spring3之JdbcTemplate详解
1、JdbcTemplate操作数据库
Spring对数据库的操作在jdbc上面做了深层次的封装,使用spring的注入功能,可以把DataSource注册到JdbcTemplate之中。同时,为了支持对properties文件的支持,spring提供了类似于EL表达式的方式,把dataSource.properties的文件参数引入到参数配置之中,<context:property ...
FreyjaJdbcTemplate预览版
简介: FreyjaJdbcTemplate的开发前言
Freyja = JdbcTemplate + naming SQL + Cache;
Freyja是在spring的JdbcTemplate基础上的一层封装,核心是naming SQL部分。
@ ...
Spring之JDBC模板(手写)
一 模板父类: SpringBaseDAO.java
import java.sql.CallableStatement;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java. ...
Spring的JdbcTemplate插入操作返回主键ID的方法
Spring的JdbcTemplate插入操作返回主键ID的方法:Srping 2.5
/**
* 妞见妞爱
*
* 增加并且获取主键
* @param sql sql语句
* @param params 参数
* @return 主键
*/
public Long insertAndGetKey(final String sq ...
Spring JdbcTemplate 批量插入或更新操作
Spring JdbcTemplate 批量插入或更新操作
用 JdbcTemplate 进行批量插入或更新操作
方法一:
代码只是测试用的一个小例子。
public int insertContractAch(List list) throws DataAccessException {
final List temList = list;
String sql ...
Spring JdbcTemplate 查询方法
package hysteria.contact.dao.impl;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Types;
import java.util.List;
import org.springframework ...