原创 spring-懶加載使用場景

場景一:父類應用泛型,當類實例化時通過反射來確定具體類型: 代碼: 父類: @SuppressWarnings("unchecked") public class BaseServiceImpl<T> implements Ba

原创 Struts2中Action-代碼抽取

代碼: 基類: package com.dx.action; import java.lang.reflect.ParameterizedType; import java.util.Map; import org.apach

原创 百度Ueditor增加字體

Ueditor本身自帶11種字體 現在我要添加“仿宋”和“仿宋GB2312”兩種字體 過程如下: 1、找到文件 ueditor/lang/zh-cn/zh-cn.js ,找到其中的fontfamily節點,添加“仿宋

原创 使用border-radius無效,能看到背景還是方形的,邊框變成圓角了的解決方案

解決方案: 1、設置border:none; 去掉邊框; 2、設置border-radius:40px; 若遇到瀏覽器兼容的​問題,可加上兼容的css代碼; 3、最後,使用box-shadow: 0px 0px 5px #ccc

原创 hibernatetemplate save() 沒有插入數據

代碼: ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext-bean.xml"); Hiberna

原创 SpringBoot使用JPA

Spring Data JPA 是 Spring 基於 ORM 框架、JPA 規範的基礎上封裝的一套JPA應用框架,可使開發者用極簡的代碼即可實現對數據的訪問和操作。它提供了包括增刪改查等在內的常用功能,且易於擴展!學習並使用 Sprin

原创 SpringBoot與ehcache整合

EhCache 是一個純Java的進程內緩存框架,具有快速、精幹等特點,是Hibernate中默認的CacheProvider。   ehcache提供了多種緩存策略,主要分爲內存和磁盤兩級,所以無需擔心容量問題。   spring-bo

原创 java動態代理——CGLIB

1.使用場景:JDK中所要進行動態代理的類必須要實現一個接口,也就是說只能對該類所實現接口中定義的方法進行代理,這在實際編程中具有一定的侷限性,而且使用反射的效率也並不是很高。 2.使用CGLIB原因:使用CGLib實現動態代理,完全不受

原创 SpringBoot服務訪問路徑動態處理

@RestController public class MainController { @RequestMapping(value = "/echo/{message}", method = RequestMethod.GET

原创 Spring Boot添加記錄日誌

在Spring Boot 中記錄日誌只需兩步: 1、在 src/main/resources 下面創建logback.xml 文件。 <?xml version="1.0" encoding="UTF-8"?> <configurat

原创 SpringBoot安全登錄驗證

項目結構: 驗證實現——WebSecurityConfig.java package com.dx.config; import javax.servlet.http.HttpServletRequest; import javax.

原创 Elipse Java代碼註釋模板

編輯註釋模板的方法:Window->Preference->Java->Code Style->Code Template 然後展開Comments節點就是所有需設置註釋的元素啦。 現就每一個元素逐一介紹: 1.文件(Files)註釋

原创 java之動態代理簡單實現

package com.dx.test; /** * 業務接口 * @author xiangzi * */ public interface Subject { public void dealFirstMethod()

原创 Spring Boot整合MySQL

1.屬性配置文件(application.properties) #mysql spring.datasource.url=jdbc:mysql://localhost:3306/test spring.datasource.userna

原创 用JS和HTML實現斜線表頭

首先下載JS圖形庫API:wz_jsgraphics.js 第二步:編寫html文件: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "