原创 [學習小結]Hibernate 的幾種映射及映射關係

單向的多對一映射: 分析與用法: 在UML 中,關聯是有方向的: 以 Customer 和Order爲例: 一個用戶能發出多個訂單,而一個訂單隻能屬於一個客戶.從Order到Customer的關聯是多對一關聯;而從Customer到

原创 Spring MVC--入門

spring-mvc結構 1.   DispatcherServlet:中央控制器,把請求給轉發到具體的控制類 1.          Controller:具體處理請求的控制器 2.          handlerMapping:映

原创 正則表達式的語法與一些例子的總結

         最近因爲項目中因爲要處理複雜的字符串,然而沒有用過正則表達式,硬着頭皮使用了API中String的方法(其實String的一些簡單處理方法也是通過java.util.regex.Matcher類和java.util.re

原创 Spring註解@Component、@Repository、@Service、@Controller區別

很長時間沒做web項目都把以前學的那點框架知識忘光了,今天把以前做的一個項目翻出來看一下發現用·@Component標記一個組件,而網上有的用@Service標記組件,我暈就查了一下資料: Spring 2.5 中除了提供 @Compon

原创 Hibernate的QBC查詢

最近項目中需要使用QBC查詢,然後找了一下資料發現51CTO上有一篇對《教你使用Hibernate的QBC查詢》 有對應的SQL查詢語句對照,感覺入門還不錯,就想收藏一下。 《教你使用Hibernate的QBC查詢》URL:http://

原创 Hibernate和MySQL5.5創建表出錯--'type=InnoDB'/schema export unsucessful

   今天把以前做的一個項目遷移到自己的機器上,項目使用SSH。     第一次運行程序時,將Hibernte中的hibernate.hbm2ddl

原创 [學習小結]Spring對JDBC的支持

JdbcTemplate 是什麼 特點 用法  NamedParameterJdbcTemplate 是什麼 用法 JdbcTemplate與NamedParameterJdbcTemplate使用對比 相關配置:a

原创 Java基礎--反射

反射是什麼 ClassLoader的認識 通過這邊精華博客來了解ClassLoader: 深入分析Java ClassLoader原理 反射涉及的對象:Class、Constructor、Method(Field)、Annotati

原创 Spring MVC和Struts2

Web層面的框架學習了Struts2,SpringMVC,那他們之間肯定存在一個優劣和適用的環境,,這篇將對比下Struts2和SpringMVC的異同,下面數據基本來源於網絡,本人是蒐集整理所得,供大家參考。 一個項目使用什麼樣的技術,

原创 StringTokenizer的是使用方法

StringTokenizer:字符串分隔解析類型屬於:java.util包。1、構造函數。 1. StringTokenizer(String str) :構造一個用來解析str的StringTokenizer對象。java默認的分隔符

原创 Eclipse快捷鍵大全

Ctrl+1 快速修復(最經典的快捷鍵,就不用多說了) Ctrl+D: 刪除當前行  Ctrl+Alt+↓ 複製當前行到下一行(複製增加) Ctrl+Alt+↑ 複製當前行到上一行(複製增加) Alt+↓ 當前行和下面一行交互位置(特別實

原创 [學習小結]Hibernate的Helloworld

①創建持久化 Java 類 import java.sql.Blob; import java.util.Date; public class News { private Integer id; //field priva

原创 eclipse中一些常見svn圖標的含義

項目視圖 The Package Explorer view - 已忽略版本控制的文件。可以通過Window → Preferences → Team → Ignored Resources.來忽略文件。A file ignored

原创 [學習小結]Spring_通知的那些事和基於配置文件的方式來配置AOP

Spring_通知的那些事: 說道Spring,肯定都會想到IOC和AOP,這次就是圍繞AOP來講,同時也不得要說AspectJ。 AspectJ的瞭解: 代碼示例: 準備一個接口: public interface Arithmet

原创 Elasticsearch-各版本特性

5.0 支持Lucene 6.x Instant Aggregations,在Shard層面提供了Aggregation緩存 新增 Sliced Scroll類型,現在Scroll接口可以併發來進行數據遍歷了。每個Scroll請求,可以分