⼀、OOA、OOD、OOP介绍 OOA:⾯向对象分析,全称是 Object Oriented Analysis。 OOD:⾯向对象设计,全称是 Object Oriented Design。 OOP:⾯向对象编程,全称是 Object Oriented Programming。 OOA、OOD、OO
原创
2022-07-13 10:59:56
43阅读
项目实现spring 和redis集群集成说明文档Redis集群方案选择redis集群方案有:redis3.0版本以上使用Redis Cluster, 3.0版本以下使用Redis +Sentinel 。Redis +Sentinel 方案参考: https://wizardforcel.gitbooks.io/redis-doc/content/doc/8.htmlhttp://wik
转载
2023-07-06 16:24:38
100阅读
跟着开涛学SpringMVC目录汇总贴:[url]http://jinnianshilongnian.iteye.com/blog/1617451[/url]跟我学spring3 目录482071[/url]...
原创
2022-06-21 13:50:14
88阅读
Spring Cloud 版本重大变革,变更了版本号的命名方式。旧版命名方式看这篇:Spring Cloud 多版本怎么选择?从 Spring Cloud 2020.0.0-M1 开始,Spring Cloud 废除了这种英国伦敦地铁站的命名方式,而使用了全新的 "日历化" 版本命名方式。 官宣如下:https://spring.io/blog/2020/04/17/spring-cloud-20
Spring 框架第一个版本发布于 2004 年,自发布以来已历经三个主要版本更新: Spring 2.0 提供了 XML 命名空间和 AspectJ 支持;Spring 2.5 增加了注释驱动(annotation-driven)的配置支持; Spring 3.0增加了对 Java 5+ 版本的支持和 @Configuration 模型。Spring 4.0 是最新的主要版本
借助:eclipse,mavn,spring-tool-sitedchapter2.helloworld项目搭建好了,让我们来开发接口,此处我们只需实现打印“Hello World!”,所以我们定义一个“sayHello”接口,代码如下:package cn.javass.spring.chapter2.helloworld; public interface HelloApi {
转载
2018-01-24 15:38:00
88阅读
2评论
AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。
转载
2021-08-12 14:32:47
107阅读
转自 Spring3:AOP 一、基础概念 AOP AOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Ori
转载
2018-10-31 10:17:00
78阅读
2评论
最近接触项目,发现项目用到了很多新鲜东西,也不能说是新鲜,只能说自己没有接触过,于是闲的无聊一项一项学习学习,别人问到也说上个七七八八。今天可算是把spring-security搭建了出来并且运行了起来,主要是自己太菜,其实最后看来也就那么回事。 1.数据库的设计和搭建 用户 、角色、权限、资源以及关联表 用户--角色、角色--权限、权限--资源 总共七张表。 用户表create table S
1.aop:面向切面编程 具体体现:代理模式 代理类 切入点:额外功能切入的原始类中的方法 切面:切
原创
2022-11-03 14:27:22
48阅读
转载地址:http://hi.baidu.com/hi_c/blog/item/598bcd17c2c5601ac83d6d78.html
手工搭建步骤: 1.开发环境确认 2.Spring3的jar包 3.Spring3项目配置 4.其他
一、开发环境确认
 
转载
2012-02-02 23:07:15
1355阅读
一、对象的创建<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns="http://www.springframework.org/schema/beans"
xsi:schemaLocatio
做一个自定义的缓存注解策略,比如要在新增、修改的操作时,使用自定义注解更灵活的去清除指定的缓存:spring自己的CacheEvict中key="#user.id" 是能起作用的,在Cacheable..中去使用spel都可以获取入参的信息但是我自己定义的注解MyCacheEvict里,在属性中一样的表达式去获取方法入参信息却拿不到值。是需要额外加入什么配置才能使用springEL吗?跪求各位大神
原创
2017-06-23 23:14:28
1455阅读
形式-视图-控制器(MVC)是UI规划中常见的规划形式, 该形式区别运用程序中的形式、视图和控制器三个人物,消除了事务逻辑与UI的耦合。形式担任封装视图展现的运用数据。视图应该只显现数据,不包括任何事务逻辑。控制器担任承受用户恳求并调用后端服务进行事务逻辑。处置之后,后端服务能够回来某些数据供视图显现。控制器搜集这些数据并预备视图的显现形式。MVC形式的中心思维是分离事务逻辑与UI,使它们能够独立
原创
2014-06-11 19:34:22
445阅读
做一个自定义的缓存注解策略,比如要在新增、修改的操作时,使用自定义注解更灵活的去清除指定的缓存:spring自己的CacheEvict中key="#user.id" 是能起作用的,在Cacheable..中去使用spel都可以获取入参的信息但是我自己定义的注解MyCacheEvict里,在属性中一样的表达式去获取方法入参信息却拿不到值。是需要额外加入什么配置才能使用springEL吗?跪求各位大神
原创
2017-06-23 22:49:25
645阅读
1.HelloWord例子 2.松耦合的实现 3.JavaConfig-1 4.多个配置文件的整合 5.Bean的基本用法 6.Spring 表达式语言(Spring EL) 7.自动扫描组件或Bean 8.Spring 自动装配 Bean 9.Spring AOP——Advice 10.Sprin
转载
2016-01-21 17:30:00
117阅读
2评论
经过接近大半年的RC,spring3.1终于release了主要功能如rc版所示一样,非常值得升级http://static.s
原创
2023-07-13 17:48:13
66阅读
目录目的工程结构来自spring-session的思考基本要求基础知识关键类整体架构获取sessionsession创建session创建&更新(提交)session过期参考文献目的学习一下spring-session中包含的一些设计,理解其设计思想,其次是了解内部源码,逻辑。工程结构来自spring-session的思考首先思考一下spring-session要解决什么问题,其次达到什么
spring给我们提供了很多的工具类, 应该在我们的日常工作中很好的利用起来. 它可以大大的减轻我们的平时编写代码的长度. 因我们只想用spring的工具类,而不想把一个大大的spring工程给引入进来. 下面是我从spring3.0.5里抽取出来的工具类.在最后给出我提取出来的spring代码打成的jar包spring的里的resouce的概念, 在我们处理io时很有用.具体信息请参考spring手册内置的resouce类型UrlResourceClassPathResourceFileSystemResourceServletContextResourceInputStreamResour
转载
2012-07-27 22:47:00
46阅读
2评论
看着hibernate和spring的RELEASE版出来很久了.心痒就想升级一下.结果问题真来的不少 ...记录下来.spring升到3.1倒是简单,删除旧包,加新包,然后配置的 xsi:schemaLocation 版本由 3.0 改写成 3.1 其它基本可以原封不动的运行了.接着还是改spring里的 hibernate (使用 annotation) bean 配置.先是SessionFa