自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (13)
  • 问答 (1)
  • 收藏
  • 关注

原创 hibernate 多表查询 查询结果映射到自定义类中

在hibernate开发中,经常会遇到多表查询,那么当查询出来得这个集合不与我们得任何一个类有关系,我们如何获取呢? 假设有两个bean,一个叫User,另一个叫Order User 字段:userId,userName,telephone,address Order 字段:orderId,orderName,userId 现在要实现两表连接查询,查出每个用户所拥有的订单,并把该用户的信息和

2017-02-23 23:47:59 4757

转载 java 日期工具类 DateUtil

package com.spider.util;import java.sql.Timestamp;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.GregorianCalendar;import java.util.Loc

2017-02-22 16:08:50 405

原创 hibernate 模板类

package com.spider.dao.base.impl;import java.io.Serializable;import java.lang.reflect.ParameterizedType;import java.util.ArrayList;import java.util.Collection;import java.util.List;import java.uti

2017-02-22 16:05:56 880

原创 java transient

道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个类的所有属性和方法都会自动序列化。 然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其他属性不需要被序列化,打个比方,如果一个用户有一些敏感信息(如密码,银

2017-02-22 15:58:41 314

原创 Java 打印工具类

package com.cmh;import javax.print.*; import javax.print.attribute.DocAttributeSet; import javax.print.attribute.HashDocAttributeSet; import javax.print.attribute.HashPrintRequestAttributeSet; impo

2017-02-22 15:40:04 909

原创 jaxb xml生成与解析

JAXB能够使用Jackson对JAXB注解的支持实现(jackson-module-jaxb-annotations),既方便生成XML,也方便生成JSON,这样一来可以更好的标志可以转换为JSON对象的JAVA类。JAXB允许JAVA人员将JAVA类映射为XML表示方式,常用的注解包括:@XmlRootElement,@XmlElement等等。JAXB(Java Architecture f

2017-02-21 23:18:50 765

原创 hibernate 的三种状态

hibernate的对象有3种状态,分别为:瞬时态(Transient)、持久态(Persistent)、脱管态(Detached).处于持久态的对象也称为PO(PersistenceObject),如图临时状态:即Person person = new Person(),创建一个新对象,该对象没有与session进行交互,没有被调用的话就会随时间被java 的垃圾回收机制给收回。我们可以通过ses

2017-02-19 00:11:53 205

转载 mappedBy.html

hibernate基于注解的维护权反转:@OneToMany(mappedBy=) - Chiangchou - 博客园 Chiangchou bojiangzhou英雄修身齐家治国平天下 随笔 - 28 文章 - 9 评论 - 49

2017-02-18 21:23:21 380

原创 java 加密解密

import java.security.Security;import java.security.MessageDigest;import java.security.spec.AlgorithmParameterSpec;import javax.crypto.Cipher;import javax.crypto.KeyGenerator;import javax.crypto.Se

2017-02-17 13:35:03 266

原创 hibernate onetoone 注解

hibernate双向关联一对一 在讲解关联关系时我们首先了解几个属性 我们以部门和员工的关系为例讲解一对多关联关系映射时,删除部门时,如果部门有关联的员工且inverse属性为false,那么由于可以维护关联关系,它就会先把关联的员工的外键列设为null值,再删除自己。但是此刻希望删除部门时,就附带着把该部门下的所有员工都删掉,这时就需要引入cascade属性了。级联(cascade)当hib

2017-02-16 22:45:09 708

原创 hibernate 复合主键 注解

Hibernate注解规范的文档中提供了三种方法: 1. 将组件类注解为@Embeddable,并将组件的属性注解为@Id; 2. 将组件的属性注解为@Embeddable; package com.cmh.beans;import javax.persistence.Embeddable;import java.io.Serializable;@Embeddablepubl

2017-02-16 00:19:21 5626

原创 hibernate @Formula

有时我们如果想要查询某些不在该表的字段,我们可以不用hql来实现,hibernate为我们提供了@Formula这个注解,通过这个注解我们可以达到我们想要的结果,代码如下: package com.cmh.beans;import javax.persistence.*;import org.hibernate.annotations.Formula; /** * @ClassName: T

2017-02-15 23:15:08 952

原创 hibernate @table

@javax.persistence.Table(catalog=”xx”,name=”xx”,schema=”xx”,uniqueConstraints={ @UniqueConstraint(columnNames={“xx”,”xx”})}) name:指定表的名称 catalog:指定数据库名称 schema:指定数据库的用户名 uniqueConstraints:指定唯一性字段约束

2017-02-13 23:29:55 1105

原创 hibernate @DynamicInsert和@DynamicUpdate实现速度翻倍

最近查阅文档的时候,发现有两个属性,@DynamicInsert和@DynamicUpdate,我们首先来讲解 @DynamicInsert 假设现在我有个实体类 User 那么一般情况下我们会执行的sql语句为 insert into sys_user values(?),不管该值是不是为空,都会被添加进去,但假设我们把@DynamicInsert设为false,那么就会产生其他的效果

2017-02-13 23:10:03 9047

原创 汇编初探(2)-cpu寄存器

2017-02-12 22:15:14 379

微信接口测试案例

简单的模拟微信某些接口的调用及反馈,对开发微信入门提供一个良好的帮助,碧如微信的反馈,菜单创建,群发消息等等

2017-08-30

zookeeper + dubbo helloworld

用zookeeper和dubbo来实现一个简单的hello world demo

2017-05-18

springmvc json配置

关于json再springmvc中如何配置的一个项目,以及需要下载什么包

2017-04-11

7z 加密压缩exe

通过7z将生成的文件进行再次压缩,且压缩为exe文件,打开exe时需要密码输入,密码为我们一开始时的密码

2017-04-07

excel第三方包

该资源应用于java里的excel第三方包

2017-03-31

java 聊天室

该聊天室室基于tomcat7.0与html5开发完成,是一个可根据房间分组进行对话的聊天室,功能还算健全

2017-03-23

java加密解密文件

java加密解密文件

2017-03-15

fastjson包

2017-03-14

poi 所需的包

poi 所需的包

2017-03-10

wechat_shaking

一个简单的微信小功能,希望对新手有帮助ss

2016-01-10

PagerAdapter的应用实例

本代码是关于 FragmentStatePagerAdapter的实例代码,对不熟悉或刚上手的的新手来说是一份很不错的学习资料

2015-07-28

Springmvc_mybatis_mysql整合

此代码是关于springmvc和mybatis的整合,对于新手来说应该是很不错的入门资料,我这里也有博文,可以上我的博文去观看

2015-07-26

安卓智能机器人

安卓智能机器人,通过对话可进行学习,交互,回复能力强

2015-04-18

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

TA关注的人

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