分享一个springboot脚手架
项目介绍在我们开发项目的时候各个项目之间总有一些可共用的代码或者配置,如果我们每新建一个项目就把代码复制粘贴再修改就显得很没有必要。于是我就做了一个 poseidon-boot-starter 该项目是基于 spring-boot的 starter 功能开发的,因此只适用于 spring-boot 项目。该项目集成了如下功能:异常通知权...
2024-01-10spring框架-jdbc
本文内容纲要:spring框架-jdbc一、实体层的不同名字 entity 实体类 :就是和数据库表一一对应的JavaBean pojo 简单的java对象:任何应用场景的JavaBean po 持久化对象 :就是和数据库表一一对应的JavaBean javabean :任何应用场景的JavaBean vo 值对象 ,业务模型,与请求参数一一对象的JavaBean dto ...
2024-01-10spring jdbc框架
本文内容纲要:spring jdbc框架spring+jdbc1、jdbc编程的特点:模板编程固定代码+动态的参数spring产生dataSourceJdbcTemplate{//模板编程private DataSource dataSource;public void setDataSource(DataSource dataSource){this.dataSource = dataSource;}public void update(String sql){//产生链接//产生Statement//执...
2024-01-10spring框架有使用Lombok吗?
之前有人说spring也已经在用lombok了,但是ide里使用lombok都是要单独引入的,想确认下spring有使用lombok吗?回答没有。这玩意儿有传染性。...
2024-01-10spring框架的总结
本文内容纲要:spring框架的总结 大家好,相信Java高级工程师对spring框架都很了解吧!那么我以个人的观点总结一下spring,希望大家有所帮助。一、内容纲要 1、spring的起源和背景 2、spring简介 3、spring的核心模块 4、springIOC和AOP 5、为什么要使用spring 6、spring的目的?意义...
2024-01-10spring框架设置jdbc
本文内容纲要:spring框架设置jdbc1.导包com.springsource.org.apache.commons.dbcp-1.2.2.osgi.jarcom.springsource.org.apache.commons.pool-1.5.3.jarmysql-connector-java-5.1.26-bin.jar2.配置BasicDataSource对象(在spring的核心配置文件中设置)<?xml version="1.0" encoding="UTF-8"?><beans xmlns=...
2024-01-10Spring框架Aop详解
本文内容纲要:Spring框架Aop详解一.前言在以前的项目中,很少去关注spring aop的具体实现与理论,只是简单了解了一下什么是aop具体怎么用,看到了一篇博文写得还不错,就转载来学习一下,博文地址:http://www.cnblogs.com/xrq730/p/4919025.htmlAOPAOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(O...
2024-01-10Spring集成MyBatis框架
Java在写数据库查询时,我接触过四种方式:1、纯Java代码,引用对应的数据库驱动包,自己写连接与释放逻辑(可以用连接池)这种模式实际上性能是非常不错的,但是使用起来并不是非常方便:一是要手工为Connection做获取与释放,大量的冗余代码也容易出错;另一个是,复杂的SQL用字符串写起来简...
2024-01-10spring框架学习(六)AOP
本文内容纲要:spring框架学习(六)AOPspring框架学习(六)AOPAOP(Aspect-OrientedProgramming)面向切面编程,与OOP完全不同,使用AOP编程系统被分为方面或关注点,而不是OOP中的对象。AOP的引入在OOP面向对象的使用中,无可避免的会出现代码重复,而且使用面向对象的编程方式,这种重复无法避免,比如用...
2024-01-10spring整合Quartz框架过程详解
这篇文章主要介绍了spring整合Quartz框架过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下1.Quartz框架简介Quartz是一个完全由Java编写的开源任务调度的框架,通过触发器设置作业定时运行规则,控制作业的运行时间。其中quartz集群通过...
2024-01-10spring框架(IOC&AOP)
本文内容纲要:- 1.spring框架- spring框架概述:- spring框架的模块划分图:一个绿色的框框就代表一个模块- 安装Spring插件- 2. IOC和DI- IOC概述:- DI概述- 3.实现第一个Spring框架程序- 步骤- 注意事项- 几个细节- 4.几个配置文件的知识点- 5.bean的后置处理器- 使用步骤:- 加上后置处理器之...
2024-01-10python web框架 django wsgi原理解析
前言django wsgi python有个自带的wsgi模块 可以写自定义web框架 用wsgi在内部创建socket对象就可以了 自己只写处理函数就可以了django只是web框架 他也不负责写socket django 依赖wsgi接口创建socketwsgi是一套规则 是一套接口 按照wsgi规则写 以后想封装socket 在内部封装socket就可以了 我只要遵循规则 把wsgi模块一...
2024-01-10Django框架models使用group by详解
Django框架models使用group by详解:首先,看下列代码:UserData.objects.filter(hubid=sensorid,time__range=(time2,time1)).values('hour').annotate(sum_out=Sum('outdoor'), sum_in=Sum('indoor'), sum_eat=Sum('kitchen'), sum_wash=Sum('toilet')).order_by('hour')上述代码相当于sql语句:select ...
2024-01-10spring框架学习(4)AOP(上)
本文内容纲要:- 什么是AOP- 为什么需要AOP- AOP思想介绍 - Spring实现AOP的原理- AOP术语- Spring中的AOP代码实战之xml配置- Spring中的AOP代码实战之注解配置- 对象交给spring管理- 资料什么是AOP @Aspect // 声明一个切面@Componentpublic class MyAspect { // 原业务方法执行前 @Before("execution(public void c...
2024-01-10jdbc框架有很多,包括spring jdbc
本文内容纲要:jdbc框架有很多,包括spring jdbc1.由于jdbc连接的繁琐性,故很多公司封装了jdbc框架,比如spring jdbc2.比如spring jdbc框架中,用jdbctemplate,通过jdbcTemplate 提供 int update(String sql, Object... args) 实现增加 、修改 、删除代替了原来connection.createStatement().execuate(sql);statemment.executeQuery(),execute...
2024-01-10golang日志框架之logrus的使用
golang日志库golang标准库的日志框架非常简单,仅仅提供了print,panic和fatal三个函数对于更精细的日志级别、日志文件分割以及日志分发等方面并没有提供支持。所以催生了很多第三方的日志库,但是在golang的世界里,没有一个日志库像slf4j那样在Java中具有绝对统治地位。golang中,流行的日志框架包括lo...
2024-01-10JAVA学习之一步步搭建spring框架
前言作为一个服务端开发感觉一直挺排斥框架这种东西的,总觉得什么实现逻辑都帮你封装在里面了,你只需要配置这配置那个,出了问题也不知道怎么排查,之前即使写web程序也宁愿使用jetty这样的嵌入式的web server实现,自己写servlet,总感觉从main函数开始都在自己的掌控范围之内,但是这样的方式...
2024-01-10一文读懂Djangocontenttypes框架
什么是Django ContentTypes?Django ContentTypes是由Django框架提供的一个核心功能,它对当前项目中所有基于Django驱动的model提供了更高层次的抽象接口。然而,对于Django ContentTypes不熟悉的人来说,上面这句话说了跟没说一样,因此,笔者将一步一步解释Django ContentTypes在Django框架中做了什么,以及如何使用Django...
2024-01-10SpringBoot1.5.x集成Quartz任务调度框架
Quartz 有分 内存方式 和 数据库方式内存方式任务信息保存在内存中, 停机会丢失, 需手动重新执行, 数据库方式: 任务信息保存在数据库中, 重点是支持集群.内存方式 RAMJobStore 和 数据库方式 JobStoreTX, RAMJobStore 适合单机, 不支持集群, JobStoreTX 支持集群.下面介绍的就是 JobStoreTX 数据库方式.1. 添加...
2024-01-10spring框架的两大核心:IOC和AOP
本文内容纲要:- Spring简介- Spring框架的搭建方式- spring两大核心之IOC- AOPSpring简介 spring框架是一个用于一站式构建企业级应用程序的轻量级解决方案。但spring框架是通过模块化的方式构成,允许我们只使用需要的部分。spring框架的两大核心:IOC与AOP。Spring框架的搭建方式1.导入相关的jar包...
2024-01-10使用spring框架中的组件发送邮件功能说明
Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性角度而言,绝大部分Java应用都可以从Spring中受益。首先进入自己的QQ邮箱,在设置中修改账户信息然后来至底部...
2024-01-10spring框架(2)— 面相切面编程AOP
本文内容纲要:spring框架(2)— 面相切面编程AOPspring框架(2)— 面相切面编程AOP AOP(Aspect Oriented Programming),即面向切面编程。 可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。...
2024-01-10【Java】想接私活?试试这款Spring boot后台框架,效率飞起
大家好,我是为广大程序员兄弟操碎了心的小编,每天推荐一个小工具/源码,装满你的收藏夹,每天分享一个小技巧,让你轻松节省开发效率,实现不加班不熬夜不掉头发,是我的目标! 今天小编推荐一款简单易上手的Spring boot 后台管理框架——EL-ADMIN。 EL-ADMIN是基于 Spring Boot 2.1.0 、 Spr...
2024-01-10SpringBatch批处理框架,真心强啊!!
spring batch简介spring batch是spring提供的一个数据处理框架。企业域中的许多应用程序需要批量处理才能在关键任务环境中执行业务操作。这些业务运营包括:无需用户交互即可最有效地处理大量信息的自动化,复杂处理。这些操作通常包括基于时间的事件(例如月末计算,通知或通信)。在非常大的...
2024-01-10pythondjango框架中的adminactions怎么用?
Python的组成是一个一个的代码,学习时候,绝大部分的人,都认真仔细的去了解每一个函数,每一个语句,然而,学习是应该有足够效率的,比如,最重要的内容先了解,其次的,都可以作为重点的补充,因此,大家可以来学习下django框架,是真正必学内容。关于django 框架django 框架配有一个功能强大...
2024-01-10