- 博客(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关注的人