上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页
摘要: 一、JNDI 1、JNDI(Java Naming and Directory Interface),Java命名和目录接口,不同的Web服务器有着不同的实现。 2、JNDI和JDBC一样,都属于JavaEE规则之一。二、在Tomcat中配置DBCP连接池 1、修改tomcat/conf/co... 阅读全文
posted @ 2014-04-21 21:41 yly123 阅读(262) 评论(0) 推荐(0) 编辑
摘要: 一、DBCP数据库连接池 1、使用DBCP数据库连接池需要导入以下两个JAR包: 1)commons-dbcp2-2.0.jar 2)commons-pool2-2.2.jar 2、使用DBCP数据库连接池需要dbcp.properties文件。 3、使用代码如下: 1)db... 阅读全文
posted @ 2014-04-18 18:30 yly123 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 一、存储过程 1、用当地数据库语言,写的一段业务逻辑算法,并该算法存储在客户端。 2、使用存储过程需要用于CallableStatement接口,调用代码: CallableStatementcStmt = conn.prepareCall("{call demoSp(?, ?)}"); ... 阅读全文
posted @ 2014-04-18 11:07 yly123 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 一、实现批处理有两种方式 1、第一种方式:Statement.addBatch(sql)。 优点:可以向数据库发送多条不同的SQL语句。 缺点:SQL语句没有预编译。单向数据库发送多条语句相同,但仅参数不同的SQL语句时,需重复写上很多条SQL语句。 2、第二种方式:PreparedStatement.addBatch()。 优点:发送的是预编译后的SQL语句,执行效率高。 缺点:只能应用在SQL语句相同,但参数不同的批处理中。 因此此种形式的批处理经常用于在同一个表中批量插入数据,或批量更新表的数据。二、获得数据库自动生成的主键 PreparedState... 阅读全文
posted @ 2014-04-13 10:53 yly123 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 一、大数据也称为LOB(Large Objects),LOB又分为:clob和blob。 1、clob用于存储大文本。 2、blob用于存储二进制数据,例如图像、声音、二进制文本等。 3、对于MySql而言,只有blob,而没有clob,MySql存储大文本采用的是text,text和blob分别又分为: 1)tinyblob/blob/mediumblob/longblob-->255B/64K/16M/4G大小的图片/音乐等二进行数据 2)tinytext/text/mediumtext/longtext-->255B/64K/16M/4G大小的文本数据二、MySql的数... 阅读全文
posted @ 2014-04-13 10:41 yly123 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 一、分页代码类结构:二、每个类具体代码1、DbConfig.properties:driver=com.mysql.jdbc.Driverurl=jdbc:mysql://127.0.0.1:3306/mydb3user=rootpassword=root2、IUserDao.java:package com.gnnuit.web.fy.dao;import java.util.List;import com.gnnuit.web.fy.domain.UserInfo;public interface IUserDao { // 获取每一页的详细信息 public List fin... 阅读全文
posted @ 2014-04-13 10:14 yly123 阅读(346) 评论(0) 推荐(0) 编辑
摘要: 一、用户登录与注册使用了如下技术:1、Jsp+Servlet+JavaBean+Jdbc+Mysql+DAO单例工厂设计模式+属性文件配置。2、在JavaBean中注册了日期转化函数。3、MySql的日期类型与Java的日期类型之间的处理。二、类结构图和需导入的包如下图所示:三、具体代码1、DbConfig.properties:driver=com.mysql.jdbc.Driverurl=jdbc:mysql://127.0.0.1:3306/mydb3user=rootpassword=root2、IUserDao.java:package com.gnnuit.web.login.da 阅读全文
posted @ 2014-04-11 20:02 yly123 阅读(1126) 评论(0) 推荐(0) 编辑
摘要: 一、什么是JDBC?为什么使用JDBC? 1、JDBC的全称是Java Data Base Connectivity(Java数据库连接)。SUN公司为使Java程序灵活的访问各种不同的关系型数据库提供的规则。 2、使用JDBC的原因: 1)降低Java程序操作数据库的成本。 2)使Java程序灵活移植。 3、开发JDBC需要导入相应JDBC的数据库实现(即数据库驱动)。MySql的数据库驱动包是mysql-connector-java-5.0.8-bin.jar。二、JDBC连接数据库的各个步骤 1、注册驱动:DriverManager.registerDriver(ne... 阅读全文
posted @ 2014-04-10 09:11 yly123 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 登录MySQL数据库的命令:在windows命令窗口下输入:mysql -u root -p回车后再输入密码。一、创建数据库 1、语法:create database [if not exists] db_name [character set] [collate]; 2、相关解释:1)character set:指定数据库采用的字符集。 2)collate:指定数据库字符集的比较方式、规则,比如排序。 3、案例: 1)创建一个名称为mydb1的数据库。 create database if not exists mydb1; 2)创建一个使用utf... 阅读全文
posted @ 2014-04-05 10:01 yly123 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 一、四个域对象的生命周期 1、pageContext:jsp执行时创建pageContext,jsp页面结束时pageContext销毁。 2、request:客户请求服务器时创建,请求结束request销毁。 3、session:客户机请求服务器时,第一次getSession时,服务器创建session,session过xx多长时间没用了(或调用了session.invalidate方法),服务器销毁session。 4、application(servletContext):web应用启动时就创建,web应用停止就销毁。二、什么情况下用什么域的问题 1、什么情况下用request... 阅读全文
posted @ 2014-04-03 19:49 yly123 阅读(230) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 下一页