- 博客(22)
- 资源 (10)
- 收藏
- 关注
原创 prototype原型
同一类型的多个对象需要共享的属性和方法,需要创建一个专门的对象来储存,这个对象就是Prototype的一个实例prototype,也就是所谓的原型。这个实例prototype的指针隐式存储在我们要创建的某类对象的构造函数内部。那么我们通过这个构造函数创建的所有实例,都拥有一个指向原型对象的指针。这个原型就相当于java语言中的某个类的静态成员的存储空间,这个空间中存放了类的全部静态成员。
2015-08-24 23:21:28 499
转载 MySQL触发器入门
MySQL 5.1包含对触发器的支持。触发器是一种与表操作有关的数据库对象,当触发器所在表上出现指定事件时,将调用该对象,即表的操作事件触发表上的触发器的执行。【创建触发器】在MySQL中,创建触发器语法如下:CREATE TRIGGER trigger_name trigger_time trigger_eventON
2015-08-23 16:32:15 602
原创 在MyEclipse的web项目/java项目中,使用Hibernate-tools中的hbm2java和hbm2ddl工具,根据hbm文件自动生成pojo和数据库脚本
首先,我一定要吐槽下,这个Ant管理部署项目的工具,以及hibernate刚刚学习,导入我这一个简单的问题整了一天多,实在效率有点低下。在这两天中,①了解了Ant,知道了在Ant中很灵活的步骤项目的情况,知道了build.xml文件的一些基本写法。②还学习了在MyEclipse这样的集成工具中完成项目部署。③以及在这两种情况中,利用hibernateTools中的hbm2java和hbm2ddl工
2015-08-19 23:55:27 1284
转载 使用Hibernate-tools中的hbm2java和hbm2ddl根据hbm文件自动生成pojo和数据库脚本
使用Hibernate-tools中的hbm2java和hbm2ddl根据hbm文件自动生成pojo和数据库脚本1.参考文献原文:http://pf-miles.blog.sohu.com/36688201.html参考:Hibernate tools的hbm2ddl和hbm2java 2.概述利用hibernate-Tools里的相关工具类,使得j
2015-08-18 23:43:26 1425
转载 Apache Ant 实例介绍,以及部分标签介绍
实际上呢,我想各位也很清楚,ASF在Java开源领域的地位,我们常常需要用到它的一些开源项目,我们学习他,研究他,甚至于参与开发他。每每我们download项目的时候,项目通常是Ant/Maven这两个跨平台的构件工具 进行编译发布,再加上前些日子一朋友问我关于Maven如何发布项目,这就促使了我决定学习这两个构件工具。说来惭愧,到目前为止,还没有动用过这两个东西来发布项目过,全部是MyEclip
2015-08-18 22:54:05 1173
转载 ant安装配置,一个ant的简单实例
一个ant的简单实例分类: 小技巧2011-11-23 14:20 3016人阅读 评论(0) 收藏 举报antjunitbuildjarencodingcmd目录(?)[+]0.安装0.1.到http://ant.apache.org/bindownload.cgi 下 載 Ant,我使用的版本是1.70,解压缩下载文件到你的工
2015-08-18 22:16:32 431
转载 MyEclipse配置Hibernate/MyEclipse反向工程从数据表生成POJO和对象关系映射文件(以及HibernateSessionFactory)
MyEclipse配置HibernateMyEclipse反向工程从数据表生成POJO和对象关系映射文件(以及HibernateSessionFactory)-------------------------------------------------------------------------------------------------------------------
2015-08-18 21:29:42 919
原创 《精通hibernate:java持久化...》---持久化类
一,注意事项:1,持久化类的OID对象标识符以及对应的数据库中的主键,一般不具有业务含义只用于标识作用,它们的生成不需要我们人为去设置。它们的生成通常由hibernate持久化类或由数据库系统自动生成。因此,作为一种良好的习惯,我们应该把持久化类的这个OID的对应的setXXX()方法设置为private,这样目的是不让业务逻辑层类去人为设置OID的值。但是hibernate能够通过jav
2015-08-18 12:47:33 406
原创 《struts2 in action》学习问题——零配置——几点注意事项
1,导入struts-convention-plugin.jar2,改变默认Action所在包的路径,也就是告诉struts应该到哪个包下搜索Action。 实现方式:覆盖struts.default或者在struts.xml中改变,即struts.convention.package.locators的值为……Action所在包名。3,具体详细方面知识,看有一篇相关的零配置的
2015-08-11 19:22:41 367
转载 《struts2 in action》学习问题——零配置问题
Struts2 - 零配置 最近开始关注struts2的新特性,从这个版本开始,Struts开始使用convention-plugin代替codebehind-plugin来实现struts的零配置。配置文件精简了,的确是简便了开发过程,但是,我们熟悉的配置突然disappear了,真是一下很不适应。跟着潮流走吧,看看该怎样来搞定convention-plugin。使用
2015-08-11 19:04:45 422
原创 《深入浅出struts2》--第二十七章,ajax之autocompleter标签
这个标签,可以接受三种值:(1)list属性填充来自动作属性的集合,或者直接构造的集合。方式:定义一个动作类(填充动作属性的集合)(2)没有list属性,但是有herf=“AJSON.action”方式:有一个Json.jsp,并且上面的AJSON.action动作在struts.xml中配置将跳转到这个jso页面。特别提示,这个页面会输出一个JSON对象,格式为:[
2015-08-09 22:29:23 427
转载 struts2.2 Annotation 注解配置Action
之前发过一篇struts2.1的Annotation 注解配置http://blog.sina.cn/dpool/blog/s/blog_57769b7b0100thlh.html?vt=4这次再发一下struts2.2的从struts2.1开始,struts2不再推荐使用Codebehind作为零配置插件,而是改为使用Convention插件来支持零配置,和Codebehind相比,
2015-08-09 17:13:28 336
转载 struts注解(新旧对比)
Struts2注解(旧&新)旧版本使用注解:开始使用注解使用的是 struts2-core-2.0.11.jar这个时候的过滤器是org.apache.struts2.dispatcher.FilterDispatcher可以在web.xml里面指定action的祖包actionPackages[html] actionPackages
2015-08-09 16:22:26 339
原创 《深入浅出struts2》--第二十四章,Tiles插件
Tiles提供一个标签库可以让程序员创建一个jsp布局页面来定义应用程序里所有页面的布局。只要在jsp布局页面里做出修改,就可以让引用了这个布局页面的所有其他jsp页面都发生相应改观。1,布局页面:是专门用来定义页面布局的模板性jsp页面。2,Tiles定义:布局页面与使用该布局页面的jsp页面之间的一个“夹层”。每个Tiles定义对应一个视图,可以是jsp页面或velocity、free
2015-08-09 15:28:19 707
原创 《深入浅出struts2》--第23章,自定义插件
struts插件提供了一种精巧的机制促进代码重用。本质上,一个插件就是一个jar文件。它可以包含java类,freemarker或velocity模板和一个struts-plugin.xml文件。struts加载配置文件的顺序:struts-default.xml,各个插件的struts-plugin.xml,struts.xml。所以可以在插件里包括必要的配置,并让它作用于使用了插件的应用程
2015-08-08 23:52:37 408
原创 《深入浅出struts2》--第十九章 自定义结果类型&验证码案例
web.xml<web-app version="3.0" 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:
2015-08-07 19:01:35 315
原创 tomcat配置jdbc数据源几个要点
1,依赖的jar包,需要导入: commons-collections.jar commons-dbcp.jar commons-pool.jar 数据库驱动jar包2,配置方式:(1)可以把数据源配置写在tomcat的server.xml文件,网上有配置例子,但是要注意配置中的path=“/项目名”(2)也可以另外新建一个context.xml
2015-08-05 18:25:01 1365
原创 《编程思想-笔记》-第三章,第四章
1,Random类,是一个产生随机数的类,创建一个Random对象,即可以通过这个对象调用不同的方法产生不同的随机数。这个产生随机数的原理是:Random类内部依靠一种算法,每次需要为这个算法内部一个变量一个初始值。这个初始值也被称为种子。如果创建的几个对象给的种子值都一样时,那么依据相同的算法会产生相同的随机数。当然也可以不给种子,那么默认的使用对象创建时的时间作为种子。2,通常Object
2015-08-03 17:13:47 335
转载 Tomcat的server.xml数据源JDBC配置
Tomcat的server.xml数据源JDBC配置 常遇到配置tomcat的JDBC数据源配置,下面把配置好的信息贴出来记录下。 Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NO
2015-08-02 10:32:12 768
转载 从前台到后台的数组或集合为null问题
家用struts2时想必会经常遇到在JS或者JSP中往后台传递对象数组的问题,你是不是在一直为后台取值是null的问题而苦恼呢?下边我来告诉大家究竟如何做才能取到值。 一、在Action中声明数组对象(这里也可以是List等集合),代码如下: public List users = new ArrayList(); 这里有两点需要注意:
2015-08-01 13:31:15 4779
转载 Struts框架核心工作流程与原理
Struts框架核心工作流程与原理1、Struts2架构图 这是Struts2官方站点提供的Struts 2 的整体结构。 执行流程图 2、Struts2部分类介绍 这部分从Struts2参考文档中翻译就可以了。 ActionMapper ActionMapper其实是
2015-08-01 13:26:19 527
转载 struts2中的Action
Action的定义 Action的生命周期 Action的五大元素 Action的定义 传统的MVC框架中,Control层一般都是一个类似与Servlet的一个Java对象。因为从职责上讲,Control层需要完成以下的职责: 1. 接收从Web容器传递过来的参数,并做恰当的类型转化 2. 调用逻辑处理 3. 搜集数据,并返回
2015-08-01 13:11:34 308
tomcat-connectors-1.2.37-windows-i386-httpd-2.x.x
2017-06-08
spring+springmvc+mybatis框架整合
2016-04-27
bootstrap日期插件demo
2016-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人