首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏浩Coding

    Java EE之SSM框架整合开发 -- (6) MyBatis开发入门

    本章主要内容: MyBatis环境的构建、MyBatis的工作原理、与Spring框架的整合开发、MyBatis的入门程序。 前言 1 、简述MyBatis的工作原理? ? 3.除MyBatis持久化框架外,您还知道哪些持久化框架? 答:Hibernate。 MyBatis 是一个基于Java的持久层框架6)在Executor接口的执行方法中,有一个MappedStatement类型的参数,该参数是对映射信息的封装,用于存储要映射的SQL语句的id、参数等信息。 7)输入参数映射。 Spring框架所需的JAR包:Spring框架所需的JAR包,包括它的核心模块JAR、AOP开发使用的JAR、JDBC和事务的JAR包(其中依赖包不需要再导入,因为MyBatis已提供),具体如下:

    94820发布于 2019-07-03
  • 来自专栏Devops专栏

    6. Python web框架开发 - WSGI协议

    那么后面的应用程序框架则是处理动态请求的页面。 可以通过以下访问前面开发的web静态服务器:Python 开发web服务器,多进程优化Python 开发web服务器,多线程 那么,我先来取这两个代码中的一个来进行优化开发,就采用多进程的版本吧。 也就是说这种调用方法扔给别人写的框架,就无法兼容了。 ” 例如:假设我后面改用Django、Flask框架来处理业务,此时一定就不是用这种方式来通讯调用的。 那么该用什么方式呢? WSGI我来啦 WSGI协议的介绍 WSGI允许开发者将选择web框架和web服务器分开。可以混合匹配web服务器和web框架,选择一个适合的配对。 ” WSGI由web服务器支持,而web框架允许你选择适合自己的配对,但它同样对于服务器和框架开发者提供便利使他们可以专注于自己偏爱的领域和专长而不至于相互牵制。

    50120编辑于 2022-01-17
  • 来自专栏测试开发架构之路

    ​接口测试框架开发实践6:断言模块封装

    本文给大家介绍一下如何将其结合自动化框架做更精准的断言。 DeepDiff详细介绍参考:Python好酷|JSON字段校验库-DeepDiff 传统断言 看一下我们之前用过的例子。

    34020编辑于 2022-08-01
  • 来自专栏程序源代码

    【程序源代码】Activiti6+java+oa开发框架系统

    关键字:springboot vue activiti 工作流开发框架 基于Springboot后台,前台vue.js跨域前端,Activiti6工作流的开发框架;是一个非常不错的工作流程开发框架;比较适合做中小型 当前任务节点、当前流程图、作废暂停流程、指派待办人 4.历史的流程:查看流程信息、流程用时、流程状态、查看任务发起人信息 5.待办任务 :查看本人个人任务以及本角色下的任务、办理、驳回、作废、指派一下代理人 6. 日志管理:记录用户登录退出和一些重要操作记录 6. 在线管理:websocket技术,实时检测在线用户列表,统计在线人数,可强制用户下线 同一用户只能在一个客户端登录 7. MD5加密 SHA加密(登录密码用此加密)接口加密身份校验 6. 数据库连接池 阿里的 druid。 ,选择缓存存放目录,处理并发,增加系统性能 10.tab标签页面功能,标签自由切换,不重复操作数据库 11.多数据源技术 12.调用摄像头拍照技术,图片裁剪技术 (用户头像编辑) 13.在线编辑器,仿开发工具

    3.3K00发布于 2020-01-03
  • 来自专栏程序那些事儿

    2023 年值得关注的 6 个 Rust web开发框架

    在 2023 年,在开始开发 API 和 Web 应用程序之前,哪个 Rust Web 框架最适合研究?在这里,我们将看看一些目前使用或看起来很有前途的最流行的框架。 Web 框架 (WF) 或 Web 应用程序框架 (WAF) 是一种软件框架,旨在支持 Web 应用程序的开发,包括 Web 服务、Web 资源、微服务和 Web API。 Web 框架提供了一种在网上构建和部署 Web 应用程序的标准方法。Web 框架旨在自动化与 Web 开发中执行的常见活动相关的开销。 例如,许多 Web 框架提供用于数据库访问、模板框架(HTML、JSON 等)和会话管理的库,并且它们经常促进代码重用。虽然它们通常针对动态网站的开发,但它们也适用于静态网站。 Rust 是一种编程语言,为 Web 开发提供了巨大的潜力。它快速、安全,并为构建 Web 应用程序提供了许多完美的功能。以下是一些最佳框架及其开发需要考虑的功能。

    11.1K51编辑于 2023-03-07
  • 来自专栏史上最简单的Spring Cloud教程

    跟我学Springboot开发后端管理系统6:缓存框架Caffeine

    Caffeine是一个基于Java8的高性能缓存框架,号称趋于完美。Caffeine受启发于Guava Cache的API,使用API和Guava是一致的。 Ehcache v2在内部被硬编码为100个段,而v3未分段 100%的读操作 读75% 写25% 写100% 上面三种测试图来自于Caffeine官网,从图可知,Caffeine的性能玩爆其他缓存框架

    80610编辑于 2022-01-06
  • 来自专栏凯哥Java

    spring boot框架学习6-spring boot的web开发(2)

    好了,现在开启spring boot的web开发第一节 本节主要: 1:InternalResourceViewResolver讲解 2:自动配置静态资源 本文是《凯哥陪你学系列-框架学习之spring boot框架学习》中第六篇 spring boot框架学习6-spring boot的web开发(2) 声明:本文系凯哥Java(www.kaigejava.com)原创,未经允许,禁止转载! 本系列其他文章: spring boot框架学习学前掌握之重要注解(1)-spring的java配置方式 spring boot框架学习学前掌握之重要注解(2)-通过java的配置方式进行配置spring 框架学习1-认识spring boot和快速入门 spring boot框架学习2-spring boot核心(1) spring boot框架学习3-spring boot核心(2) spring boot 框架学习5-spring boot的web开发(1) spring boot框架学习6-spring boot的web开发(2) 本文出处:http://www.kaigejava.com/article

    69030发布于 2019-07-01
  • 来自专栏学习笔记ol

    框架分析(6)-Ruby on Rails

    框架分析(6)-Ruby on Rails 主要对目前市面上常见的框架进行分析和总结,希望有兴趣的小伙伴们可以看一下,会持续更新的。希望各位可以监督我,我们一起学习进步。 约定优于配置 Rails框架倡导“约定优于配置”的开发理念,通过一系列的约定和规则,减少开发人员在配置方面的工作。 优缺点 优点 快速开发 Rails框架采用了“约定优于配置”的开发理念,通过一系列的约定和规则,减少了开发人员在配置方面的工作。 特别是对于从其他编程语言或框架转换过来的开发人员,可能需要一些时间来适应Ruby的语法和Rails的开发模式。 灵活性受限 Rails框架提供了一套固定的开发模式和规范,这在一定程度上限制了开发人员的灵活性。有时候,如果需要实现一些非常定制化或特殊的功能,可能需要绕过框架的约定,编写更多的自定义代码。

    3.8K20编辑于 2023-10-11
  • 来自专栏全栈程序员必看

    java开发后端框架_java开发后端框架

    1 java开发后端框架 java从推出到现在技术不断发展,语言也优化的越来越好,对于java工程师来说技术的不断发展,他们需要不断学习java进阶,而对于新手来说就能从基础到核心。 下面小编给大家说说java开发后端框架,希望能对你有些帮助。 Struts在项目中主要负责视图层、控制层,在视图层提供了大量的标签库,提高视图层的开发速度。 Spring在项目中的作用 Spring是一个全方位的整合框架,在项目中对hibernate和struts进行整合,解决层与层之间的耦合问题。 Spring的IoC来实现组件之间的依赖关系注入,上层框架不会渗透到下层组件,提高组件移植性和重用性,使得程序更灵活,上层框架不依赖实现而是依赖于抽象(委托接口)、使得实现类的变化不会影响上层组件,解决了层与层之间的藕合带来的维护或升级困难

    4K30编辑于 2022-08-14
  • 来自专栏程序源代码

    【程序源代码】Activiti6+java+oa开发框架系统-后台管理

    关键字:基于Springboot后台,前台vue.js跨域前端,Activiti6工作流的开发框架;是一个非常不错的工作流程开发框架;比较适合做中小型OA项目。 Activiti6+java+oa开发框架系统-后台管理 基础情况介绍:后台是基于springboot开发的。 主要是在eclipse环境中开发,使用jdk1.8,数据库使用的是oracle 10,使用的maven引入相关资源管理,比较方便,对于基础的开发者很容易上手。基本上没有难度。 开发不容易连续好几个夜晚加班加点搞。有需要的同学可以通过微信先联系我。我尽量给大家讲清楚做好支持但最近年终公司也有好多事情需要处理有时回复比较慢,请理解! 图 示 图 例 ? ? ? ?

    1.3K10发布于 2020-02-13
  • 来自专栏全栈程序员必看

    fork join框架原理_jalor6框架教程

    ForkJoinWorkerThread WorkQueue 五、Fork/Join运行流程图 任务提交 创建线程signalWork方法 任务执行 六、引用博客 一、思想 Fork/Join是Java7提供的并行执行任务的框架 ,是一个把大人物分割成若干小任务,最终汇总小任务的结果得到大任务结果的框架 小任务可以继续拆分为更小的任务 二、工作窃取算法 1、工作窃取会选择双端队列作为存储任务的数据结构,默认正常线程会选择LIFO

    1.6K20编辑于 2022-11-08
  • 来自专栏KisFlow-Golang流式计算框架

    Golang框架实战-KisFlow流式计算框架(6)-Connector

    5.1 Connector定义KisFlow中提供Connector,来给开发者定义第三方存储引擎的自定义读写插件模式。 的存储读取业务实现type connFuncRouter map[string]CaaSCaaS为Connector执行存储读写逻辑的自定义回调函数原型,参数为Connector、Function、Flow指针,开发者可以通过这三个实例得到业务想要的一些参数 最后一个参数为自定义参数,在Fcuntion调度Connector的时候,可以由开发者自定义输入。 5.4 KisConnConfig配置信息在NewKisConnector()形参为KisConnConfig,所以开发者在创建一个Connector实例,首先要先创建一个Connector的配置信息KisConnConfig 创建一个KisFlow对象flow1 := flow.NewKisFlow(myFlowConfig1)// 6.

    28910编辑于 2024-06-06
  • 来自专栏DotNet NB && CloudNative

    .NET 6+Vue+Element+Uniapp 前后端分离低代码快速开发框架

    前言 这是一个能提高开发效率的开发框架,全自动生成PC与移动端(uniapp)代码;支持移动ios/android/h5/微信小程序。 一、框架能做什么 1、前后端分离项目 2、纯后端项目 3、移动端开发uni-app(IOS、Android、H5、微信小程序) 4、内容管理系统 二、框架有哪些功能 1、代码生成器 2、一对一与一对多代码生成 3、全自动导入导出功能 4、用户管理 5、角色管理 6、权限分配 7、用户权限 8、数据权限 9、字段权限 10、自定义打印 11、微信小程序 12、H5、小程序、APP开发 13、审批流 14、多语言 、基础业务实现 25、数据源字典 26、表单数据源自动绑定 27、Redis/Memory缓存 28、自定义扩展方法 29、静态页面发布 30、多租户 31、消息推送 32、新tab页面编辑功能 三、框架开发环境与依赖 后台 vs2022、.Net6 、EntityFrameworkper、Autofac、SqlServer/MySql/PGSql/Oracle、Redis 前端 vscode、Vue3、vuex、axios

    1.4K30编辑于 2023-09-19
  • 来自专栏微擎

    微擎框架模块开发6-企业微信群机器人

    >toGroup($groupKey)->send();使用Markdown前需要引用Markdownuse EasyWeChat\Work\GroupRobot\Messages\Markdown;6.

    53400编辑于 2025-01-06
  • 来自专栏大内老A

    ASP.NET Core 6框架揭秘实例演示:利用路由开发REST API

    ASP.NET的路由是通过EndpointRoutingMiddleware和EndpointMiddleware这两个中间件协作完成的,它们在ASP.NET平台上具有举足轻重的地位,MVC和gRPC框架 (本篇提供的实例已经汇总到《ASP.NET Core 6框架揭秘-实例演示版》) [S2001]注册路由终结点 (源代码) [S2002]以内联方式设置路由参数的约束(源代码) [S2003]定义可缺省的路由参数 127.0.0.1 www.foo.artech.com 127.0.0.1 www.bar.artech.com 应用启动之后,我们利用浏览器使用不同的域名和端口对其发起请求,并得到如图6所示的输出结果 图6 主机名绑定 [S2008]将终结点处理定义为任意类型的委托 上面的例子都直接使用一个RequestDelegate委托作为终结点的处理器,实际上我们在注册终结点时可以将处理器设置为任何类型的委托都可以

    1K20编辑于 2022-09-19
  • 来自专栏云计算linux

    Cairngorm开发框架

    本章简介 Cairngorm是由adobe公司推出的一个轻量级的Flex RIA程序开发框架。 核心技能部分​ Cairngorm是一种开源框架,由Adobe开发团队设计。使用Cairngorrn框架能快速地建立起RIA应用程序,适用于开发大中型应用程序。 Cairngorrn框架不但能提高开发效率,也有利于团队合作。本章将介绍Cairngorrn框架的基础知识、运行原理和机制、使用方法等。 1.1 Cairngorm简介 Cairngorm框架开发RIA应用程序的轻量级框架,可应用于企业级的软件开发,也可结合J2EE或.Net等开发技术。 1.4 使用Cairngorm框架开发应用 Cairngorm框架以事件为驱动,所以一个完整的运行过程从事件触发开始。

    44800编辑于 2024-12-17
  • 来自专栏写代码和思考

    Android 开发 - 基于okhttp框架封装的开发框架oknet

    概述 在android开发中经常要访问网络,目前最流行的网络访问框架就是Okhttp了,然而我们在具体使用时,往往仍然需要二次封装。我使用Builder设计模式进行了封装形成oknet开源库。 介绍 oknet是一套基于okhttp的android网络http框架,封装了请求参数处理,日志打印。 zhangyunfeiVir 特性 1.简洁的语法 2.支持自定义处理 message code 不等于0 的情形 3.支持文件上传 4.完整清晰的log日志输出 5.支持 公共参数 的配置 6. 08f790529822720e67a9065978cb0a46f21fab2a.jpg"; File dest = new File(Environment.getExternalStorageDirectory(), "6f21fab2a.jpg

    94900发布于 2020-03-16
  • 来自专栏全栈程序员必看

    webservice有哪些框架_abp开发框架

    但是Java语言为Java开发者提供便捷发布和调用WebService服务的一种途径。 2、Axis2是Apache下的一个重量级WebService框架,准确说它是一个Web Services / SOAP / WSDL 的引擎,是WebService框架的集大成者,它能不但能制作和发布 但是如果你要开发Java之外别的语言客户端,Axis2提供的丰富工具将是你不二的选择。 3、XFire是一个高性能的WebService框架,在Java6之前,它的知名度甚至超过了Apache的Axis2,XFire的优点是开发方便,与现有的Web整合很好,可以融为一体,并且开发也很方便。 基于以上的认识,我们可以得知,虽然有了Java6,但是我们还可以选择Axis2、XFire、CXF等。我们不能指望有了Java6 JWS,就能异想天开去实施SOA。

    1.2K20编辑于 2022-11-08
  • 来自专栏何白白开发记录

    手写一个orm框架-6

    手写一个orm框架-6 生成sql:where 上一篇里我们实现了生成insert的sql,下面要开始实现update,delete,select的sql语句了。

    62840发布于 2019-06-28
  • 来自专栏.Net框架学苑

    .NET开发框架(二)-框架功能简述

    框架为响应式SPA框架,支持PC与手机端的屏幕自适应。手机展示效果视频在文章末尾查看。 框架入口地址:http://letyouknow.net/ 1、框架登录界面,输入账号与密码,点击立即登录 ? 2、框架主界面,左-右结构,左边为手风琴式菜单(左菜单可点击三图标收缩与展开),右边内容显示 ? 6、按钮管理,配置每个应用的菜单对应的按钮 ? 7、部门管理 ? 8、左菜单的收缩与展开 ? 9、角色的管理,它包括配置数据资源权限与菜单权限,还有可配置按钮的权限 ? 15、此框架为响应式设计,适应于各种手机屏展示。支持PC与手机端的屏幕自适应,同时设计为SPA模式,可结合AppCloud快速生成安卓或IOS的APP。 image.png

    1.3K20发布于 2019-07-16
领券