- 博客(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 1792
转载 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 597
转载 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 837
原创 git 学习笔记
1.创建版本库 $mkdir gitFolder //创建一个名字为 "gitFolder"的文件夹 $cd gitFolder //跳转到gitFolder文件夹上 $pwd //显示文件夹的位置 $git init //初始化仓库 2.把文件添加到仓库以
2014-03-12 12:31:46 777
原创 Spring中bean的三种实例化方法
1.用类构造器实例化 2.用静态工厂方法实例化 public class PersonFactory{ public static Person createPerson{ return new PersonBean();}}3.使用实例工厂方法实例化 public class PersonF
2013-11-26 11:04:13 742
原创 在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 832
原创 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 746
原创 Hibernate 加载类型,缓存,锁
1. 懒加载(只有load支持):LazyEg:默认情况下是lazy=”true”://LAZY="TRUE" Person person1 = (Person)session.load(Person.class, "2c9282db421b85c201421b85c3940003");//不会发送查询sql Syste
2013-11-03 20:58:04 581
原创 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 657
转载 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 701
原创 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 961
原创 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 762
转载 struts2 验证框架
java代码:查看复制到剪贴板打印public class UserModel { private String account; private String name; private int age; public String getAccount() {
2013-10-28 14:26:29 830
转载 struts2 拦截器的原理和实现
一、理解Struts2拦截器1. Struts2拦截器是在访问某个Action或Action的某个方法,字段之前或之后实施拦截,并且Struts2拦截器是可插拔的,拦截器是AOP的一种实现.2. 拦截器栈(Interceptor Stack)。Struts2拦截器栈就是将拦截器按一定的顺序联结成一条链。在访问被拦截的方法或字段时,Struts2拦截器链中的拦截器就会按其之前定义的顺
2013-10-28 11:43:35 804
转载 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 683
原创 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 738
原创 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 717
转载 C/S 与 B/S 区别
有如下八个方面的不同: 1.硬件环境不同: C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务. B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备. 信息自己管理. 有比C/S更强的适 应范围, 一般只要有操作系统和浏览器就行 2.对安全要求不同
2013-10-12 09:15:53 751
转载 Jstl 标签库
JSTL标签用法关键字:JSTL标签、、、、、、、、、、、、、、原来一直没有看过,我说过我是新手,但是好多资料上似乎也不重视 JSTL 。我看项目源代码发现其中使用到了这个标签库,感觉其还真是方便,页面看起来更加清爽。减少了 JAVA 程序员亲自写的代码量,还真验证了,不懒不做程序员,程序员如果写代码不想着偷懒,那么生活是很无趣的。下面总结总结,学习学习。:)JSP 标准标记库(
2013-09-28 17:16:05 629
转载 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 816
原创 jquery ajax 和 ajax的使用
function test(){ /* readyState 存有 XMLHttpRequest 的状态。从 0 到 4 发生变化。 0: 请求未初始化 1: 服务器连接已建立 2: 请求已接收 3: 请求处理中
2013-09-26 17:28:13 565
原创 java web中读取文件操作的三个方法
假设存在一个 xxx.properties 文件首先看该文件放置的位置a.如果文件放在src目录下面,这文件的路径名就写成:“WEB-INF/classes/资源文件名”b.如果文件放在src目录下面的某个包中,则文件的路径名写成:“WEB-INF/classes/ 包路径/资源文件名”c.如果文件放在webRoot文件下,则文件的路径名写成:“/资源文件名” 方法一:用ge
2013-09-24 17:31:54 3186
转载 经典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 1219
转载 servlet一些面试题(转载)
1、 Servlet与JSP有什么区别?Servlet和JSP完成的功能是相同的,都可以接收用户的请求,可以对用户进行响应,可以调用业务方法。不同点在于JSP是在html或者xml中嵌入了Java代码或者JSP的标记,在制作页面方面具有优势,可以使用网页编辑工具来制作网页,然后嵌入Java或者JSP的标记。Servlet是纯Java代码,通常用于控制,不用于输出。在MVC模式中,JSP通常
2013-09-23 18:47:35 751
原创 servlet日志1
Servlet:Servlet是运行在Web服务器上的Java小程序,也是一个普通java类作用:接受页面提交数据跳转页面 实现方式:实现servlet接口继承genericServlet类继承HttpServlet类 Eg:public class TestServlet extends GenericServlet {@Overrid
2013-09-23 18:32:46 831
原创 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 787
原创 tomcat 使用及基本发布web
先建一个web project ,然后更改web.xml login //login 为自定义的名字 com.bruce.serverlet.loginServer //loginserver 为自定义的一个class 继承自HttpServlet login //login和前面 中相同 /loginserver //
2013-09-23 09:35:20 637
原创 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 608
转载 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 568
转载 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 2060
原创 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 1251
原创 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 706
原创 dom 打印出xml中元素节点
public void printXml() throws Exception{ //打印xml文档中所有的标签名 DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = factory.newDocumentBuilder();
2013-09-20 12:17:14 926
原创 用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 580
原创 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 934
转载 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 679
转载 preparedStatement Batch功能
使用PreparedStatement的Batch功能Update大量的数据时, 先Prepare一个INSERT语句再多次的执行, 会导致很多次的网络连接. 要减少JDBC的调用次数改善性能, 你可以使用PreparedStatement的AddBatch()方法一次性发送多个查询给数据库. 例如, 让我们来比较一下下面的例子.例 1: 多次执行Prepared Statement
2013-09-18 08:42:53 1364
原创 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 1007
原创 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 520
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人