- 博客(121)
- 收藏
- 关注
原创 给初学者的精品学习资料,记得及时下载
想学习的童鞋福利来啦,是什么请看下面的内容学习C、C++,java等相关的童鞋注意啦,你们还在为找资料而犯愁吗?资料太多又担心看不完,小编特意整理出来一些精品的学习资料,现在把它们分享出来,有需要的童鞋,快过来围观哦。,从此再为不必为寻找资料而烦脑啦。,所有视频正在持续更新中。要更多学习资料的童鞋,请加老师助理QQ316708287,验证:1 近期C ++学习资料精品:注意事...
2015-03-18 15:31:58
357
原创 一对一主键关联映射(单向)
一对一主键关联映射是hibernate关联映射中比较重要的一种,使用于两个关系比较紧密的对象之间的关联,一对一不说,一般还要共存亡。hibernate的做法是让两个实体对象的id保持相同。 人和身份证是典型的一对一关联映射的例子。 1.实体模型:此处单向是由person加载idcard,所以Person中要保存IdCard的对象。 2.关系模型:...
2015-02-24 18:12:28
219
原创 JSP2.0自定义标签
http://blog.csdn.net/dyyaries/article/details/9960987JSP1.0中可以通过继承TagSupport或者BodyTagSupport来实现自定义的tag处理方法。JSP2.0中也支持另外一种更为简单的自定tag的方法,那就是直接讲JSP代码保存成*.tag或者*.tagx的标签定义文件。tag和tagx文件不仅支持经典jsp代码...
2015-02-24 18:11:43
138
原创 解决Eclipse和myeclipse在进行 html,jsp等 页面编辑时,自动格式化变丑的问题
在eclipse和myelipse写JAVA代码时中使用ctrl+shift+f 快捷键自动排版省时又省力,排版后的代码规范美观又层次性,但在我们写jsp或html代码时,使用这个快捷键排版简直奇丑无比了。 如下图一行同时显示多个标签,并且代码只要长点就会自动分行。这在我们调试的过程中中是极不方便的,那么我们应该怎样做呢?难道必须自己手动排版吗? 我们有两点要求:...
2015-02-22 17:24:44
118
原创 Hibernate 一对一主键单向关联
Hibernate 一对一主键单向关联 1-1的关联可以基于主键关联,但基于主键关联的持久化类不能拥有自己的主键生成策略,它的主键由关联类负责生成。另外,另外,增加one-to-one元素来关联属性,必须为one-to-one元素增加constrained="true"属性,表明该类主键由关联类生成。 一、模型介绍 一个人(Person)对应一个地址(Address...
2015-02-22 17:23:58
139
原创 hibernate之关于一对多单向关联映射
基于外键的一对多关联映射!一对多,Group(组)对于Person(人),一个组可以有多个人!ok?Hibernate主要有两种配置方法,一种是Annotations 一种是XML! 下面是Annotations的配置方法!Group 类:@Entity@Table(name="t_group")public class Group { private I...
2015-02-22 00:45:43
76
原创 Hibernate 一对一主键双向关联
Hibernate 一对一主键双向关联 一对一主键映射在一对一映射中还算是最为常用的。 一、模型 一个人Person 对应一个地址Address。 二、数据模型和对象模型图 导出建表SQL如下: /*==============================================================*/ /...
2015-02-22 00:44:46
79
原创 Hibernate Annotations 实战(一)
来源:http://www.360doc.com/content/06/0425/12/5136_104878.shtml -- 从 hbm.xml 到 Annotations任何获得Matrix授权的网站,转载请保留以下作者信息和链接:作者:icess(作者的blog:http://blog.matrix.org.cn/page/icess)关键字:Hibernate Valida...
2015-02-22 00:44:06
104
原创 Hibernate入门之多对多实体映像
多对多实体映像 假设现在有User与Server两个类别,一个User可以被授权使用多台Server,而在Server上也记录授权使用它的使用者,就User与Server两者而言即使多对多的关系。 在程序设计时,基本上是不建议直接在User与Server之间建立多对多关系,这会使得User与Server相互依赖,通常会透过一个中介类别来维护两者之间的多对多关系,避免两者的相互依赖。 如果...
2015-02-20 23:48:41
94
原创 Hibernate关系映射之关联映射
Hibernate关系映射 1.关联映射 概念:关联映射,就是将关联关系映射到数据库中,所谓的关联关系,在对象模型中,就是一个或多个引用 分类: (1)多对一关联映射 many-to-one 多对一关联映射原理:在多的一端加入一个外键,指向一的一端 在多的一端采用如下标签映射: <many-to-one ...
2015-02-20 06:12:32
77
原创 jsp 自定义标签 学习笔记 (1)
http://zgqhyh.iteye.com/blog/198249 jsp 自定义标签 学习笔记 (1) 简单标签的学习 1、标签的功能实现是通过一个具体类来实现的,这个类要实现一个接口。而这个类被称作标签处理器(tag handler) 2、标签的功能特性(如标签的名称及属性)都被定义在一个标签库描述符文件(tag library descriptor)TLD中. 3、当标签最终...
2015-02-20 06:12:03
105
原创 EVAL_BODY_INCLUDE、SKIP_BODY、EVAL_BODY_AGAIN、EVAL_PAGE、SKIP_PAGE
http://www.myexception.cn/ai/1830837.html 关于EVAL_BODY_INCLUDE、SKIP_BODY、EVAL_BODY_AGAIN、EVAL_PAGE、SKIP_PAGE的区别探讨最近在建立自定义标签并使用时,对于返回的值EVAL_BODY_INCLUDE、SKIP_BODY、EVAL_BODY_AGAIN、EVAL_PAGE、SKI...
2015-02-20 06:11:39
220
原创 来自Iteye的一个话题:log4j实战
log4j是一个非常强大的log记录软件,下面我们就来看看在项目中如何使log4j。 首先当然是得到log4j的jar档,推荐使用1.2.X版,下载地址:http://logging.apache.org/log4j/1.2/download.html 我们先看一个最简单的示例:【示例1】项目结构:【注:由于这里的多个项目公用一个jar档,我们可以创建一...
2015-02-20 06:11:21
622
原创 jsp自定义标签
http://blog.sina.com.cn/s/blog_68f4b9f201014st3.html 标签库文件是一个标准的xml文件,该文件的根元素是taglib元素, taglib的三个子元素 1.tlib-version <!-- 标签库的版本号 ,对程序作用不大-->2.short-name <!-- 标签库默认短...
2015-02-18 22:14:39
90
原创 Hibernate映射一对多关系(重点)
Hibernate映射一对多关系 Customer.java package org.model; import java.util.Set; public class Customer { private int c_id;//主键 private String c_name; private Set orders;//一对多关系,然后持有Set集合...
2015-02-18 22:13:55
92
原创 Hibernate入门之配置文件(3)
Hibernate可以使用XML或属性档案来配置SessionFactory,预设的配置文件名称为hibernate.cfg.xml或hibernate.properties。 上一个主题中所示范的为使用XML文件的方式,一个XML文件的例子如下: hibernate.cfg.xml <?xml version=‘1.0‘ encoding=‘big5‘?> &l...
2015-02-18 22:13:20
89
原创 Hibernate入门之第一个Hibernate程序(2)
这边以一个简单的单机程序来示范Hibernate的配置与功能,在这个例子中的一些操作,实际上会使用一些自动化工具来完成,而不一定亲自手动操作设定,这边完全手动的原因,在于让您可以知道Hibernate实际上会作那些动作,在进行范例之前,请先确定前一个主题中的相关jar档案都已经设定在CLASSPATH中。 我们先作数据库的准备工作,在MySQL中新增一个HibernateTest数据库,并建...
2015-02-18 22:13:00
111
原创 spring得到HttpRequest对像
http://zhidao.baidu.com/question/872279283565924932方式1:在web.xml中注册一个<listener> <listener-class> org.springframework.web.context.request.RequestContext...
2015-02-18 22:12:28
78
原创 log4j不同级别日志分不同文件记录.
最近被问到一个log4j分不同文件记录不同级别日志的问题,一下给难倒了,以前没有留意过log4j的具体功能,只是了解了下。如今自己还差的远啊。╮(╯▽╰)╭。。。 参考了前段时间的那个项目中的log4j配置文件,发现那个只不过将不同模组的日志记录到不同的日志文件。并未按日志级别分文件记录。自己在动手调试的过程中结合查阅网上很多博文,终于以xml格式配置的方式调通。具体配置如下:&l...
2015-02-15 09:31:44
170
原创 Log4j这种东西,一辈子也就可能配置几次
最简单的是: #用来作界面显示的...只显示INFOlog4j.rootLogger= info,A1#内容为:org.apache.log4j.ConsoleAppender在屏幕打印log4j.appender.A1=org.apache.log4j.ConsoleAppender#内容为:2内制格式输出必须要有这个东东?log4j.appender.A1.layou...
2015-02-15 09:23:34
111
原创 Log4j讲解(开发中用的一个小集合)
http://www.iteye.com/topic/719943Log4j讲解1、Log4j 是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还 是访问其官方网站吧: http://jakarta.apache.org/log4j . 2、Log4j 的概念 Log4j中有三个主要的组件,它们分别是 Lo...
2015-02-15 09:15:41
81
原创 Logger 4J从实际开发中抽出来的8个小案例详解
1. 概述1.1. 背景 在应用程序中添加日志记录总的来说基于三个目的 :监视代码中变量的变化情况,周期性的记录到文件中供其他应用进行统计分析工作;跟踪代码运行时轨迹,作为日后审计的依据;担当集成开发环境中的调试器的作用,向文件或控制台打印代码的调试信息。 最普通的做法就是在代码中嵌入许多的打印语句,这些打印语句可以输出到控制台或文件中,比较好的做法就是构造一个日志操作类...
2015-02-15 09:09:32
189
原创 Log4j.properties配置详解
http://blog.sina.com.cn/s/blog_56fd58ab0100tcna.html一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、L...
2015-02-15 08:33:47
191
原创 JS获取当前网址、主机地址项目根路径
http://www.jb51.net/article/43441.htm//获取当前网址,如: http://localhost:8080/Tmall/index.jsp var curWwwPath=window.document.location.href; //获取主机地址之后的目录如:/Tmall/index.jsp var pathName=window.do...
2015-02-13 12:37:42
393
原创 Struts2返回XML,JSON格式
http://www.iteye.com/wiki/blog/414309http://hanpang8983.iteye.com/blog/650212 http://lillian1205.iteye.com/blog/591225Struts2返回XML格式 1.struts.xml里面的配置package extends="struts-default" 或者extends...
2015-02-12 15:00:39
116
原创 ActionContext和ServletActionContext小结
1. ActionContext在Struts2开发中,除了将请求参数自动设置到Action的字段中,我们往往也需要在Action里直接获取请求(Request)或会话(Session)的一些信息,甚至需要直接对JavaServlet Http的请求(HttpServletRequest),响应(HttpServletResponse)操作. 我们需要在Action中取得request请求参...
2015-02-12 13:21:20
134
原创 taglib自定义标签
一个tag就是一个普通的java类,它惟一特别之处是它必须继承TagSupport或者BodyTagSupport类。这两个类提供了一些方法,负责jsp页面和你编写的类之间的交互,例如输入,输出。而这两个类是由jsp容器提供的,无须开发人员自己实现。换句话说,你只需把实现了业务逻辑的类继承TagSupport或者BodyTagSupport,再做一些特别的工作,你的类就是一个Tag。并且它自己负...
2015-02-10 11:38:33
113
原创 SimpleTagSupport 类别(<jsp:attribute>)
SimpleTagSupport类别顾名思义,就是可以处理一些简单的自订标签需求,它是在JSP 2.0之后新增的类别,对于一些简单的自订标签页求,您可以继承它来实作标签处理类别,而不用为了处理一些TagSupport、 BodyTagSuppourt类别中回传值的问题。为了使用上的简单而降低了复杂性,另一方面就是SimpleTagSupport类别所处理的功能受了些限制,它只处理标签与本体,要...
2015-02-10 11:32:43
247
原创 自定义标签几个类的解析
http://jumpingshao.blog.163.com/blog/static/8049042020093102235723/ TagSupport与BodyTagSupport的区别主要是标签处理类是否需要与标签体交互,如果不需要交互的就用TagSupport,否则如果不需要交互就用BodyTagSupport。 交互就是标签处理类是否要读取标签体的内容和改变标签体返...
2015-02-10 11:23:42
751
原创 jsp自定义标签
2.0:http://blog.sina.com.cn/s/blog_7dd8c27201013vv3.htmlhttp://blog.sina.com.cn/s/blog_7dd8c27201013wi6.htmlhttp://www.java3z.com/cwbwebhome/article/article8/81328.html?id=3364推荐:http://ww...
2015-02-10 11:05:20
110
原创 jsp自定义标签揉合函数标签等的头文件
jsp自定义标签的官方头文件: c标签:<taglib 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/java...
2015-02-10 00:26:45
149
原创 struts访问ServletAPI
Action 访问 Servlet API 的方式这里只针对 Servlet 中常用的,如 HttpServletRequest、HttpServletResponse 和 HttpSession 来展开。一般来说,在 Struts2 中访问 Servlet API 的方式有2种:(1) 直接访问 Servlet API。这将会使得你的 Action 类与 Servlet API 耦合...
2015-02-08 10:11:26
92
原创 tomcat找到支持的文件夹型
tomcat安装目录下面的 conf -> web.xml可以找到struts2进行文件上传的时候的一些操作文件后缀
2015-02-07 22:40:05
82
原创 关于PreparedStatement插入Date类型值的方法
java中的PreparedStatement类型的setDate() 方法要求 java.sql.Date,而 java.sql.Date 的构造函数不能为空。 所以正确做法是: pstmt.setDate(8, new Date(System.currentTimeMillis())); 或者: pstmt.setDate(8, new Date(new java.util.Date().g...
2015-02-07 01:08:43
437
原创 eclipse
http://jingyan.baidu.com/article/c910274bc52708cd361d2d3e.html一般Java文件编码格式是UTF-8的。以下以默认GBK改为UTF-8为例。 1.改变整个工作空间的编码格式,这样以后新建的文件也是新设置的编码格式。 eclipse->window->preferences->General->wor...
2015-02-06 00:02:15
114
原创 一对多关联映射(双向)
一对多双向,从实体类上讲究是在“多”的一端持有“一”的实例,并在配置文件中用<many-to-one>标签将其配置上。这里有一点要特别注意,当两边都能够维护关系的时候,推荐让“多”的一端来做,做法上就是在“一”一端映射文件的<set>标签中设置属性inverse="true"。另外,<key>中为“多”一端表设置的外键要和<many-to-one>...
2015-02-05 18:25:13
393
原创 一对多关系映射
两张表之间如果存在外键,就会出现一对多关系(外键不能同时是主键) 如果想使用pojo类来表示一对多关系,这里以省份和城市为例: 省份类中应该包含多个城市的对象,一般默认使用Set集合表示某个省份下多个城市 城市类中应该包含一个省份的对象。 如果在表中存在外键,且使用MyEclipse一起选择两张表生成映射,则会自动生成出一对多关系。 先建立省份和城市表。 ...
2015-02-04 19:35:49
127
原创 eclipse和myeclipse的两个智能提示插件
这个是自己做的meyclipse和Eclipse智能提示的插件,都已经更新到最新的三大框架的版本
2015-02-04 12:51:42
112
原创 主题:Spring 事务管理配置总结
Spring提供了许多内置事务管理器实现:DataSourceTransactionManager:位于org.springframework.jdbc.datasource包中,数据源事务管理器,提供对单个javax.sql.DataSource事务管理,用于Spring JDBC抽象框架、iBATIS或MyBatis框架的事务管理; Java代码 <bean id=...
2015-02-04 00:08:46
94
原创 jQuery插件开发精品教程,让你的jQuery提升一个台阶
要说jQuery 最成功的地方,我认为是它的可扩展性吸引了众多开发者为其开发插件,从而建立起了一个生态系统。这好比大公司们争相做平台一样,得平台者得天下。苹果,微软,谷歌等巨头,都有各自的平台及生态圈。学会使用jQuery并不难,因为它简单易学,并且相信你接触jQuery后肯定也使用或熟悉了不少其插件。如果要将能力上升一个台阶,编写一个属于自己的插件是个不错的选择。本教程可能不是最精品...
2015-02-03 18:17:16
75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人