本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
- sichunli_030
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- johnsmith9th
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
- jveqi
- java-007
- sunj
最新文章列表
JDBC连接各数据库
通过JDBC连接SQLSERVER2000数据库,方法如下:
1,首先加入以下三个jar包:msbase.jar、mssqlserver.jar、msutil.jar
2,配置如下:
<session-factory> <!-- 是否显示SQL语句 --> <property name="show_sql">true</pr ...
Hibernate 配置属性
4.4. 可选的配置属性
有大量属性能用来控制Hibernate在运行期的行为. 它们都是可选的, 并拥有适当的默认值.
警告: 其中一些属性是"系统级(system-level)的". 系统级属性可以通过java -Dproperty=value或 hibernate.properties来设置, 而不能用上面描述的其他方法来设置.
表 4.3. Hibernate配 ...
spring jdbc完整实例
StudentDAO.java
package com.jdbc;
import java.util.List;
import javax.sql.DataSource;
public interface StudentDAO {
public void setDataSource(DataSource ds);
public void create(String name, Int ...
MySQL插入中文数据的方法
将中文插入到MySQL数据库分为以下几步:
step1:正确设置数据库的字符集。
比如:创建MySQL数据库时设置默认编码方式-CREATE DATABASE test_db DEFAULT
CHARACTER SET UTF8;
step2:jdbc等驱动必须能够正确的进行编码和解码,有些MySQL的驱动不能够正确的进行编码
和解码(默认会 ...
粗糙的区别prepareStatement:(为Statement的子类)与Statement
区别:prepareStatement:(为Statement的子类)
conn = DBFactory.getInstance().getImpl().getConnection();***pstmt = conn.prepareStatement(" update "+tb+" set WDNR=? where "+bh+"=?" ...
Spring DAO设计实战
引用
提供不同数据源和方言实现智能分页,因Spring单例模式,可以利用Cglib实现动态数据源切换方案,基础东西不讲了,直接看代码。
引用
持久超接口,获取操作模板,可以是JdbcTemplate、SqlSessionTemplate等
package com.sunshine.basic.dao;
public interface SuperDao<T> {
...
JDBC 基础
ADO.NET在Java中的对应技术是JDBC,企业库DataAccessApplicationBlock模块在Java中的对应是spring-jdbc模块,EntityFramework在Java中对应的ORM是Hibernate。关系数据库、SQL、数据库事务、分布式事务的概念都是通用的。
1.JDBC
JDBC代码和ADO.NET代码一样,除了学习时写demo来掌握核心对象外,不适合在 ...
数据库连接池参数配置
•dataSource: 要连接的 datasource (通常我们不会定义在 server.xml)
defaultAutoCommit: 对于事务是否 autoCommit, 默认值为 true
defaultReadOnly: 对于数据库是否只能读取, 默认值为 false
driverClassName:连接数据库所用的 JDBC Driver Class,
maxActive: 可 ...
mybaits简述及原理概述
Mybatis是一个基于Java的持久层框架。
MyBatis 是支持定制化SQL、存储过程以及高级映射的优秀的持久层框架。MyBatis避免了几乎所有的JDBC代码和手工设置参数以及抽取结果集。MyBatis用简单的XML或注解来配置和映射基本体,将接口和Java的POJOs映射成数据库中的记录。
从JDBC到Mybatis
jdbc示例
原始的JDBC操作数据库频繁开启和关闭数据库连接造成资 ...
hibernate基本原理
hibernate是一个基于ORM的持久化框架。它是对jdbc的轻量级封装,
从图可以知道hibernate的六大核心接口,两个主要配置文件,以及他们的直接关系。
1、Configuration接口 : 负责配置并启动hibernate
2、SessionFactory接口 : 负责初始化hibernate
3、Session接口 : 负责持久化对象的CRUD操作
4、Transactio ...
使用jdbc操作数据库
基本过程
1.获取连接 (Connection)
2.创建语句 (PrepareStatement)
3.绑定参数(setxxx)
4.执行语句(execute)
5.清理资源(close)
public static void main(String[] args) {
ApplicationContext context = new ClassPathXmlApp ...
java jdbc实现
JDBC连接数据库
public class TestMysql {
public static void main(String[] args) throws Exception{
//1、加载驱动程序
Class.forName("com.mysql.jdbc.Driver");
//连接MySql数据库,用户名和密码都是root
...
maven 添加OJDBC.jar到本地仓库
maven 自定义添加jar包,添加oracle jdbc
下载地址:http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html
安装操作:
1、进入命令行窗口
2、执行命令安装命令
a、进入到ojdbc.jar存放目录:
mvn install:install-file -Dgr ...