又一个小而美的Java 开发框架: Solon 1.2 新篇

Solon 1.2 发布后,取消了X类名前缀。故对此文做些调整。 Solon 是Java世界里一个新的极易上手的Java开发框架。参考过 Javalin 、 Spring boot 等很多现有框架的设计。 取名自海贼王里的角色“索隆”,说是希望能像他一样能打 小。真的是小。最小的Http运行单位只有 ... »

Solon 特性简集,相较于 Springboot 有什么区别?

Solon 是一个类似Springboot的微型开发框架,也是一个不基于Servlet的开发框架。项目从2018年启动以来,参考过大量前人作品;历时两年,3500多次的commit;内核保持0.1m的身材,超高的Web跑分,良好的使用体验。 Solon 强调:克制 + 简洁 + 开放的原则;力求:更 ... »

编码风格:Mvc模式下SSM环境,代码分层管理

​MVC模式与代码分层策略,MVC全名是ModelViewController即模型-视图-控制器,作为一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑,这是一种开发模式,但并不是实际开发... ... »

Solon详解(九)- 渲染控制之定制统一的接口输出

Solon详解系列文章: Solon详解(一)- 快速入门 Solon详解(二)- Solon的核心 Solon详解(三)- Solon的web开发 Solon详解(四)- Solon的事务传播机制 Solon详解(五)- Solon扩展机制之Solon Plugin Solon详解(六)- Sol ... »

C# MVC LayUI实现下拉框二级联动

一、layui.use 1、LayUI的官方使用文档:https://www.layui.com/doc/ 2、layui的内置模块不是默认就加载好的,必须要执行启动模块的这种方法后模块才会加载; 3、layui.use就是一种加载模块的方式。如下代码: //LayUI渲染以及启动模块 layui. ... »

Apache Httpd 启用重定向 rewrite

1、启用模块 由:#LoadModule rewrite_module modules/mod_rewrite.so 更改为:LoadModule rewrite_module modules/mod_rewrite.so 2、允许重写功能 由:AllowOverride=None 更改为:Allo ... »

ASP.Net Core 2.2 MVC入门到基本使用系列 (五)

本教程会对基本的.Net Core 进行一个大概的且不会太深入的讲解, 在您看完本系列之后, 能基本甚至熟练的使用.Net Core进行Web开发, 感受到.Net Core的魅力. 本教程知识点大体分为以下几个阶段 ASP.Net Core MVC基础知识 SqlSugar ORM (进行数据库交 ... »

Spring Boot 入门

Spring Boot 入门 创建项目 http://start.spring.io/ 目录规划 src/main/java 程序开发以及主程序入口 src/main/resources 配置文件 src/test/java 测试程序 java代码目录规划 Spring Boot 建议的目录规划如下 ... »

《SpringMVC从入门到放肆》十四、SpringMVC分组数据校验

校验规则是定义在实体中的,而同一个实体可以被多个Controller使用,此时就会有问题,即:不同的Controller方法对同一个实体进行校验,此时这些校验信息是共享在这不同的Controller方法中的,但是实际上每个Controller方法可能需要不同的校验,在这种情况下,就需要使用分组校验来... ... »

《SpringMVC从入门到放肆》十三、SpringMVC数据校验

数据校验,顾名思义,就是对数据进行校验,比如在进行登录操作时,我们就需要对用户名和密码进行验证,最起码需要保证用户名和密码不能为空,其次还需要保证密码的长度在多少位之内,这就叫作数据校验。 数据校验分为客户端和服务端两种: 1、客户端校验:JS校验。 2、服务端校验:SpringMVC的valida... ... »

《SpringMVC从入门到放肆》十二、SpringMVC自定义类型转换器

之前的教程,我们都已经学会了如何使用Spring MVC来进行开发,掌握了基本的开发方法,返回不同类型的结果也有了一定的了解,包括返回ModelAndView、返回List、Map等等,这里就包含了传统的开发方式,和写接口的开发方式。 传参我们也学了简单参数和复杂参数的传递和接收,但是在参数传递过程... ... »

《SpringMVC从入门到放肆》十一、SpringMVC注解式开发处理器方法返回值

上两篇我们对处理器方法的参数进行了分别讲解,今天来学习处理器方法的返回值。 一、返回ModelAndView 若处理器方法处理完后,需要跳转到其它资源,且又要在跳转资源之间传递数据,此时处理器方法返回ModelAndView较好。在使用时,若该处理器方法只是进行跳转而不传递数据,或只是传递... ... »

《SpringMVC从入门到放肆》八、SpringMVC注解式开发(基本配置)

上一篇我们结束了配置式开发,配置式开发目前在企业中用的并不是很多,大部分企业都在使用注解式开发,所以今天我们就来学习注解式开发。所谓SpringMVC注解式开发是指,处理器是基于注解的类的开发方式。对于每一个定义的处理器,无需在配置文件中逐个注册,只需在代码中通过对类与方法的注解,便可完成注册。 ... »

ASP.NET MVC 与 EF 搭建框架系列视频教程

该课程深入研究 MVC 和 EF 框架,从零开始搭建企业级框架,寻求 MVC 和 EF 框架的最佳实践,基于十多种开源框架的最佳组合,深入浅出搭建自己的框架,提高企业级应用的开发效率,该系列课程发布后,深受广大学员的喜爱。 ... »

零度基于 ASP.NET MVC + EF 构建的微框架开源

零度微框架,基于 MVC 与 EF 的轻量级快速开发框架,现在就使用零度微框架提高生产效率,该框架是《深入MVC与EF视频教程》的成型作品,基于 MVC 和 EF 的企业级应用框架,灵活的可扩展性,支持模板自动生成机制,该框架可直接用于您所在的企业,投入至生产平台,为您的开发团队提高生产效率。 ... »