`
86asm
  • 浏览: 203674 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
     历时一天,基本完成了,也不是绝对意义上的N级联动。反正级不少。。。。      准备工作:由于后面代码都是由一些基本代码拼凑成的,所以在正式开始前先看看这些基本的代码   准备代码一  : <html> <head> <script language="javascript" type="text/javascript"> function selectType(value,sid){ var se=document.getElementById(sid); ...
<%@ page language="java" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>My JSP 'index.jsp' starting page</tit ...
看了一些帖子,特修改本年计划技术计划如下:   一、熟悉SSH框架,积累整合方案。 二、专注前台技术,目标:能粗略地对页面进行美化[框架只整jquery]   三、细研lucene   四、其它任何新的诱惑东西只要与上面三点无关坚决不看,记住。
  Ajax 代码模板:   清单一:index.jsp 代码 <%@ page language="java" import="java.util.*" pageEncoding="UTF-8" contentType="text/html; charset=UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <h ...
一 、第一个应用实例 1.简要介绍 Struts最早是作为Apache Jakarta项目的组成部分,项目的创立者希望通过对该项目的研究,改进和提高JavaServer Pages 、Servlet、标签库以及面向对象的技术水准。Structs 框架的核心是一个弹性的控制层, Struts的目的是为了减少在运用MVC设计模型来开发Web应用的时间。MVC:它除了能在C层发挥巨大的作用外,在其它层也提供了相应的支持。

开发文档收集

本文没的其它的作用,只是把自认为好用的一些文档手册推荐给大家使用,也希望大家多推荐
JDBC:java Data Base Connectivity,java 数据库连接 应用程序--->JDBC( 定义接口规范)---> 驱动( 实现接口规范)--->MySQL 数据库 涉及到数据库的操作首先要引入第三方驱动包   操作基本步骤:     注册驱动: Class.forName("com.mysql.jdbc.Driver");  ( 推荐此方式注册驱动)     建立连接: Connection conn = DriverManager .getConnection(&q ...
一、准备工作及实例 1.解压struts-2.1.6-all.zip apps目录:struts2自带的例子程序docs目录:官方文档。 lib 目录:存放所有jar文件。 Src 目录:源文件存放地 2.六个基本包 struts2-core-2.1.6.jar freemarker-2.3.13.jar commons-logging-1.0.4.jar ognl-2.6.11.jar xwork-2.1.2.jar commons-fileupload-1.2.1.jar 特别需要说明的是目前
eclipse-MyEclipse工具使用技巧集锦:1.安装相关:下载eclipse.zip直接解压后,便可以使用了.但如果要使用汉化的,可以下载eclipse的语言包(注意和eclipse.zip同版本),在eclipse.zip解压的目录下解压,会自动覆盖相关,这时运行的eclipse.exe便是中文 ...
十三、总结: 1.主配置与实体(映射)配置: 关于这些配置,可以从网上搜到很多,当然最好的方式是从官方获取hibernate的参考手册,来细细研读这些配置,其实许多常用的配置在前面已基本有所提及,所以再来查看hibernate手册时会比较容易,至于一些不常用的配置,建议只做了解,在真正使用时再去细看。 2.使用最佳实践: 在官方推出的手册中,给出了最佳实践,其中提到了许多思想和建议。我们应该在使用hibernate的过程中尽量按官方的建议来实现,以养成好的习惯。 ------------------------------- 最后感谢yzmmlzw的提醒,让我发表完。  文中多为手 ...
十二、一些细节问题分析 1.实体配置文件中的类型问题: 在前面的多个实例中配置<property>映射类型时,我们都采取的是hibernate默认的配置,即是说没有在<property>中配置type属性:其实基本类型一般不需要映射文件中配置,只有在一个java类型与多个数据库类型相对应时,交且我们不希望使用默认的配置才会用type来指明类型。举例:java.util.Date与数据库中的DATE,TIME,DATETIME,TIMESTAMP相对应,如果我们不希望映射成默认的DATATIME,而想映成DATE,便配置成type=“DATE”,另需要说明的是我们也可配 ...
1.事务引发的三层架构MVC讨论:在前面的程序代码中多次用到了事务:Transaction tx = s.beginTransaction();             对应的jdbc代码:connection. setAutoCommit(false); ..... .....数据处理.....tx.commit();           对应的jdbc代码:connection.commit(); tx.rollback(); 对应的jdbc代码:connection.rollback();   以上的三处事务相关的代码统称为“事务边界”。
1.模拟缓存并简要说明缓存实现原理 在myhibernate项目下新建一个包com.asm.hibernate.test.cacheTest来说明与缓存有关的问题。首先看下面的一个模拟缓存程序,主要代码如下: package com.asm.hibernate.test.cacheTest; public class CacheSimulate { static Map cache = new HashMap(); public static void main(String[] args) { addUser(); //第一次查询,会去连接数据库查询 User ...
4.懒加载: 在前面我们已经对懒加载有所提及,现在再借助一个简单的实例(它们均位于lazyLoad项目下)再来重新认识懒加载:先看下面的代码: package com.asm.hibernate.test; public class UserTest2 { public static void main(String[] args) { addUser(); User u = getUser(1); System.out.println("return type:" + u + "\t name=" + u.getName()) ...
3.继承关系: 在前面的部门员工实例中,我们设定的员工只是普通的员工,现在假如有Sale和Skill两类员工,它们作为Employee的子类。如何实现这些子类的映射?为了方便以后的操作说明和不影响以前的操作,我们把前面用到的员工部门类及相关实体配置文件,主配置文件等拷贝到一个新的项目theExtend下进行操作。 (1)共享一张表: 意思是我们把子类的当作父类来处理共同映射成一张表。 >>步骤一,创建Employee的子类:Sale和Skill。内容如下: package com.asm.hibernate.domain; public class Sale extend ...
Global site tag (gtag.js) - Google Analytics