自定义博客皮肤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)
  • 收藏
  • 关注

转载 @ResponseBody

@responsebody表示该方法的返回结果直接写入HTTP response body中一般在异步获取数据时使用,在使用@RequestMapping后,返回值通常解析为跳转路径,加上@responsebody后返回结果不会被解析为跳转路径,而是直接写入HTTP response body中。比如异步获取json数据,加上@responsebody后,会直接返回js

2016-08-16 16:43:44 336

转载 Hibernate高级查询方法

投影查询——过滤部分字段返回的List集合元素为Object[]Query query = session.createQuery("select c.cname, c.csex from Customer c");List list = query.list();Iterator iter = list.iterator();Object[] objs = null;wh

2016-07-30 12:35:29 206

转载 java面试题

第一,谈谈final, finally, finalize的区别。final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。

2016-07-24 22:32:40 191

转载 web project导入 eclipse时变成了java project

web project导入 eclipse时变成了java project是因为没有导入响应的jar包,还有配置文件错误,解决方式如下:1. 修改项目的.project文件,保存,不需要重启Eclipse。    在         …      之间添加下列三行配置org.eclipse.wst.common.project.facet.core.nature

2016-07-21 14:37:09 425

转载 并发队列ConcurrentLinkedQueue和阻塞队列LinkedBlockingQueue用法

并发队列ConcurrentLinkedQueue和阻塞队列LinkedBlockingQueue用法在Java多线程应用中,队列的使用率很高,多数生产消费模型的首选数据结构就是队列(先进先出)。Java提供的线程安全的Queue可以分为阻塞队列和非阻塞队列,其中阻塞队列的典型例子是BlockingQueue,非阻塞队列的典型例子是ConcurrentLinkedQueue,在实际

2016-07-19 11:23:49 208

转载 一个web项目web.xml的配置中<context-param>配置作用

的作用:web.xml的配置中配置作用1. 启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.3.容器将转化为键值对,并交给ServletContext.4.容器创建中的类实例,即创建监听.5.在监听中会有conte

2016-07-11 22:12:30 477

转载 Struts2 常用标签库

struts2框架是一个非常优秀的mvc框架,时至今日已有很多公司采用其作为表示层的控制转发工具,我非常喜欢struts2的拦截器特性和一整套的自定义标签。在这根据个人使用struts2的经验,与大家分享一些常用的struts2标签,希望对大家有所帮助。 实例场景假设有这样一个网站:需要用户填写个人的信息,包括:编号、姓名、密码、生日、性别、城市、爱好。其中编号需要填入整数

2016-07-09 10:30:56 368

转载 Hibernate 两种配置,xml配置与注释配置 区别

Hibernate实现有两种配置,xml配置与注释配置hibernate实现有两种配置,xml配置与注释配置。(1):xml配置:hibernate.cfg.xml (放到src目录下)和实体配置类:xxx.hbm.xml(与实体为同一目录中)xml version='1.0' encoding='utf-8'?>DOCTYPE hibernate-configur

2016-07-09 10:28:46 1929

转载 文件/目录权限设置命令:chmod

文件/目录权限设置命令:chmod 这是Linux系统管理员最常用到的命令之一,它用于改变文件或目录的访问权限。该命令有两种用法: 用包含字母和操作符表达式的文字设定法 其语法格式为:chmod [who] [opt] [mode] 文件/目录名 其中who表示对象,是以下字母中的一个或组合: u:表示文件所有者 g:表示同组用户 o:表示其

2016-07-08 10:29:22 353

转载 ThreadLocal

ThreadLocal是什么  早在JDK 1.2的版本中就提供java.lang.ThreadLocal,ThreadLocal为解决多线程程序的并发问题提供了一种新的思路。使用这个工具类可以很简洁地编写出优美的多线程程序。  当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,

2016-07-07 16:00:32 155

转载 MyBaits一对一,一对多表操作

一、一对一关联 1.1、提出需求  根据班级id查询班级信息(带老师的信息)1.2、创建表和数据  创建一张教师表和班级表,这里我们假设一个老师只负责教一个班,那么老师和班级之间的关系就是一种一对一的关系。 1 CREATE TABLE teacher( 2 t_id INT PRIMARY KEY AUTO_INCREMENT, 3 t_

2016-07-07 14:35:57 579

转载 hibernate检索语言 QBC

    List list=getHibernateSession().createCriteria(MeterUser.class).add(Restrictions.eq("name", "11")).addOrder(Order.desc("userid")).list(); Restrictions的用法:QBC常用限定方法Restrictions.eq -

2016-07-06 15:57:20 190

转载 HibernateTemplate

HibernateTemplate还提供了一种更加灵活的方式来操作数据库,通过这种方式可以完全使用Hibernate的操作方式。HibernateTemplate的灵活访问方式可通过如下两个方法完成:  ● Object execute(HibernateCallback action)。  ● List execute(HibernateCallback action)。这两个方法都

2016-07-06 10:40:10 208

转载 Spring配置事务管理,service端通过@Transactional注解

   1  .spring.xml中配置数据源2.配置事务管理 配置好之后就可以在Service端通过注解@Transactional来进行事务管理了 3.在Service中配置每一个业务方法开始时都会打开一个事务。 S

2016-07-05 14:42:29 624

转载 Oracle表中序列号的添加

一、oracle数据库中为某一table添加序列号(自增号),必须先建立序列。create sequence userid_SEQminvalue 1                    //初始序号为1maxvalue                     //不设最大序号,这里也可以设置start with 20                //从20开始计算

2016-07-04 10:54:52 8445

空空如也

空空如也

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

TA关注的人

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