Time of Update: 2018-12-03
企業級java開發與架構 專業程式員在實戰中的蛻變基於j2ee的ajax; 電子拍賣系統struts含ajax,輸入校正, struts2權威指南 李剛java實用組件集 校正組件JAVA實用組件集http://www.jrsoft.com.cn/html/download.asp jsp的標籤使用(jstl)<%@taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> c:out 相當於<%= %>
Time of Update: 2018-12-03
第三天1.Ioc_XDoclet學習,XDoclet使用 (三個設定檔,一個Bean中要寫的標註,xDoclet的jar包) 配置Ant(串連spring的模板,還可以合并手寫的spring-bean.xml)來實現xml的自動產生(bin/config.xml) Ant的build.xml (關鍵設定檔)<?xml version="1.0" encoding="UTF-8"?><project name="HelloWorld"
Time of Update: 2018-12-03
* EL使用(取name中文亂碼怎麼辦,set還有範圍是怎麼回事)1.hibernate設計模式的應用(程式開發範例寶典 執行個體379)通用資料庫模組Hibernate.javapackage mrgf;import java.util.List;import org.hibernate.cfg.Configuration;import org.hibernate.SessionFactory;import org.hibernate.Session;import
Time of Update: 2018-12-03
1、wildcard : 擴充萬用字元2、notdir : 去除路徑3、patsubst :替換萬用字元例子:建立一個測試目錄,在測試目錄下建立一個名為sub的子目錄$ mkdir test$ cd test$ mkdir sub在test下,建立a.c和b.c2個檔案,在sub目錄下,建立sa.c和sb.c2 個檔案建立一個簡單的Makefilesrc=$(wildcard *.c ./sub/*.c)dir=$(notdir $(src))obj=$(patsubst
Time of Update: 2018-12-03
應用一對一關聯實現級聯添加資料 (作業:實現串聯刪除的功能)在Record類中建立類型為IdCard的屬性和對應的set()/get()方法,其關鍵代碼如下: private IdCard idCard; public void setIdCard(IdCard idCard) { this.idCard = idCard; } public IdCard getIdCard(){ return
Time of Update: 2018-12-03
1 總共需要以下的jar mysql-connector-java-3.0.7-stable-bin.jar Hibernate 3.2、 Hibernate Annotations 3.2(hibernate-annotations.jar、ejb3-persistence.jar) 2 mysql中建立資料庫demo 表 CREATE TABLE user ( id INT(11) NOT NULL auto_increment PRIMARY KEY, name VARCHAR(100
Time of Update: 2018-12-03
多個班級對應一個年級表schoolclass id name grade_idgradeid name實體beanGrade.javapackage my.bean;public class Schoolclass implements java.io.Serializable { private long id; private String name; private Grade grade; public Schoolclass() { } public long
Time of Update: 2018-12-03
struts.properties檔案詳解本文轉載自李剛的<Struts 2權威指南:基於WebWork核心的MVC開發>struts.properties檔案是一個標準的Properties檔案,該檔案包含了系列的key-value對象,每個key就是一個Struts2屬性,該key對應的value就是一個Struts2屬性值。struts.propertis檔案通常放在Web應用的WEB-INF/classes路徑下。實際上,只要將該檔案放在Web應用的CLASSPATH路徑下,
Time of Update: 2018-12-03
struts設計模式DispathAction類實現使用者查詢通常在一個Action類中只完成一個業務操作,如果在一個Action類中要完成一組緊密相關的業務操作,可以使用DispathAction類.DispathAction類繼承Action類,它是一個抽象類別,封裝了一些基本的方興未艾,來賦予一個Action類處理多個操作的能力. 將資料的添加,刪除,修改以及查詢操作合并到一個Action中,將減少重複編程,提高代碼重用率,使應用更加便於維護.
Time of Update: 2018-12-03
1,使用時以前Configuration config = new Configuration().configure(); 現在 Configuration config = new AnnotationConfiguration().configure(); 2.以前是一個執行個體bean和一個*.hbm.xml 現在一個檔案搞定 import javax.persistence.*; @Entity @Table(name="user") // 非必要,在表格名稱與類別名稱不同時使用
Time of Update: 2018-12-03
“increment”主鍵按數值順序遞增。此方式的實現機製為在當前應用執行個體中維持一個變數,以儲存著當前的最大值,之後每次需要產生主鍵的時候將此值加1作為主鍵。這種方式可能產生的問題是:不能在叢集下使用。(只有在沒有其他進程往同一張表中插入資料時才能使用。)“identity”採用資料庫提供的主鍵產生機制。如DB2、SQL Server、MySQL 中的主鍵產生機制。“sequence”採用資料庫提供的 sequence 機制產生主鍵。如 Oralce 中的Sequence。“native”
Time of Update: 2018-12-03
設值注入和構造注入,都是Spring支援的依賴注入模式。也是目前主流的依賴注入模式。兩種注入模式各有優點:1.5.4.1 設值注入的優點q 與傳統的JavaBean的寫法更相似,程式開發人員更容易瞭解、接受。通過setter方法設定依賴關係顯得更加直觀、自然。q 對於複雜的依賴關係,如果採用構造注入,會導致構造器過於臃腫,難以閱讀。Spring在建立bean執行個體時,需要同時執行個體化其依賴的全部執行個體,因而導致效能下降。而使用設值注入,則能避免這些問題。q
Time of Update: 2018-12-03
1.架構中的豎線(自已做的一個圖),可以左點,右點使架構變化。 附件: splitor 工程splitor.html<html><head> <title></title> <link href="css/public.css" rel="stylesheet" type="text/css" /> <script type="text/javascript"> function showHide(titl){
Time of Update: 2018-12-03
序java開發,從案頭系統到公司專屬應用程式,從手機到智慧卡. 隨著J2EE1.5標準的發布,Sun將J2EE正式更名為JaveEE,JavaEE平台繼承了Java語言的安全性和高可移植性,為公司專屬應用程式的設計,開發,部署和管理提供了一套完善的解決方案,它包括了從前端Web介面到中介軟體,再到後端資料庫系統的一系列技術和規範. 典型的JavaEE應用 是一個三層結構的系統:展示層,業務層和持久層.持久層最重要的功能便是完成對象/關係映射(O/R
Time of Update: 2018-12-03
hsqldb文檔(把資料以檔案的形式儲存下來的方法?)HSQLDB是一個純Java編寫的資料庫.使用方法1.匯入hsqldb.jar org.hsqldb.jdbcDriver jdbc:hsqldb:mem:bookstore2. 編程 (org.hsqldb.Server;)import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import
Time of Update: 2018-12-03
1J2EE 應用程式一般分為客戶層、Web 層、業務層和公司資訊層J2EE 應用程式的組件有:EJB組件、WEB組件和客戶層組件。WEB組件包含Servlet組件和JSP組件。客戶層組件包含應用程式用戶端組件和Applet組件J2EE 容器分為EJB 容器、Web 容器、應用程式用戶端容器和Applet 容器開發 J2EE 應用程式的不同階段是:建立組件、組件封裝、應用程式彙編以及應用程式部署J2EE
Time of Update: 2018-12-03
組件就是普通的Bean(拿來重複使用)使用IoC容器管理Bean1.函數重用,類重用,組件重用(通過介面來使用?)2 控制權(負責建立配置組件)發生了反轉,從應用程式轉移到了IoC容器.在IoC容器中能被"裝配",需有"注入"機制,使組件注到另一組件.依賴注入:將組件配置和使用分離,並由IoC容器負責管理組件的生命週期.3
Time of Update: 2018-12-03
SSH要使用 Struts、Spring、Hibernate 必須匯入必需的包 1、Struts(和之前沒區別) 2、Spring 分別匯入Spring 2.0 Core Libraries、Spring 2.0 Web Libraries 選擇把*.jar Copy到工程/WebRoot/WEB-INF/lib下; 點擊NEXT 選擇applicationContext.xml的目錄,/WebRoot/WEB-INF;點擊finish 3、Hibernate
Time of Update: 2018-12-03
Spring 2.0核心技術與最佳實務1.光碟片中resin的使用,每個項目內建一個start_resin(配置了resin_home,java_home就可以使用了),雙擊啟動的就是以這個項目為根目錄的。運行http://localhost:8080/hello.jsp(hello.jsp就是web下任意一個頁面)
Time of Update: 2018-12-03
RMI遠程調用Rmi_Spring (不用在介面中繼承Remote,在這裡關聯起來就可以了) 3個地方設定就可以了1. config.xml(關聯RMI的設定) <bean id="userService" class="example.chapter8.UserServiceImpl" /> 實體類關聯 <bean id="rmiService"