原创 阿里雲大學JavaWeb開發系列課程Spring框架入門第二十三講Struts2整合mybatis

1、jar包 jstl.jar standard.jar aopalliance.jar asm-3.3.1.jar asm-commons-3.3.jar asm-tree-3.3.jar aspectjweaver.jar cglib

原创 尚硅谷web前端工程師1000集學習筆記35

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>display</title> <style type="text/css"> a{

原创 阿里雲大學JavaWeb開發系列課程:Spring框架入門第十二講使用spring aopApi實現(補)

5、使用spring實現aop 第一種方式—通過springAPI來實現aop Log.java--前置通知 package cn.sxt.log; import java.lang.reflect.Method; import o

原创 阿里雲大學JavaWeb開發系列課程:Spring框架入門第二十、二十一、二十二講spring整合mybatis02、03、04

使用mysql-spring-1.2.3整合,在spring的配置文件中不需要管理sqlSessionTemplate》在Dao的實現中,需要繼承SqlSessionDaoSupport。 13spring4_mybatis2 https

原创 阿里雲大學JavaWeb開發系列課程:Spring框架入門第十八、十九講

聲明式事務管理 在上一個工程基礎上做修改 修改前 User.java package cn.sxt.vo; public class User { private int id; private String name; p

原创 阿里雲大學JavaWeb開發系列課程:Spring框架入門第十七講spring整合mybatis

UserDao.java package cn.sxt.dao; import java.util.List; import cn.sxt.vo.User; public interface UserDao { public L

原创 阿里雲大學JavaWeb開發系列課程:Spring框架入門第十講動態代理

動態代理 1、動態代理和靜態代理的角色是一樣的。 2、動態代理的代理類是動態生成的。 3、分爲兩類,一類基於接口動態代理和基於類的動態代理。 a)基於接口動態代理——jdk動態代理 b)基於類的動態代理——cglib 現在javassis

原创 阿里雲大學JavaWeb開發系列課程:Spring框架入門第十一講aop簡介

面向切面編程-—aop spring framework開發參考手冊 https://download.csdn.net/download/qq_38547320/12222130 1、aop:aspect oriented progra

原创 阿里雲大學JavaWeb開發系列課程:Spring框架入門第七講bean的作用域

回顧 spring-橋樑 spring--輕量級,易學,ioc,aop,事務,整合框架等 spring--ioc控制反轉:創建對象的權限轉移 spring--di依賴注入   bean的作用域     singleton單列:整個容器中只

原创 阿里雲大學JavaWeb開發系列課程:Spring框架入門第五講spring配置文件

接着上一講的Java工程。 配置文件詳解 alias:爲bean設置別名;可以設置多個別名 id是bean的標識符,要唯一。如果沒有配置id,name是默認標識符,如果配置了id,又配置了name,那麼name是別名, name可以設置多

原创 阿里雲大學JavaWeb開發系列課程:Spring框架入門第二講

接上一講 6.hello spring 步驟:導入相關jar包 spring-aop-4.1.6.RELEASE.jar spring-aspects-4.1.6.RELEASE.jar spring-beans-4.1.6.RELEAS

原创 尚硅谷web前端工程師1000集學習筆記34

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>內聯元素的盒子</title> <style type="text/css"> span

原创 尚硅谷web前端工程師1000集學習筆記32

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>內邊距</title> <style type="text/css"> .box1{

原创 尚硅谷web前端工程師1000集學習筆記30

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>盒子模型</title> <style type="text/css"> .box1{

原创 尚硅谷web前端工程師1000集學習筆記28

<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>行間距</title> <style type="text/css"> /* * 在C