`
文章列表
JSON 类型转换应用: import java.util.List; import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONObject; public class JSONUtil { public static String objToJSONStr(Object object) { return JSON.toJSONString(object); } public static <T> T jsonStrToObj(String text, Class<T> claz ...
SELECT * FROM TABLE_NAME WHERE YW_INDEX = #YW_INDEX# FOR UPDATE NOWAIT 注:TABLE_NAME 为表名; YW_INDEX 为业务主键。 在系统进行开发用到锁表控制时要将该 service 放在同一事务中!
SQL中的单记录函数 1.ASCII 返回与指定的字符对应的十进制数; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;         A         A      ZERO     SPACE --------- --------- --------- ---------        65        97        48        32 2.CHR 给出整数,返回对应的字符; SQL> select chr(54740) zhao,chr(65 ...
JAVA面试智力题 1. 有7克、2克砝码各一个,天平一架,如何只用这些物品三次将140克的盐分成50克、90克各一份? 2. 有两个房间,其中一间房里有三盏灯,另一间房里有控制这三盏灯的开关。这两间房是相对独立、相对封闭的, ...
MVC设计模式 本章将详细介绍什么是MVC设计模式。还将介绍MVC设计模式中的几个重要部分,并介绍MVC在Java Web开发中的使用。 通过本章的学习,读者应该能够完成如下几个目标。 了解什么是MVC设计模式 了解Model 1和Model 2的区别以 ...
DAO设计模式 本章将详细介绍什么是DAO,以及使用DAO设计模式的优点。还将介绍如何设计数据库连接类、VO类、DAO接口、DAO实现类以及DAO工厂类。 通过本章的学习,读者应该能够完成如下几个目标。 了解什么是DAO设计模式以及其优点 熟练掌握如何定义数据库连接类 熟练掌握如何定义VO类 熟练掌握如何定义DAO接口、DAO类以及DAO工厂类 熟练掌握如何使用DAO实现数据库操作 1 DAO简介       DAO设计模式是属于J2EE数据层的操作,使用DAO设计模式可以简化大量代码和增加程序移植性。        回忆之前使用JDBC操作数据库,都是直接在JSP页面中写JDBC代 ...
Listener开发 本章将详细介绍Listener的定义和作用,还将介绍如何配置Listener。将介绍Listener的分类以及常用的Listener,如ServletContext Listener和HttpSession Listener。 通过本章的学习,读者应该能够完成如下几个目标。 熟练掌握如何定义 ...
Filter开发 本章将详细介绍Filter的定义和作用,还将介绍如何配置Filter。将详细介绍Filter的生命周期,以及一些常用的Filter,如非法文字过滤器、字符编码过滤器以及登录验证过滤器。 通过本章的学习,读者应该能够完成如下几个目标。 熟练掌握如何定义并配置Filter 理解Filter的生命周期 熟练掌握如何添加非法文字过滤器 熟练掌握如何添加字符编码过滤器 熟练掌握如何添加登录验证过滤器 1.1Filter简介 Filter的中文译名为过滤器。从字面名称就可以看出来Filter是用来进行过滤的。借助于过滤器可以实现如下功能。 (1)过滤非法文字和信息。 (2)设置 ...
Servlet开发基础 Servlet开发是Java Web开发中一个重要的部分。本章将详细介绍Servlet的生命周期,还将介绍HttpServlet的常用方法以及Servlet的常用接口等等内容。 通过本章的学习,读者应该能够完成如下几个目标。 熟练掌握如何定义 ...
JSTL标签库      JSTL标签库分为五类,分别是JSTL核心标签库、数据库标签库、I18N格式化标签库、XML标签库和JSTL函数标签库。本章将详细介绍各类标签以及每个标签的使用方法和作用。 通过本章的学习,读者应该能够完成如下几个目标。 熟练掌握通过JSTL核心数据库定义变量,输出变量,移除变量。 熟练掌握通过数据库标签库完成数据库操作。 熟练掌握通过XML标签库完成XML文件操作。 熟练掌握通过I18N标签库完成国际化操作。 熟练掌握通过JSTL函数标签库完成常用函数操作。 1 JSTL核心标签      在JSP页面中要使用到核心标签,必须使用<%@taglib% ...
EL表达式      EL全名为Expression Language,它原来是JSTL1.0为了方便存取数据所定义的语言。到了JSP2.0以后,EL正式纳入成为标准规范之一。只要是支持Servlet2.4/JSP2.0的Container,都可以在JSP网页中直接使用EL。 通过本章的学习,读者 ...
JSP和JavaBean   本章将详细介绍什么是JavaBean,以及如何定义JavaBean。还将介绍如何在JSP中调用JavaBean,如何设置并获得JavaBean属性以及设置JavaBean的范围,最后还将介绍如何移除JavaBean。 通过本章的学习,读者应该能够完成如下几个目标。 熟练掌握定义JavaBean 熟练掌握在JSP中调用JavaBean 熟练掌握设置并获得JavaBean属性 熟练掌握设置JavaBean的范围 熟练掌握移除JavaBean 1 JavaBean简介       JavaBean是为Java语言设计的软件组件模型,具有可重复使用和跨平台的 ...
JSP内置对象 本章将介绍JSP的内置对象,并对JSP内置对象进行分类。将 详细介绍其中的JSP内置对象,包括request、response、out、 session等等。 熟练使用JSP内置对象保存属性。 熟练JSP属性保存的四个范围。 熟练使用request对象取得参数值。 了解其他各对象的常用方法。 1 JSP内置对象分类 根据各对象的作用不同,可以将这九个对象分为如下四类。 第一类:与Servlet有关的内置对象。 包括page和config两个对象。 第二类:与Input/Output有关的内置对象 包括out、request和response三个对象。 第三类:与Contex ...
JSP动作元素 本章将介绍JSP的动作元素的作用,并对JSP动作元素进行分类。将详细介绍其中的JSP基本动作元素,包括<jsp:include>、<jsp:forward>、<jsp:param>、<jsp:plugin>、<jsp:params>、<jsp:fallback>。 熟练使用<js ...
熟练使用page指令以及各属性的配置 熟练使用include指令来包含各种文件 了解使用taglib指令来引入标签库,并定义其前缀 1 page指令   page指令主要用来设定JSP页面的全局属性,该配置将作用于整个JSP页面,甚至包括静态包含的文件。其语法格式如下。 <%@ page 属性1 = “属性值1” 属性2 = “属性值2”%> 1.1 language属性    language属性主要用来声明所使用的脚本语言种类,目前暂时只能使用Java语言。不过不排除以后可以使用如C、C++或其他语言的可能。language属性的默认值也是java。其属性配置语法格 ...
Global site tag (gtag.js) - Google Analytics