java--后台
xanlv
不要秃头
展开
-
java--代理模式原理1
package cn.hncu.proxy.rent;public interface IRent { //源对象和代理后的对象的 类型 ---封装隔离 public void rent();}package cn.hncu.proxy.rent;public class Rent implements IRent{ //房东: 被代理对象 @Override原创 2016-11-10 17:55:57 · 270 阅读 · 0 评论 -
java--数据库连接池4(多例)
用动态代理模式实现package cn.hncu.pool;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import java.sql.Connection;import java.sql.DriverManager;imp原创 2016-11-10 18:12:03 · 688 阅读 · 0 评论 -
java--获取数据库连接1(单例)
package cn.hncu.pubs;import java.sql.Connection;import java.sql.DriverManager;import java.util.Properties;public class ConnFacory { public static Connection conn; private ConnFacory(){ }原创 2016-11-10 18:18:48 · 2445 阅读 · 0 评论 -
java--开源数据库连接池(dbcp数据源)
现在很多WEB服务器(Weblogic, WebSphere, Tomcat)都提供了DataSoruce的实现,即连接池的实现。通常我们把DataSource的实现,按其英文含义称之为数据源,数据源中都包含了数据库连接池的实现。 也有一些开源组织提供了数据源的独立实现: DBCP 数据库连接池 C3P0 数据库连接池 实际应用原创 2016-11-21 22:19:17 · 887 阅读 · 0 评论 -
java--开源数据库连接池(c3p0数据源)
现在很多WEB服务器(Weblogic, WebSphere, Tomcat)都提供了DataSoruce的实现,即连接池的实现。通常我们把DataSource的实现,按其英文含义称之为数据源,数据源中都包含了数据库连接池的实现。 也有一些开源组织提供了数据源的独立实现: DBCP 数据库连接池 C3P0 数据库连接池 实际应用原创 2016-11-21 22:28:46 · 750 阅读 · 0 评论 -
java--DBUtils数据库操作工具包
O-R Mapping简介 什么是O-R Mapping Object(对象)来映射Ralation(关系,表) 常用O-R Mapping映射工具 Hibernate Commons DbUtils(只是对JDBC简单封装) 简介 commons-dbutils 是 Apache 组织提供的一个开源 JDBC工具类库,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能原创 2016-11-22 11:00:54 · 3127 阅读 · 0 评论 -
java--分页技术(1)
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%><html> <body> <c:redirect url="/page"></c:redirect> </body><原创 2016-11-24 11:12:40 · 454 阅读 · 0 评论 -
java--分页技术(2)
在http://blog.csdn.net/xanlv/article/details/53318076 java–分页技术(1)的基础上修改了一部分show.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core原创 2016-11-24 16:51:00 · 795 阅读 · 0 评论 -
java--获取数据库元数据
package cn.hncu.meta;import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.sql.Statement;import org.junit.Test;import c原创 2016-11-12 12:20:04 · 2552 阅读 · 0 评论 -
java--数据库连接池3(多例)
用装饰模式实现package cn.hncu.pool;import java.sql.Array;import java.sql.Blob;import java.sql.CallableStatement;import java.sql.Clob;import java.sql.Connection;import java.sql.DatabaseMetaData;import ja原创 2016-11-10 18:14:47 · 604 阅读 · 0 评论 -
java--数据库连接池2(多例)
package cn.hncu.pool;import java.sql.Connection;import java.sql.DriverManager;import java.util.ArrayList;import java.util.List;import java.util.Properties;public class ConnUtils { private final原创 2016-11-10 18:16:41 · 407 阅读 · 0 评论 -
java--学生信息管理3
学习hebernet的框架,重写servlet在utils包中添加BaseServlet(不配置xml),当作一个基类使用package cn.hncu.utils;import java.io.IOException;import java.lang.reflect.Method;import javax.servlet.ServletException;import javax.servle原创 2016-11-21 20:14:02 · 550 阅读 · 0 评论 -
java--代理模式原理2(动态代理+监听者)
package cn.hncu.proxy.util;public interface IDog { public void run();}package cn.hncu.proxy.util;public class Dog implements IDog{ private String name; public Dog(){ this.name="小不点"原创 2016-11-10 18:01:19 · 876 阅读 · 1 评论 -
java--java连接数据库
package cn.hncu;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;//import com.mysql.jdbc.Driver;//myelipe原创 2016-11-10 18:30:43 · 270 阅读 · 0 评论 -
java--事务原理
package cn.hncu;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class TxDemo { public static void main(String[] args) throws E原创 2016-11-10 18:32:26 · 290 阅读 · 0 评论 -
java--把数据库数据写到本地excel中
package cn.hncu.excel;import java.io.FileOutputStream;import java.sql.Connection;import java.sql.DatabaseMetaData;import java.sql.ResultSet;import java.sql.ResultSetMetaData;import java.util.Array原创 2016-11-12 12:23:45 · 617 阅读 · 0 评论 -
java--本地线程
同一个线程(用户)拿到同一个对象package cn.hncu.threadLocalUtil;import java.util.Random;public class ThreadLocalUtil { private static ThreadLocal<Object> t=new ThreadLocal<Object>(); //下面这一句是演示使用我们自己的MyThreadlo原创 2016-11-15 09:18:00 · 1201 阅读 · 0 评论 -
java--完善mvc框架
这里完善dao层连接数据库的功能主页面index.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><html> <head> <title>学生信息管理</title原创 2016-11-12 13:07:03 · 435 阅读 · 0 评论 -
java--学生信息管理
本例的学生信息添加进入数据库的事务(可以提交事务,事务回滚,用本地线程完善)主页面index.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><html> <head>原创 2016-11-14 14:45:24 · 1097 阅读 · 0 评论 -
java--学生信息管理2
本例的学生信息添加进入数据库的事务(可以提交事务,事务回滚,用本地线程完善)主页面index.jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %><html> <head>原创 2016-11-14 15:07:51 · 956 阅读 · 0 评论 -
java--过滤器
CharacterFilterpackage cn.hncu.filter;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;原创 2016-11-28 16:01:56 · 458 阅读 · 0 评论