web
工布之者
多年javaweb、android开发经验,在多家公司担任过开发、设计工作。
展开
-
前端开发基础
后端同学开发前端第一课原创 2022-10-21 15:57:07 · 232 阅读 · 1 评论 -
Hibernate - DetachedCriteria 的完整用法(转载)
最近在项目中使用 Spring 和 Hibernate 进行开发,有感于 Criteria 比较好用,在查询方法 设计上可以灵活的根据 Criteria 的特点来方便地进行查询条件的组装。现在对 Hibernate的Criteria 的用法进行总结: Hibernate 设计了 CriteriaSpecification 作为 Criteria 的父接口,下面提供了 Crite转载 2014-03-20 08:47:33 · 620 阅读 · 0 评论 -
log4j
修改log4j.properties的配置信息.Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设 Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环转载 2014-04-02 17:21:58 · 418 阅读 · 0 评论 -
【J2EE系列】对session和cookie的一些理解
由于项目需要,最近用session容器比较多,传载的同时加上了自己的一些理解,不足之处还请大家补充和纠正。一、cookie机制和session机制的区别*************************************************************************************Cookie是客户端的存储空间,由浏览器来维持。具体来说c转载 2014-05-07 17:55:51 · 465 阅读 · 0 评论 -
Hibernate集合映射
POJOs如下:Customer类------>customer表 Order类对应---------->orders表 customer(1)(n)orderpublic class Customer{ private String id; private String username; private String password;转载 2014-03-26 14:16:59 · 553 阅读 · 0 评论 -
hibernate中的 bag--解释的太好了.
Bag是集合,与Set不同的是,Bag允许重复的元素,在Java的标准API中并没有提供Bag容器,Hibernate提供自己的Bag实现,允许您将List映射为Bag。您可以如下定义User类别,其中的List成员将被用作Bag来使用,而不管物件在List容器中的顺序: User.java package onlyfun.caterpillar;import ja转载 2014-03-26 12:26:40 · 1778 阅读 · 0 评论 -
Hibernate中inverse属性与cascade属性
Hibernate集合映射中,经常会使用到"inverse"和"cascade"这两个属性。对于我这样,Hibernate接触不深和语文水平够烂的种种因素,发现这两个属性实在是难以理解,无奈只好将这个两个属性解释工作交给了Google和Baidu,查看了许多牛人的解释,加上自己在Eclipse上的调试,对"inverse"和"cascade"这两个属性有了一定的见解。 "inverse转载 2014-03-26 13:55:43 · 470 阅读 · 0 评论 -
web.xml 配置介绍
这个不是原创,有点早了,具体从哪里来的已经记不得了。但是东西是实实在在的。 1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将转换为键值对,并交给servletContext。 4、容器创转载 2016-07-07 10:52:59 · 384 阅读 · 0 评论 -
电商表设计
淘宝网商品SKU系统设计经验分享2016年06月13日 19:19:10阅读数:27653前言做了两年多针对淘宝的电子商务数据线下数据系统,越到后面越觉得自己还没入门,不管技术上还是业务上,这篇文章既是对自己的积累的一次梳理,更想的是能在和各位朋友交流中,互相进步。ps:所有字段并不是正式项目所使用字段,请根据自己的业务需求进行酌情查看处理,类目属性,商品,订单结构可以参考淘宝...转载 2018-08-14 18:07:18 · 2403 阅读 · 0 评论 -
HibernateTemplate与HibernateDaoSupport详解
HibernateTemplate与HibernateDaoSupport详解HibernateTemplate是Spring框架下的一个数据库操作类org.springframework.orm.hibernate3.HibernateTemplateHibernateDaoSupport也是Spring框架下的一个接口类q void delete(Object entit转载 2014-03-27 16:30:40 · 443 阅读 · 0 评论 -
Hibernate 多对多双向关联
一、模型介绍 多个人(Person)对应多个地址(Address)。一个人可对应多个地址,一个地址也可以对应多个人。 二、实体(省略getter、setter方法) public class Personnn_sx { private int per转载 2014-03-27 13:54:55 · 423 阅读 · 0 评论 -
JavaWeb 服务启动时,在后台启动加载一个线程
JavaWeb 服务启动时,在后台启动加载一个线程。目前,我所掌握的一共有两种方法,第一种是监听(Listener),第二种是配置随项目启动而启动的Servlet。下面对这两种方法做一简单的介绍,(Mark一下,防止以后急用又忘记了):监听(Listener)首先,我们创建一个监听的类,继承ServletContextListener,如下:[java] vie转载 2013-12-19 09:04:33 · 548 阅读 · 0 评论 -
web.xml 中的context-param 、listener、 filter、servlet 加载顺序及其详解
在项目中总会遇到一些关于加载的优先级问题,近期也同样遇到过类似的,所以自己查找资料总结了下,下面有些是转载其他人的,毕竟人家写的不错,自己也就不重复造轮子了,只是略加点了自己的修饰。 首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -转载 2013-12-24 16:59:48 · 551 阅读 · 0 评论 -
spring事物
SPRING的事物关健在类org.springframework.orm.hibernate3.HibernateTransactionManager,而不在org.springframework.orm.hibernate3.LocalSessionFactoryBean有了org.springframework.orm.hibernate3.HibernateTransactionMa原创 2014-03-11 16:37:41 · 630 阅读 · 0 评论 -
JAVA文件上传总结
文件上传有很多组件,我们只要学会下面几种就OK了:1 APACHE FILEUPLOAD: 将Apache的commons-fileupload.jar放在应用程序的WEB-INF\lib下,即可使用。下面举例介绍如何使用它的文件上传功能。所使用的fileUpload版本为1.2,环境为Eclipse3.3+MyEclipse6.0。FileUpload 是基于 Commo原创 2014-03-12 16:16:42 · 471 阅读 · 0 评论 -
struts2上传文件总结归纳
这俩天由于项目需要,学习了上传文件框架,有dwr的异步上传文件,对于异步传输确实方便,但不适合form中含有文件上传的需求。也学了apache最原本的文件上传,可以满足form中含有文件上传的需求,还有struts2,个人感觉最方便了,代码简单,而且可以在struts.xml直接对上传文件的格式,大小直接进行配置,官方文档写得很好,现在根据官方文档学习的东西总结如下:需要的依赖包:转载 2014-03-12 17:26:40 · 487 阅读 · 0 评论 -
Spring --- java定时器,Spring定时器和Quartz定时器
在现实生活中,会出现这样的例子,比如烧水,一般烧了20分钟后,水开了,会需要及时换水,再烧20分钟,水又开了,继续提醒,比如上班,每天早晨8点钟的闹钟会及时提醒, 那么在java程序中如何实现 这种 已经被设定了的定时的任务呢,在下面会依次介绍关于如何实现定时器来操作一些定时任务的业务需求。 当前java程序中 能够实现定时的 主要有 三种 方式 ,分别是: java定时器 , spr转载 2014-03-13 11:42:04 · 425 阅读 · 0 评论 -
filter和拦截器的区别和执行顺序
1.Filter过滤器只过滤jsp文件不过滤action请求解决方案解决办法:在web.xml中将filter的配置放在struts2配置的前面。2.拦截器与Filter的区别 Spring的拦截器与Servlet的Filter有相似之处,比如二者都是AOP编程思想的体现,都能实现权限检查、日志记录等。不同的是:使用范围不同:Filter是Servlet规范规定的,转载 2014-03-13 15:07:52 · 521 阅读 · 0 评论 -
SSH各JAR的作用
1。Commons-logging.jar -------------- 用于通用日志处理 2。Freemarker.jar -------------- 表现层框架,定义了struts2的可视组件主题 3。Ognl.jar -------------- OGNL表达式语言,struts2支持该EL 4。Struts2-core.jar --------------原创 2014-03-14 11:28:46 · 613 阅读 · 0 评论 -
输出js及时刷新页面
Response.Write("function ss(){window.location.href='ManageProduct.aspx'};setTimeout('ss()',1)");Response.Write("function ss(){opener.window.location.href='ManageProduct.aspx'};setTimeout('ss()',1)")转载 2013-11-28 15:10:04 · 479 阅读 · 0 评论