Fight With Me!!!

导航

2016年5月28日 #

hibernate实体的几种状态:

摘要: hibernate实体的几种状态: 实体的生命周期中,实体主要经过瞬时(Transient),托管(Attatched或Managed),游离(Detached)和销毁(Removed)四个状态. 瞬时状态:是指对象被new之后尚未保存到数据库,一旦服务器停止,JVM会回收它所占的内存资源,此时对象 阅读全文

posted @ 2016-05-28 17:06 nickTimer 阅读(360) 评论(0) 推荐(0) 编辑

解决Eclipse导出javadoc乱码问题

摘要: 在Eclipse里 export 选 JavaDoc,在向导的最后一页的Extra JavaDoc Options 里填上参数即可比如项目采用的是UTF-8的编码就填:-encoding UTF-8 -charset UTF-8 阅读全文

posted @ 2016-05-28 17:03 nickTimer 阅读(249) 评论(0) 推荐(0) 编辑

freemarker截取字符串

摘要: [#if a.title?length lt 23 ] ${a.title} [#else]${a.title[0..22]}...[/#if] 阅读全文

posted @ 2016-05-28 17:01 nickTimer 阅读(1979) 评论(0) 推荐(0) 编辑

many-to-one和one-to-many的配置比较

摘要: many-to-one配置: <many-to-one name="dailyCatalog" column="daily_catalog_id" class="com.tyloo.po.DailyCatalog" fetch="join" lazy="false" /> one-to-many配置 阅读全文

posted @ 2016-05-28 17:00 nickTimer 阅读(658) 评论(0) 推荐(0) 编辑

one-to-many many-to-one配置解释

摘要: one-to-many放在某个文件的配置中,表示这个文件是ONE的一方, 同样的many-to-one放在某个文件的配置中,表示这个文件是many的一方。 one-to-many放在某个文件的配置中,表示这个文件是ONE的一方, 同样的many-to-one放在某个文件的配置中,表示这个文件是man 阅读全文

posted @ 2016-05-28 16:59 nickTimer 阅读(497) 评论(0) 推荐(0) 编辑

extends:类似于java中的继承特征,extends="struts-default"

摘要: extends:类似于java中的继承特征,extends="struts-default"就是继承struts-default.xml,它里面定义了许多跳转类型、拦截器等一些常用的东西 阅读全文

posted @ 2016-05-28 16:57 nickTimer 阅读(505) 评论(0) 推荐(0) 编辑

eclipse 中创建maven web项目

摘要: Maven的Eclipse插件m2eclipse在线安装地址 http://m2eclipse.sonatype.org/sites/m2e;我又试了link方式安装也没什么作用,不知怎么回事? 还有让webapp显示到最上层的WTP插件http://m2eclipse.sonatype.org/s 阅读全文

posted @ 2016-05-28 16:56 nickTimer 阅读(201) 评论(0) 推荐(0) 编辑

java.lang.ClassNotFoundException: javax.persistence.EntityListeners

摘要: Exception in thread "main" java.lang.NoClassDefFoundError: javax/persistence/EntityListeners at org.hibernate.cfg.annotations.reflection.JPAMetadataPr 阅读全文

posted @ 2016-05-28 16:55 nickTimer 阅读(1516) 评论(0) 推荐(0) 编辑

设置一个POJO的某个属性的默认值

摘要: 在pojo文件中,对某个字段直接赋值。 //月利率private BigDecimal monthRate=new BigDecimal(0); 在pojo文件中,对某个字段直接赋值。 //月利率private BigDecimal monthRate=new BigDecimal(0); 在poj 阅读全文

posted @ 2016-05-28 16:54 nickTimer 阅读(1918) 评论(0) 推荐(0) 编辑

mappingResources,annotatedClasses(映射)

摘要: 这两个是有本质区别的,光看名字也能看出来,哈哈,好了,入正题: mappingResources用于指定少量的hibernate配置文件像这样 Xml代码 1 2 3 4 5 6 7 <property name="mappingResources"> <list> <value>WEB-INF/c 阅读全文

posted @ 2016-05-28 16:53 nickTimer 阅读(432) 评论(0) 推荐(0) 编辑

struts2关于package 的 namespace

摘要: namespace决定了action的访问路径,默认为"",可以接收所有路径的actionnamespace可以写为/ ,或者/xxx,或者/xxx/yyy,对应的action访问路径为/index.action,/xxx/index.action,或者/xxx/yyy/index.actionna 阅读全文

posted @ 2016-05-28 16:50 nickTimer 阅读(257) 评论(0) 推荐(0) 编辑

openSession()和getCureentSession()的区别

摘要: openSession():永远是打开一个新的session getCureentSession():如果当前环境有session,则取得原来已经存在的session,如果没有,则创建一个新的session session commit后,原来的session就消失了。 阅读全文

posted @ 2016-05-28 16:41 nickTimer 阅读(128) 评论(0) 推荐(0) 编辑

Java多线程性能优化

摘要: 大家使用多线程无非是为了提高性能,但如果多线程使用不当,不但性能提升不明显,而且会使得资源消耗更大。下面列举一下可能会造成多线程性能问题的点: 死锁 过多串行化 过多锁竞争 切换上下文 内存同步 死锁 过多串行化 过多锁竞争 切换上下文 内存同步 下面分别解析以上性能隐患 死锁 关于死锁,我们在学习 阅读全文

posted @ 2016-05-28 16:39 nickTimer 阅读(1111) 评论(0) 推荐(0) 编辑

Switch基本知识

摘要: 如果上述x=1时输出: haha1 haah2 haha 阅读全文

posted @ 2016-05-28 16:38 nickTimer 阅读(329) 评论(0) 推荐(0) 编辑

It is indirectly referenced from required .class files

摘要: 配置eclipse的导入包,有些包引用的位置不正确 阅读全文

posted @ 2016-05-28 16:38 nickTimer 阅读(216) 评论(0) 推荐(0) 编辑

HibernateTemplate 查询

摘要: Spring中常用的hql查询方法getHibernateTemplate()上 一、find(String queryString); 示例:this.getHibernateTemplate().find("from bean.User"); 返回所有User对象 二、find(String q 阅读全文

posted @ 2016-05-28 16:36 nickTimer 阅读(416) 评论(0) 推荐(0) 编辑

Hibernate工作原理及为什么要用?

摘要: 原理:1.通过Configuration().configure();读取并解析hibernate.cfg.xml配置文件2.由hibernate.cfg.xml中的<mapping resource="com/xx/User.hbm.xml"/>读取并解析映射信息3.通过config.buildS 阅读全文

posted @ 2016-05-28 16:35 nickTimer 阅读(240) 评论(0) 推荐(0) 编辑

深入Java集合学习系列:HashMap的实现原理

摘要: 1. HashMap概述: HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 2. HashMap的数据结构: 在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模 阅读全文

posted @ 2016-05-28 16:33 nickTimer 阅读(254) 评论(0) 推荐(0) 编辑

Hibernate中的query.setFirstResult(),query.setMaxResults();

摘要: 一、query.scroll()和query.setFirstResult(),query.setMaxResults();这两种方法都可以取到一定范围内的数据,用来数据分页显示。那么两者区别,以及两者的效率如何? 答:1.scroll是用JDBC2.0的可滚动结果集实现;query.setMaxR 阅读全文

posted @ 2016-05-28 16:32 nickTimer 阅读(302) 评论(0) 推荐(0) 编辑

volicety常用方法

摘要: 1.volicety得到某个元素的个数 $extendsInfos.size() 2.volicety 布尔值判断: 如果a为null,#if($a) ,产生的判断值是false 等同于#if(false),也就是null等同于false 阅读全文

posted @ 2016-05-28 16:30 nickTimer 阅读(454) 评论(0) 推荐(0) 编辑