- 博客(22)
- 问答 (3)
- 收藏
- 关注
原创 hibernate笔记加强版
hibernate 一、 hibernate介绍 hibernate其实就是ormapping框架,此框架的作用就是简单话数据库的操作。 hibernate就是将用户提交的代码,参照持久化类配置文件,转换成sql语句。 1、 JDBC的优/缺点: 1. 缺点: 1、 查询代码特别繁琐。 2、 重复性代码多,频繁的try,catch。 3、 没有对数据的缓存(就是将先将数据放入内存中
2014-09-29 14:13:28
964
原创 Struts2笔记加强版
Struts2 struts2的mvc架构(真正意义上的MVC架构) 是控制层去调用javaBean对象上的方法,由javaBean对象去操作Service层 Struts2的原理图 Struts2的特点 Struts2中的EL表达式 在struts2中的很多地方都可以用EL表达式(如JSP和配置文(包括验证器等的配置文件)件中)如果在JSP页面中使用EL表达式
2014-09-29 14:09:46
1152
原创 hibernate笔记
Hibernate笔记 基础部分: 注:与数据库建立映射关系的类必须要有有参和无参的构造方法 • hibernate的优缺点: • 优点: • 代码比较简单 • 数据缓存:一级缓存 二级缓存 查询缓存 • 移植性比较好 • 缺点: • Sql语句是hibernate内部自动生成的,不可控。 • 如果数据太大,不适合用hib
2014-09-29 13:59:08
484
原创 Struts笔记
Struts笔记 第一个struts name="domain":包名; namespace="/test":该包的名称空间,一般是以"/"开头; extends="struts-default" :继承的父包的名称; method="showHello" :JavaBean中对应处理的方法。(无参的); name="success" :动作方法返回的字符串; name
2014-09-29 13:56:55
434
原创 自定义一个简单的连接池
package cn.paging; import java.sql.Connection; import java.sql.SQLException; import java.util.LinkedList; //创建一个连接池 public class ConnectionPool { private static Connection conn = null;
2014-07-04 18:11:25
542
原创 一个简单的MD5加密程序
package cn.login; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; public class Md5Util
2014-07-04 17:34:41
657
原创 一个简单的BASE64Encoder编码,解码案列
package cn.filterServlet; import java.io.IOException; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; public class Base64 { //编码 public static void testEncode(){ Strin
2014-07-04 17:21:04
583
原创 利用Xpath实现一个简单的登录验证程序
package cn.daomain; import java.io.File; import java.util.List; import org.dom4j.Document; import org.dom4j.DocumentException; import org.dom4j.Node; import org.dom4j.io.SAXReader;
2014-07-04 14:34:30
643
原创 关于Xpath解析的一些简单操作
package cn.daomain; import java.io.IOException; import java.util.Iterator; import java.util.List; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import jav
2014-07-04 14:30:45
466
原创 关于sax解析XML文件的简单流程+工具类
主程序 package cn.demo; import java.io.IOException; import javax.xml.parsers.ParserConfigurationException; import javax.xml.parsers.SAXParser; import javax.xml.parsers.SAXParserFactory;
2014-07-04 14:26:26
703
原创 文件下载(已修改)
package cn.download; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.URLEncoder;
2014-07-04 14:06:38
438
原创 利用过滤器解决jsp中的乱码问题
package cn.filter; import java.io.IOException; import javax.servlet.Filter; import javax.servlet.FilterChain; import javax.servlet.FilterConfig; import javax.servlet.ServletException; im
2014-07-04 13:57:13
417
原创 beautiful的验证码
package cn.servlet.request; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.Image; import java.awt.image.BufferedImage; im
2014-06-18 18:38:41
367
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅