摘要: 在Mybatis中默认扫描与mapper包同路径下的xml,resource文件的文件夹名称不能一次性创建,如com.baidu.mapper需要创建3次 这里如果是idea开发工具,一次创建与分开创建显示是一样的效果,去相应的文件夹下看一下是否为分开目录 阅读全文
posted @ 2019-06-03 08:41 啊孟 阅读(3092) 评论(0) 推荐(1) 编辑
摘要: <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String path = request.getContextPath();String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/";%><!DOCTYPE 阅读全文
posted @ 2012-02-13 22:47 啊孟 阅读(4043) 评论(0) 推荐(0) 编辑
摘要: 周末听了项目管理的课程,很有感触,有很多记忆深刻的点,比如不要揣摩要提问,要先管理后产品,胜者先胜而后战,败者先战而求胜。然而,让我印象最深的是估算工时这点事,不禁让我想起自己的经历来。 最开始刚参加工作时是在一家翻译公司做它内部的协同系统,两个程序员,老大和我,老大是30岁的老程序员,安排工作很随性,每天早上,点点系统,然后想想接下来要做什么,然后,叫上我,说,把这棵树实现一下吧,然后,再说,需要多长时间?我想一会儿,不就是一棵树吗,说,1小时。老大点点头,说,好,1天。再一天,老大又交给我一项任务,这次任务量大一些,要实现一个完整的模块,我同样是想了想,说3天,老大点点头,说,好,9天.. 阅读全文
posted @ 2011-12-17 00:37 啊孟 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 面试是一个“简单”而又“复杂”的事情,正因为它具有“简单”和“复杂”的双重性质,才使我们对这个问题不敢掉以轻心。介绍如何面试,有时候甚至可以写一本书,而有时候,你什么都不准备却可以面试成功。因为,面试的成功与否完全取决于主考官,因此,这门学问的主要科目就是研究主考官的招聘心理。我们研究好主考官的招聘心理,自然就可以做到“知己知彼”了。本小节只是说说面试的“心理战”,而想真正的能够对答如流,需要的是“真功夫”,要想具备“真功夫”还是需要真正的技术水平作为前提的,本小节的内容只是给那些已经具备相应技术水平的应聘者提供一定的应聘技巧而已,以避免没有把自己的“真功夫”完全展示出来从而丧失工作机会。面试 阅读全文
posted @ 2011-12-14 23:31 啊孟 阅读(367) 评论(0) 推荐(0) 编辑
摘要: Hibernate中有两个极为相似的方法get()与load(),他们都可以通过指定的实体类与ID从数据库中读取数据,并返回对应的实例,但Hibernate不会搞两个完全一样的方法的,它们间的不同在于: 1.如果找不到符合条件的纪录,get()方法将返回null.而load()将会报出ObjectNotFoundEcception. 2.load()方法可以返回实体的代理类实例,而get()永远只返回实体类. 3.load()方法可以充分利用二级缓存和内部缓存的现有数据,而get()方法只在内部缓存中进行查找,如没有发现对应数据将跳过二级缓存,直接调用SQL完成查找. 阅读全文
posted @ 2011-12-11 23:27 啊孟 阅读(220) 评论(0) 推荐(0) 编辑
摘要: Hibernate中的核心接口与类Configuration类SessionFactory接口//会话工厂Session接口//会话持久化管理器Transaction接口//事务Query接口Criteria接口Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库Hibernate可以应用在任何使用JDBC的场合,既可以在Java的客户端程序使用,也可以在Servlet/JSP的Web应用中使用,最具革命意义的是,Hibernate可以在应用EJB的J2EE架构中取代CMP,完成数据持久化的重 阅读全文
posted @ 2011-12-11 23:00 啊孟 阅读(363) 评论(0) 推荐(0) 编辑
摘要: JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method)堆区:1.存储的全部是对象,每个对象都包含一个与之对应的class的信息。(class的目的是得到操作指令)2.jvm只有一个堆区(heap)被所有线程共享,堆中不存放基本类型和对象引用,只存放对象本身.3.一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。栈区:1.每个线程包含一个栈区,栈中只保存基础数据类型的对象和自定义对象的引用(不是对象),对象都存放在堆区中2.每个栈中的数据(原始类型和对象引用)都是私有的,其他栈不能访问。3.栈分为3个部分:基本类型变量区、执行环境上下文、操 阅读全文
posted @ 2011-12-08 23:00 啊孟 阅读(420) 评论(0) 推荐(0) 编辑
摘要: 一、 id则针对文档操作时候用,不能重复二、name是用来提交数据的,提供给表单用,可以重复 阅读全文
posted @ 2011-12-07 23:55 啊孟 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 一、javax.servlet.http.HttpSession是一个抽象接口它的产生:J2EE的Web程序在运行的时候,会给每一个新的访问者建立一个HttpSession,这个Session是用户身份的唯一表示。注意,是容器(Tomcat,Resin)自动创建的。用途:存放这个用户的一些经常被用到的信息,例如:用户名,权限。例如在购物车程序里,存放用户买的商品。销毁:一定时间(跟容器有关)内,用户无任何动作,session自动销毁。得到的方法:HttpSession session = request.getSession();常用方法setAttributesession.setAttri 阅读全文
posted @ 2011-12-06 22:32 啊孟 阅读(233) 评论(0) 推荐(0) 编辑
摘要: JSP中九大内置对象为: request 请求对象 类型 javax.servlet.ServletRequest 作用域 Requestresponse 响应对象 类型 javax.servlet.SrvletResponse 作用域 PagepageContext 页面上下文对象 类型 javax.servlet.jsp.PageContext 作用域 Pagesession 会话对象 ... 阅读全文
posted @ 2011-12-05 22:33 啊孟 阅读(318) 评论(0) 推荐(0) 编辑