作为一个服务端开发感觉一直挺排斥框架这种东西的,总觉得什么实现逻辑都帮你封装在里面了,你只需要配置这配置那个,出了问题也不知道怎么排查,之前即使写web程序也宁愿使用jetty这样的嵌入式的web server实现,自己写servlet,总感觉从main函数开始都在自己的掌控范围之内,但是这样的方式的确有点原始,也看到各种各样的开源系统使用spring实现web服务,虽然代码总是能够看明白,但是还
转载 10月前
89阅读
SpringBlade微服务开发平台采用前后端分离的模式,前端开源两个框架:Sword (基于 React、Ant Design)、Saber (基于 Vue、Element-UI)后端采用SpringCloud全家桶,并同时对其基础组件做了高度的封装,单独开源出一个框架:BladeToolBladeTool已推送至Maven中央库,直接引入即可,减少了工程的臃肿,也可更注重于业务开发集成Sent
Spring简介: 简介:功能强大的基于javaBeans的配置管理,它使组织应用变得容易和迅速。你的代码中不再充斥着单例垃圾,也不再有麻烦的属性文件。取而代之的一致和幽雅的方法的应用。 JDBC抽象层,提供有确切含义的异常层次结构(不再从SQLException继承一堆代码),简化了出错处理,大幅度减少你需要编写的代码,实际上,你根本不必再编写模块来调用 JDBC。 类似的事务管理抽
需要知道的似乎很多,需要表达的似乎很少框架的目的是帮助开发人员简化开发。这里的开发人员是框架的使用者,也是专注于业务的人。 所以要了解一个框架,可以从两个方面:框架开发者,框架使用者。Spring框架提供bean和bean容器的概念的实现。 对于使用者,只需要设计实现Bean和Bean的依赖、调用的关系,然后用框架提供的文件(xml)或者注解的形式说明Bean的关系就可以了。Spring中Bean
 1. AOP的相关概念    1.1 AOP概述        1.1.1 什么是AOP     AOP:全程是Aspect Oriented Programming 即面向切面编程。是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一
使用IDEA构建Spring-boot多模块项目配置流程1.创建项目点击Create New Project在左侧选中Spring Initializer,保持默认配置,点击下一步。在Group和Artifact栏中填入项目坐标,点击下一步。groupid和artifactId被统称为“坐标”是为了保证项目唯一性而提出的,如果你要把你项目弄到maven本地仓库去,你想要找到你的项目就必须根据这两个
转载 2024-06-19 21:15:31
354阅读
        简单来说的话,Spring就是一个轻量级的控制反转(IOC)和面向切面(AOP)的容器框架。        Spring是基于Java平台的,它为应用程序的开发提供了全面的基础设施支持。正是因为Spring专注于基础设施,这才使得开发者们能够更
第一章、简介        本文介绍Spring框架的相关概念:Spring框架是 一个开源的框架——免费、提供源码的框架。Spring框架使用 基本的JavaBean代替EJB——因为2003年早期的EJB框架是重量级的框架,需要很多其他的东西才能用,难以推广,因此Spring框架取代了EJB。Spring版本——现在常用的是Spring4.X版本。Spr
  为了后面讲解的需要,我们取数据都会从数据库中获取,所以这里先讲讲三大框架(Spring、SpringMVC、MyBatis)的整合。   本篇博客源码下载链接: https://pan.baidu.com/s/17FmS3FoAs2Ulv4PGug0MCA 密码: skjx1、整合思路     ①、表现层,也就是 Controller,由 SpringM
转载 7月前
32阅读
1.Spring的概述: 1.1 什么是Spring : Spring是一个开源框架,Spring是于2003年兴起的一个轻量级的Java开发框架,由Rod Johnson 在其著作Expert One-On-One J2EE Development and Design中阐述的部分理念和原型衍生而来。它是为了解决企业应用开发的复杂性而创建的。框架的主要优势之一就是
转载 2024-06-07 10:40:21
508阅读
Spring框架的介绍 1. spring框架的作用 Spring框架是一个一站式框架(一步就到位 j2ee 三层开发(web service dao)spring框架全部解决)。Spring本身就有这三层对应的功能 web:springMVC springBoot  service spring  dao : spring 整合了jdbc。spr
转载 2024-05-15 13:15:22
68阅读
shiro是一个权限框架,用于管理网站的权限,大到网站登录过滤,小到一个菜单或按钮是否显示,shiro学习起来非常简单,以下是shiro的执行流程图:看完不懂的请下载shiro全套视频教程:http://pan.baidu.com/s/1jHOX2MMSubject为当前用户,当它访问系统的时候,就会经过SecurityManager安全管理器,安全管理器类似一个中转站,它实际上会让Realm类来
转载 2024-07-03 12:15:44
37阅读
比较常见的权限框架有两种,一种是Spring Security,另一种是Apache Shiro,两种框架各有优劣,个人感觉Shiro更容易使用,更加灵活,也更符合RABC规则,而且是java官方更推崇的安全验证框架。下面我将shiro的使用demo分享出来,能力所限,不到之处,请大家指正。Shiro框架的核心就三个部分Subject、SecurityManager、ShiroRealm,理论内容
====================================================0.借助hibernate的数据源使用,即引入hibernate.cfg.xml文件注意:此时使用的失误提交机制被关闭,应在hibernate.cfg.xml中添加<property name="connection.autocommit">true</property>
 strutsspringhibernate框架daomvc开源是3个框架共有的优点Struts2框架(MVC框架)的优点如下:        1)  实现了MVC模式,层次结构清晰,使程序员只需关注业务逻辑的实现;        2)  丰富的标签库,大大提高了开发的效率; 
原文: https://javaedge.blog.csdn.net/article/details/109160982 以前改过一下他源码 搞了两个构造函 结果,现在打包就出错了,出错内容如下: Error:(162,56) java: 无法将类 org.springblade.develop.s
转载 2020-11-13 10:50:00
118阅读
2评论
3.4 自定义Bean的本质特征3.4.1 生命周期接口3.4.1.1 InitializingBean /init-method     实现该接口的bean在所有必须的属性被BeanFactory设置完成后,来进行初始化工作!仅仅制定了一个方法:    void afterPropertiesSet() throws Exc
一、对象映射 OrderImportDetail detail = new OrderImportDetail(); BeanUtil.copy(detailDTOs.get(i), detail); details.add(detail); 二、批量添加 orderImportDetailServ
转载 2020-10-27 16:12:00
333阅读
2评论
代码位置 代码说明(一部分) <template> <!-- tag 标签页容器 --> <div class="avue-tags" v-if="showTag"> <!-- 右键菜单 --> <div v-if="contextmenuFlag" class="avue-tags__conten
转载 2020-08-13 16:12:00
366阅读
2评论
1.spring组件与注册的概念理解这两个概念的前提是得了解spring的控制反转,依赖注入,IOC容器这三个概念。 - spring的组件其实就是ioc容器管理的每个bean对象 - 组件注册其实就是告诉spring这个bean 是否要给ioc容器托管。2.spring中常用的五中组件注册方法2.1 使用@Bean注解这种方式是见得最多的一种方式,该注解作用在方法和注解定义上。但这限于我
  • 1
  • 2
  • 3
  • 4
  • 5