自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(39)
  • 资源 (1)
  • 收藏
  • 关注

转载 Apache BeanUtils 的简介和作用

Apache BeanUtil简介。Apache Common BeanUtil是一个常用的在对象之间复制数据的工具类,著名的web开发框架struts就是依赖于它进行ActionForm的创建。    BeanUtil最常用的类是org.apache.commons.beanutils.BeanUtils。    BeanUtils最常用的方法为:    1.   publi

2014-03-12 20:24:49 1757

转载 Spring学习

1. Spring 依赖注入详解    http://www.cnblogs.com/xt0810/p/3593853.html#2893294   2.Spring 面向切面的编程 (AOP)       http://www.cnblogs.com/xt0810/p/3596347.html

2014-03-12 19:44:25 579

转载 git 中分支的使用

Git中使用分支:查看分支:git branch创建分支:git branch   name切换分支:git checkout    name创建+切换分支:git checkout -b   name合并某分支到当前分支:git merge   name删除分支:git branch -d   name

2014-03-12 13:41:21 822

原创 git 学习笔记

1.创建版本库    $mkdir  gitFolder  //创建一个名字为 "gitFolder"的文件夹    $cd gitFolder        //跳转到gitFolder文件夹上    $pwd                      //显示文件夹的位置    $git init                 //初始化仓库  2.把文件添加到仓库以

2014-03-12 12:31:46 762

原创 Spring中bean的三种实例化方法

1.用类构造器实例化 2.用静态工厂方法实例化  public class PersonFactory{     public static Person createPerson{   return new PersonBean();}}3.使用实例工厂方法实例化   public class PersonF

2013-11-26 11:04:13 720

原创 在Xml文件配置时遇到不提示信息的解决方法

1.联网~~~~这个比较好2.以 Spring的配置为例 手动添加schema Window- preferences-XML Catalog - user-specified entities 点击add Location:  解压Spring下 dist / resources / spring-beans-2.5.xsdkeyTyep : schema Loc

2013-11-25 16:13:16 818

原创 Spring的配置和实例化

1.引入jar包  Spring.jar 和  commons-logging.jar  //这样就可以进行基本的实例化2.如果使用了切面编程还需要Jar包aspectjweaver.jar 和 aspectjrt.jar 和 cglib-nodep-2.1_3.jar3.如果使用了JSR-250中的注解 则还需要如下包common-annotations.jar实例化Sp

2013-11-25 15:11:04 720

原创 Hibernate 加载类型,缓存,锁

1.      懒加载(只有load支持):LazyEg:默认情况下是lazy=”true”://LAZY="TRUE" Person person1 = (Person)session.load(Person.class, "2c9282db421b85c201421b85c3940003");//不会发送查询sql Syste

2013-11-03 20:58:04 567

原创 Hibernate 映射和继承

映射关系:Many-to-one单向Person – departmentPerson:public class Person implements Serializable{private String pno;private String name;private String address;private DepartmentEntity dept;priva

2013-11-01 16:57:46 637

转载 Hibernate中的多对一和多对多关系

1.多个Person对应一个department的情况   person类:  public class Person { private String pno; private String name; private String address; private int age; private Department dept; public Departm

2013-11-01 11:08:00 678

原创 Hibernate的使用举例

1.创建表      Configuration cfg = new Configuration().configure();//读hibernate配置文件 SchemaExport se = new SchemaExport(cfg);//获取创建表的对象 se.create(true, true);//创建表2.插入数据到数据库Configuration

2013-11-01 10:57:15 936

原创 Hibernate的配置流程

1. 解压hibernate-3.2.0.ga.zip2.拷贝hibernate-3.2.0.ga\hibernate-3.2\hibernate3.jar+hibernate-3.2.0.ga\hibernate-3.2\lib(此目录下所有jar包)+数据库链接驱动+hibernate3.jar 到一个新建目录下。3.取ide中新建一个user libraries 指定到刚才新建目

2013-10-31 11:14:58 742

转载 struts2 验证框架

java代码:查看复制到剪贴板打印public class UserModel {      private String account;      private String name;      private int age;      public String getAccount() {          

2013-10-28 14:26:29 810

转载 struts2 拦截器的原理和实现

一、理解Struts2拦截器1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺

2013-10-28 11:43:35 785

转载 struts2 页面元素获取

//1package com.bjsxt.struts2.user.action;import java.util.Map;import com.opensymphony.xwork2.ActionContext;import com.opensymphony.xwork2.ActionSupport;public class LoginAction1 exte

2013-10-27 16:13:21 666

原创 Struts 2 学习笔记2

引用structs中的tags标签定义一个Action,要生成所有属性(成员,实体)的get和set方法:public class LoginAction { private String name; private String pass; private int age; private Person person; private List per

2013-10-27 14:06:53 723

原创 Struts 2 学习笔记1

1. 解压struts-2.3.4-all.zip2. 解压struts-2.3.4-all\apps\struts2-blank.war3. 拷贝struts2-blank\WEB-INF\lib下所有jar包到工程web-inf\lib下4. 拷贝struts2-blank\WEB-INF\web.xml文件中以下内容到工程下的web.xml文件中            s

2013-10-23 16:15:14 686

转载 C/S 与 B/S 区别

有如下八个方面的不同: 1.硬件环境不同:      C/S  一般建立在专用的网络上,  小范围里的网络环境,  局域网之间再通过专门服务器提供连接和数据交换服务.    B/S  建立在广域网之上的,  不必是专门的网络硬件环境,例与电话上网,  租用设备.  信息自己管理.  有比C/S更强的适 应范围,  一般只要有操作系统和浏览器就行   2.对安全要求不同 

2013-10-12 09:15:53 719

转载 Jstl 标签库

JSTL标签用法关键字:JSTL标签、、、、、、、、、、、、、、原来一直没有看过,我说过我是新手,但是好多资料上似乎也不重视 JSTL 。我看项目源代码发现其中使用到了这个标签库,感觉其还真是方便,页面看起来更加清爽。减少了 JAVA 程序员亲自写的代码量,还真验证了,不懒不做程序员,程序员如果写代码不想着偷懒,那么生活是很无趣的。下面总结总结,学习学习。:)JSP 标准标记库(

2013-09-28 17:16:05 610

转载 jstl fmt用法

所有标签:Tags   fmt:requestEncoding fmt:setLocale fmt:timeZone fmt:setTimeZone fmt:bundle fmt:setBundle fmt:message fmt:param fmt:formatNumber fmt:parseNumber fmt:formatDate fmt:

2013-09-28 17:12:44 796

原创 jquery ajax 和 ajax的使用

function test(){ /* readyState 存有 XMLHttpRequest 的状态。从 0 到 4 发生变化。 0: 请求未初始化 1: 服务器连接已建立 2: 请求已接收 3: 请求处理中

2013-09-26 17:28:13 550

原创 java web中读取文件操作的三个方法

假设存在一个 xxx.properties 文件首先看该文件放置的位置a.如果文件放在src目录下面,这文件的路径名就写成:“WEB-INF/classes/资源文件名”b.如果文件放在src目录下面的某个包中,则文件的路径名写成:“WEB-INF/classes/ 包路径/资源文件名”c.如果文件放在webRoot文件下,则文件的路径名写成:“/资源文件名”  方法一:用ge

2013-09-24 17:31:54 3116

转载 经典java代码找错题

1.abstract class Name {   private String name;   public abstract boolean isStupidName(String name) {}}大侠们,这有何错误?答案: 错。abstract method必须以分号结尾,且不带花括号。2.public class Something {   void 

2013-09-24 15:37:16 1175

转载 servlet一些面试题(转载)

1、 Servlet与JSP有什么区别?Servlet和JSP完成的功能是相同的,都可以接收用户的请求,可以对用户进行响应,可以调用业务方法。不同点在于JSP是在html或者xml中嵌入了Java代码或者JSP的标记,在制作页面方面具有优势,可以使用网页编辑工具来制作网页,然后嵌入Java或者JSP的标记。Servlet是纯Java代码,通常用于控制,不用于输出。在MVC模式中,JSP通常

2013-09-23 18:47:35 740

原创 servlet日志1

Servlet:Servlet是运行在Web服务器上的Java小程序,也是一个普通java类作用:接受页面提交数据跳转页面 实现方式:实现servlet接口继承genericServlet类继承HttpServlet类 Eg:public class TestServlet extends GenericServlet {@Overrid

2013-09-23 18:32:46 800

原创 web中提交数据是乱码问题解决

用post 方法提交时:protected void doGet(HttpServletRequest req, HttpServletResponse resp)   throws ServletException, IOException {只需要加上  req.setCharacterEncoding("UTF-8"); 用get方法提时:String uname =

2013-09-23 10:37:01 769

原创 tomcat 使用及基本发布web

先建一个web project ,然后更改web.xml      login //login 为自定义的名字    com.bruce.serverlet.loginServer //loginserver 为自定义的一个class 继承自HttpServlet            login //login和前面 中相同      /loginserver //

2013-09-23 09:35:20 627

原创 servlet 应用举例

在web.xml中添加: xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com

2013-09-22 20:29:08 593

转载 myeclipse 破解代码

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class MyEclipseGen {private static final String LL ="Decompiling this copyrighted s

2013-09-22 20:09:18 554

转载 myeclipse配置Tomcat/JRE

一、myeclipse中配置JRE步骤:1.选择window->preferences->Java->Installed JREs2.点击窗口右边的“add”按钮3.选择要添加的JRE类型,选择Standard VM4.选择JRE Home,点击“Directory”,选择你JRE根目录,可以看到JRE system libraris里有很多JAR包。你也可以击“add Ext

2013-09-22 20:01:41 2036

原创 java 面试题中的平面图形输出问题

只要是平面图形的输出问题,都可以转化成一个二维数组来做public class test2 {/*    3    7     2 4 6 8   1    5    9      打印出此图形    或者是输入一个值,打印出对应的M形      分析:   arr[2][0]=1;   arr[1][1]=2;   arr[0][2]=3; 

2013-09-20 17:41:35 1234

原创 oracle 经典练习

create table student(sno varchar2(10) primary key,sname varchar2(20),sage number(2),ssex varchar2(5));create table teacher(tno varchar2(10) primary key,tname varchar2(20));create t

2013-09-20 15:42:44 681

原创 dom 打印出xml中元素节点

public void printXml() throws Exception{    //打印xml文档中所有的标签名  DocumentBuilderFactory factory =  DocumentBuilderFactory.newInstance();  DocumentBuilder builder = factory.newDocumentBuilder(); 

2013-09-20 12:17:14 903

原创 用dom 解析 XML 文件

import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import org.w3c.dom.Document;  public class test {          public static void main(String[] args) t

2013-09-20 11:57:09 570

原创 java中用事物控制语言调用数据库中的数据,以及调用存储过程或函数

定义一个工具类:package com.etc.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java

2013-09-18 12:31:17 909

转载 jdbc 举例

package com.you.domain;  import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; import jav

2013-09-18 09:15:27 658

转载 preparedStatement Batch功能

使用PreparedStatement的Batch功能Update大量的数据时, 先Prepare一个INSERT语句再多次的执行, 会导致很多次的网络连接. 要减少JDBC的调用次数改善性能, 你可以使用PreparedStatement的AddBatch()方法一次性发送多个查询给数据库. 例如, 让我们来比较一下下面的例子.例 1: 多次执行Prepared Statement

2013-09-18 08:42:53 1325

原创 jdbc preparedstatement 使用

public static void main(String[] args) throws Exception {  // TODO Auto-generated method stub     Class.forName("oracle.jdbc.driver.OracleDriver");//引用Oracle数据库连接驱动包     Connection con =DriverMa

2013-09-17 16:37:21 959

原创 jdbc链接数据库

public static void main(String[] args) throws Exception {  // TODO Auto-generated method stub     Class.forName("oracle.jdbc.driver.OracleDriver");     Connection con =DriverManager.getConnectio

2013-09-17 15:57:17 508

数据库链接模板

用Java对数据库进行链接,进行对数据库的增删改查操作,调用数据库中的存储过程和函数

2013-09-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除