自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

转载 【转】Java泛型深入理解

泛型之前 在面向对象编程语言中,多态算是一种泛化机制。例如,你可以将方法的参数类型设置为基类,那么该方法就可以接受从这个基类中导出的任何类作为参数,这样的方法将会更具有通用性。此外,如果将方法参数声明为接口,将会更加灵活。在Java增加泛型类型之前,通用程序的设计就是利用继承实现的,例如,ArrayList类只维护一个Object引用的数组,Object为所有类基类。 [jav...

2018-03-31 11:49:43 133

转载 【转】JavaWeb开发前景

1、职业方向定位 (1)资深JavaWeb工程师,资深的WEB前端工程师 (2)职业经理人 (3)自己创业,做老板 (4)转岗管理或者其他 分析: 如果定位是资深JavaWeb工程师或者资深的WEB前端工程师,做JavaWeb做前端这些是必须会的,做后端开发有前端的东西做的很快,如果是java开发者,我们懂后端然后我们再专业从事前端的话,这个前端和一般的前端开发者都不一样,因为企业使用发展的眼光去...

2018-03-29 13:21:27 1227

原创 erp项目经验总结

1.  关于hbm表和Action模型注入模型注入补充:不论多对一,一对多,都是要考虑,创建这个成员属性到底是要给谁赋值(ID),是哪个ID就把表中对应的键名,写上即可。[1]:首先创建了xxxAction之后,属于本Actioin的xxx model模型,以及xxxService要首先注入[2]:然后是再考虑与这个Action有关的前端页面有没有用到与这个xxx模型相关联的表模型(多对一,一对多...

2018-03-29 10:21:45 5788

原创 erp项目错误总结

1.引入项目的静态页面文件,路径报错。1.点击Project-Clean..选择报错的项目,然后清除缓存。或者在Preferences-General-Network Connections-cache清除缓存。(同样道理)2.将Preferences-Validation中的一些自动检测报错的文件的✔去掉。2.引入的项目其他原因报错1.是否jdk与当前项目默认jdk相匹配,如果不匹配清更换。更换...

2018-03-29 10:20:26 1327

转载 【转】JsonConfig的jsonConfig.setExcludes的用法

  之前写一个小东西,当用JSONArray.fromObject()方法转一个对象集合时,因为对象中存在一对多的关系,一直抛出异常严重: Error executing FreeMarker templateFreeMarker template error:Java method “org.apache.commons.lang.exception.NestableRuntim...

2018-03-22 11:13:48 774

转载 【转】tld自定义标签系列--使用body-content的作用--比较有用

 body-content的值有下面4种: <xsd:enumeration value="tagdependent"/>     <xsd:enumeration value="JSP"/>     <xsd:enumeration value="empty"/>     <xsd:enumeration val

2018-03-21 20:03:02 330

转载 【转】自订标签库--TagSupport详解

 1 TagSupport与BodyTagSupport的区别 TagSupport与BodyTagSupport的区别主要是标签处理类是否需要与标签体交互,如果不需要交互的就用TagSupport,否则就用BodyTagSupport。     交互就是标签处理类是否要读取标签体的内容和改变标签体返回的内容。    用TagSupport实现的标签,都可以用BodyTagSupp...

2018-03-21 20:01:08 675

转载 【转】 jsp的三种自定义标签 写法示例

自定义标签可以大大方便我们的页面控件编写,并且可以实现很多统一的管理。 0、首先需要引入支持自定义标签的jar包,有两种方式,一个是直接在maven里面引入依赖: <dependency> <groupId>javax.servlet.jsp</groupId> <artifa...

2018-03-21 19:56:34 325

转载 【转】There is a cycle in the hierarchy

  博客分类:  JSON 转换异常 死循环 There is a cycle in the hierarchy 相信大家做过JSON相关的东西对这个异常并不陌生,这个异常是由于JSONObject插件内部会无限拆解你传入的对象,直到没有可拆解为止,问题就在这,如果你传入的对象有外键关系,或者相互引用,那么内部就会死循环,也就会抛出这个异常解决办法,我们先说一种网上通用的:过滤...

2018-03-21 09:19:27 188

转载 【转】top.location.href和localtion.href有什么不同

 top.location.href和localtion.href有什么不同top.location.href=”url”          在顶层页面打开url(跳出框架)self.location.href=”url”         仅在本页面打开url地址   parent.location.href=”url”      在父窗口打开Url地址   this.loca...

2018-03-20 10:50:36 160

转载 【转】数据库连接的释放模式分析(JAVA后端)

 在Hibernate2.x版本中,对于JDBC连接管理是Session在第一次需要的时候获取一个连接,在Session关闭之前一直会持有这个连接。Hibernate3引入了连接释放的概念,来告诉Session如何处理它的JDBC连接。可以通过org.hibernate.ConnectionReleaseMode的不同枚举值来使用不用的释放模式:u       ON_CLOSE :Hibe...

2018-03-18 12:49:36 792

转载 【转】Struts2日期类型转换(JAVA后端)

 针对日期类java.util.Date进行类型转换,要求客户端使用“yyyy-MM-dd”,“yyyy/MM/dd”中的任意一种输入,并以“yyyy-MM-dd”的格式输出,该类型转换应用于全局范围先定义一个实体类package cn.entity;import java.util.Date;public class User { private String...

2018-03-15 19:02:10 212

转载 【转】$.ajax()方法详解

 jquery中的ajax方法参数总是记不住,这里记录一下。 1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的参数,设置请求超...

2018-03-14 19:04:23 170

转载 【转】java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一

  java 泛型详解-绝对是对泛型方法讲解最详细的,没有之一 标签: java2016年12月30日 11:44:29 70727人阅读 评论(28) 收藏 举报 分类:java基础(1) 作者同类文章 X目录(?)[+]概述 一个栗子 特性 泛型的使用 3 泛型类 4 泛型接口 5 泛型通配符 6 泛型方法 61 泛型方法的基本用法...

2018-03-13 17:10:20 149

转载 【转】Java程序员从笨鸟到菜鸟之(八十一)细谈Spring(十)深入源码分析Spring之HibernateTemplate 和HibernateDaoSupport(JAVA后端)

spring提供访问数据库的有三种方式: HibernateDaoSupportHibernateTemplate(推荐使用)jdbcTemplate(我们一般不用) 类所在包:HibernateTemplate:org.springframework.orm.hibernate3.HibernateTemplateHibernateDaoSupport:org.s...

2018-03-13 11:15:27 149

原创 非常好用的Eclipse 反编译插件 Eclipse Class Decompiler 安装(JAVA插件)

 之前我也推荐过一反编译插件jad,但是那个插件跟Eclipse 结合的不是太好,也不能调试,只能查看,所以今天给大家推荐一款比较好用的插件Eclipse Class Decompiler。Eclipse Class Decompiler 是一个与Eclipse 结合非常完美的java反编译插件,而且可以DeBug调试。Eclipse Class Decompiler 是在Eclips...

2018-03-13 10:05:07 2511 1

转载 【转】深入浅出Java回调机制(JAVA后端)

前几天看了一下Spring的部分源码,发现回调机制被大量使用,觉得有必要把Java回调机制的理解归纳总结一下,以方便在研究类似于Spring源码这样的代码时能更加得心应手。 注:本文不想扯很多拗口的话来充场面,我的目的是希望以最简明扼要的语言将Java回调的大概机制说清楚。好了,言归正传。 一句话,回调是一种双向调用模式,什么意思呢,就是说,被调用方在被调用时也会调用对方,这就叫回调。“If yo...

2018-03-12 18:36:14 280

转载 【转】HibernateCallback()详解

HibernateTemplate提供了非常多的常用方法来完成数据库的基本操作,使得持久层访问摸板化,只要创建HibernateTemplate 实例后,注入一个SessionFactory的引用就可以了.无须手动创建sessionFactory,更加智能的管理Hibernate 的Session,没有大量的try/catch操作, void delete(Object entity)删除指定...

2018-03-12 18:33:56 283

转载 【转】关于hibernate中对象的三种状态分析(JAVA后端)

一,首先hibernate中对象的状态有三种:瞬态、游离态和持久态,三种状态转化的方法都是通过session来调用,瞬态到持久态的方法有save()、saveOrUpdate()、get()、load();持久态到瞬态的方法有delete();游离态到持久态的方法有update()、saveOrUpdate()、lock();持久态到游离态的方法有:session.close()、session....

2018-03-12 18:30:51 154

转载 【转】hibernate学习系列-----(3)Session 缓存和持久化生命周期以及Session 基本操作(JAVA缓存)

Session缓存原理 为了能够在控制台更好的看到我们的hibernate干了些什么,可以在hibernate.cfg.xml文件中写入如下配置:<!-- print all generated SQL to the console --> <property name="hibernate.show_sql">true</propert...

2018-03-12 17:46:02 149

转载 【转】Hibernate中的数据库方言(Dialect)(JAVA后端)

在配置hibernate.cfg.xml时需指定使用数据库的方言:例:<property name="dialect">org.hibernate.dialect.MySQL5Dialect</property>以下是各数据库对应的方言(Dialect):  数据库 方言(Dialect) DB2 ...

2018-03-12 16:42:00 403

转载 【转】SSH学习——声明式事物管理(Spring)(JAVA事务)

1.什么是事物?    事务是一组操作的执行单元,相对于数据库操作来讲,事务管理的是一组SQL指令,比如增加,修改,删除等,事务的一致性,要求,这个事务内的操作必须全部执行成功,如果在此过程种出现了差错,比如有一条SQL语句没有执行成功,那么这一组操作都将全部回滚!2.事物的四大特性:  Atomic(原子性):要么都成功,要么都失败;   Consistent(一致性):数据应该不...

2018-03-12 16:37:08 135

转载 【转】Spring中 PROPAGATION_REQUIRED 解释(JAVA事务)

事务传播行为种类Spring在TransactionDefinition接口中规定了7种类型的事务传播行为,它们规定了事务方法和事务方法发生嵌套调用时事务如何进行传播:事务传播行为类型 事务传播行为类型 说明 PROPAGATION_REQUIRED 如果当前没有事务,就新建一个事务,如果已经存在一个事务中,加入...

2018-03-12 16:26:28 1019

转载 【转】Spring横切面(advice),增强(advisor),切入点(PointCut)(JAVA后端)

 编辑 删除 Spring横切面(advice),增强(advisor),切入点(PointCut)的一点理解:1.Spring管理事务有2种,其中一种是HibernateTransactionManager管理<bean id="txManager"        class="org.springframework.orm.hibernate3.HibernateTr...

2018-03-12 16:07:10 251

转载 【转】Spring 中配置sessionFactory及用法(JAVA后端)

 编辑 删除 Spring 中配置sessionFactory及用法 方法一:1、在Spring的applicationContext.xml中配置bean <!-- 启用注解注入  -->      <context:annotation-config />      <!-- spring扫描的包 -->      <...

2018-03-12 15:53:07 2335

转载 【转】Java的action的scpoe问题(JAVA后端)

 编辑 删除 在Spring配置时将Action的Scpoe配置成prototype的话,因为Action对象的创建是由Struts2委托给Spring的,这将导致Spring为每个请求都创建一个ActionBean。而我看到很多博客里都这么写,要把Action配置成prototype。这个问题会在Action中load资料时产生麻烦,因为,在load之前请求的Action对象(对象...

2018-03-12 15:31:40 143

转载 【转】Hibernate hql getHibernateTemplate()常用方法汇总(JAVA后端)

 getHibernateTemplate()常用方法一、find(String queryString);  示例:this.getHibernateTemplate().find("from bean.User");        返回所有User对象  二、find(String queryString , Object value);  示例:this.getHib...

2018-03-11 13:06:57 140

转载 【转】Hibernate one-to-many / many-to-one关系映射(JAVA后端)

现实世界的1对多(多对1)模型在Hibernate中的映射对应为one-to-many / many-to-one。本文通过举例对此加以说明。并附以详细实现代码。  Page:  <1|2> 现实生活中有很多1对多(多对1)的关系模型。比如,一个人可以有0到多套房子,0到多辆汽车;一个父亲有0到多个孩子等等。这种关系被称作1对多关系。反过来,房子与人,汽车与人的...

2018-03-10 16:34:08 173

转载 【转】[置顶] Java多线程学习(吐血超详细总结)(JAVA后端)

 标签: Java 多线程 同步 数据传递2015年03月14日 13:13:17 73699人阅读 评论(53) 收藏 举报 分类:Java并发编程与技术内幕(10) 作者同类文章 XJava学习笔记(20) 作者同类文章 X版权声明:本文为博主林炳文Evankaka原创文章,转载请注明出处http://blog.csdn.net/evankaka http://...

2018-03-09 18:54:08 180

转载 【转】Java基础之—反射(非常重要)(JAVA后端)

 编辑 删除 反射是框架设计的灵魂(使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码)) 一、反射的概述JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。要想解剖一...

2018-03-09 11:58:55 564

转载 【转】Java 注解指导手册 – 终极向导(JAVA后端)

 分享到:41译文出处: Toien Liu   原文出处:Dani Buiza编者的话:注解是java的一个主要特性且每个java开发者都应该知道如何使用它。我们已经在Java Code Geeks提供了丰富的教程, 如Creating Your Own Java Annotations, Java Annotations Tutorial with Custom Annotat...

2018-03-06 13:36:28 260

转载 【转】eclipse从数据库逆向生成Hibernate实体类(JAVA后端)

做项目必然要先进行数据库表设计,然后根据数据库设计建立实体类(VO),这是理所当然的,但是到公司里做项目后,让我认识到,没有说既进行完数据库设计后还要再“自己”建立一变VO。意思是,在项目设计时,要么根据需求分析建立实体类,由正向生成数据库表;要么就先进行数据库表设计,再逆向生成实体类。没有说进行完任意一方的设计后再去花时间去自己匹配建立另一方的设计。原因是:1. 1.5倍工作量,浪费时间...

2018-03-04 20:38:12 165

空空如也

空空如也

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

TA关注的人

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