PIXNET Logo登入

Codeless的部落格

跳到主文

歡迎光臨Codeless在痞客邦的小天地

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 6月 18 週四 201511:07
  • Sprng Form Handling


Spging mvc 可以針對簡單的form去處理(結合JSTL)。
web.xml
<display-name>Spring MVC Form Handling</display-name>
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
<servlet>
<servlet-name>HelloWeb</servlet-name>
<servlet-class>
org.springframework.web.servlet.DispatcherServlet
</servlet-class>
<init-param>
<param-name>contextConfigLocation</param-name>
<param-value>/WEB-INF/spring-config.xml</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>HelloWeb</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>
(繼續閱讀...)
文章標籤

Codeless 發表在 痞客邦 留言(0) 人氣(59)

  • 個人分類:Spring tutorial
▲top
  • 6月 15 週一 201510:22
  • Spring MVC

安裝環境
O.S.:Win7
JDK:1.8.0
Eclipse:Luna 4.4.1
(繼續閱讀...)
文章標籤

Codeless 發表在 痞客邦 留言(0) 人氣(497)

  • 個人分類:Spring tutorial
▲top
  • 6月 15 週一 201510:11
  • Annotation

Spting2.5後就可以使用Annotation的部分,在使用上面(較容易)可以取代原先XML的設定,但若是遇上Annotation和XML衝突的時候,則會以XML為主。

Required (可使用在setter上)

(繼續閱讀...)
文章標籤

Codeless 發表在 痞客邦 留言(0) 人氣(20)

  • 個人分類:Spring tutorial
▲top
  • 6月 15 週一 201509:56
  • Auto-wiring

Auto-wiring
config設定中autowire屬性可以依據當時的的狀況(no(預設)、byName、byType、constructor、autodetect)去自動綁定,而不需要去大量去撰寫的程式碼。

byName
(繼續閱讀...)
文章標籤

Codeless 發表在 痞客邦 留言(0) 人氣(61)

  • 個人分類:Spring tutorial
▲top
  • 6月 14 週日 201516:18
  • Injection Collection

注入除了一般型態外,也可針對Collection(List、Map、Set、Properties)進行注入。
Customer.java
package com.example ;

import java.util.List;
import java.util.Map;
import java.util.Properties;
import java.util.Set;


public class Customer {

private List nameList ;
private Map nameMap ;
private Set nameSet ;
private Properties nameProp ;
public List getNameList() {
return nameList;
}
public void setNameList(List nameList) {
this.nameList = nameList;
}
public Map getNameMap() {
return nameMap;
}
public void setNameMap(Map nameMap) {
this.nameMap = nameMap;
}
public Set getNameSet() {
return nameSet;
}
public void setNameSet(Set nameSet) {
this.nameSet = nameSet;
}
public Properties getNameProp() {
return nameProp;
}
public void setNameProp(Properties nameProp) {
this.nameProp = nameProp;
}
}
(繼續閱讀...)
文章標籤

Codeless 發表在 痞客邦 留言(0) 人氣(8)

  • 個人分類:Spring tutorial
▲top
  • 5月 19 週二 201517:02
  • Dependency Injection

一般物件與物件間會有所謂的相依性(dependency),例如教室相依於學生

package com.example;

public class Classroom {

private Student stu=null ;
public Classroom(){
stu=new Student() ;
}
}
(繼續閱讀...)
文章標籤

Codeless 發表在 痞客邦 留言(0) 人氣(38)

  • 個人分類:Spring tutorial
▲top
  • 5月 19 週二 201510:24
  • Bean Inheritance

Bean和Bean之間也可以利用繼承(Inheritance)的方式。
HelloWorld.java

package com.example ;

public class HelloWorld {
private String message ;
private String message1 ;
public void getMessage(){
System.out.println("Your Message : " + message) ;
}
public void setMessage(String message) {
this.message = message;
}
public void getMessage1(){
System.out.println("Your Message1 : " + message1) ;
}
public void setMessage1(String message1) {
this.message1 = message1;
}
}
(繼續閱讀...)
文章標籤

Codeless 發表在 痞客邦 留言(0) 人氣(5)

  • 個人分類:Spring tutorial
▲top
  • 5月 18 週一 201517:56
  • BeanPostProcessor 用法

BeanPostProcessor可以針對初始化前後做一些修正(如:初始化前顯示為小寫,修正後為大寫等)
HelloWorld.java

package com.example ;

public class HelloWorld {
private String message ;
public void init(){
System.out.println("Initialization now") ;
}
public void getMessage(){
System.out.println("Your Message : " + message);
}
public void setMessage(String message) {
this.message = message;
}
public void destroy(){
System.out.println("Destory now") ;
}
}
(繼續閱讀...)
文章標籤

Codeless 發表在 痞客邦 留言(0) 人氣(13)

  • 個人分類:Spring tutorial
▲top
  • 5月 18 週一 201516:55
  • BEAN的scope和life cycle

Bean的scope包含:singleton(default)、prototype、request、session、global-session
(繼續閱讀...)
文章標籤

Codeless 發表在 痞客邦 留言(0) 人氣(22)

  • 個人分類:Spring tutorial
▲top
  • 5月 12 週二 201511:13
  • Spring基本概念

Spring 基本概念
Spring框架的核心就是Spring容器,主要是透過容器建立、設定、管理直到銷毀物件。容器主要是利用dependency injection (DI)去管理組成應用程式的元件(物件),而這些元件(物件)則稱為所謂的Beans。
Spring提供了下列兩種不同的容器:
Spring BeanFactory Container
(繼續閱讀...)
文章標籤

Codeless 發表在 痞客邦 留言(0) 人氣(349)

  • 個人分類:Spring tutorial
▲top
12»

個人資訊

Codeless
暱稱:
Codeless
分類:
數位生活
好友:
累積中
地區:

熱門文章

  • (897)Maven repository 概念

程式天地

  • Junit (2)
  • Maven (4)
  • JAVA (1)
  • Design pattern (2)
  • Spring tutorial (11)
  • 其它 (1)
  • Ant (1)
  • Weblogic (1)
  • Android (1)
  • 未分類文章 (1)

最新文章

  • Maven repository 概念
  • Eclipse內建立Maven project
  • Junit Annotation的應用
  • Junit 環境設定與安裝
  • Web Project with Spring
  • Maven 環境設定與安裝
  • Sprng Form Handling
  • Spring MVC
  • Annotation
  • Auto-wiring

動態訂閱

文章精選

文章搜尋

誰來我家

參觀人氣

  • 本日人氣:
  • 累積人氣: