标签:代码生成器

Spring

基于 Spring Boot 的快速开发脚手架 tyboot 已发布

xiaoli.he 发布于 2019-07-17

tyboot 介绍 tyboot是一个基于springboot的服务端脚手架,面向单体服务快速开发,需要微服务方案的可以看另一个项目tycloud(还在完善中) 特点 1.简化基础业务开发过程 a.针对单表查询,不用写sql。列表,分页,都不用写。 b.dao层的mapper只是...

阅读(19)评论(0)赞 (0)

Spring

MRoot 2.5 发布,细节优化、Bug修复和依赖升级版本

xiaoli.wang 发布于 2019-07-17

MRoot小小木是基于Spring Boot2编写的快速开发平台。提供强大的代码生成器,一键生成90%的代码!MRoot的宗旨是降低开发成本,提高开发效率。 升级 升级 1 Spring Boot 到 2.1.6 版本 升级 2 sofaboot 到 3.1.5 版本 升级 3 ...

阅读(14)评论(0)赞 (0)

Spring

基于SpringBoot的开源微信开发平台,Jeewx-Boot 1.0 版本发布

8

xirruiqiang 发布于 2019-07-16

项目介绍 Jeewx-Boot 是一款基于SpringBoot的免费微信开发平台。支持微信公众号、微信活动、小程序官网。Jeewx-Boot实现了微信公众号管理、小程序CMS、微信活动等基础功能,便于用户二次开发,快速搭建微信应用。 源码下载 https://github.com...

阅读(21)评论(0)赞 (0)

Spring

Spring CloudContract契约测试

8

likai 发布于 2019-07-11

编辑推荐: 本文来自于csdn,本文主要介绍了使用Spring Cloud作为微服务基础框架, 借助Spring Cloud Contract来帮助服务提供方和消费方来制定契约。 分布式研发模型演进 众所周知, 分布式系统是由众多微服务构成,并按照功能模块划分后, 由不同的开发小...

阅读(36)评论(0)赞 (0)

Spring

Springboot整合Mybatis实现级联一对多CRUD操作

7

尖兵 发布于 2019-07-08

在关系型数据库中,随处可见表之间的连接,对级联的表进行增删改查也是程序员必备的基础技能。关于Spring Boot整合Mybatis在之前已经详细写过,不熟悉的可以回顾Spring Boot整合Mybatis并完成CRUD操作,这是本文操作的基础。本文先准备一个测试的数据库,然后...

阅读(50)评论(0)赞 (0)

Java

paluch.biz – Lombok的数据类是有害的!为什么我不再使用Lombok?

邓龙华 发布于 2019-07-05

其实数据类就是数据结构,就是DTO,其和真正类是有本质区别,见 鲍勃大叔实锤:类与数据结构的比较 ,使用数据类其实是一种倒退!这篇博客文章解释了从项目中删除Project Lombok背后的动机,它反映了作者个人的观点,并没有阻止特定的技术。 大约三年前,我开始了解 Projec...

阅读(41)评论(0)赞 (0)

Java

全栈开发者的福音

3

xubiao.zhuang 发布于 2019-07-04

【公众号回复 “ 1024 ”,免费领取30本经典编程书籍】 程序员是最勤奋的一批人,也是最懒的一批人。 时刻保持学习,但能自动完成的绝对不去手写。 今天推荐的这个项目就体现了以上特征。 ,它是一款基于代码生成器的 JAVA 快速开发平台,全新架构前后端分离:SpringBoot...

阅读(55)评论(0)赞 (0)

Java

Spring Boot 学习系列-WebFlux 快速入门

4

yanxinchi 发布于 2019-07-04

摘要: 原创出处 https://www.bysocket.com  02:WebFlux 快速入门实践 文章工程: JDK 1.8 Maven 3.5.2 Spring Boot 2.1.3.RELEASE 工程名:springboot-webflux-1-quick...

阅读(57)评论(0)赞 (0)

Java

写一个代码生成器的心路历程,和一个只需要一天就能完成的代码生成器maven插件源码 原 荐

2

changyuan.xu 发布于 2019-07-04

为什么要写一个代码生成器 在写后端项目的时候,基础的实现功能都是增删查改,通常以表或者指定的数据模型为单位进行增删查改。 在大部分的Web项目中,通常写一个增删查改需要新建很多个基础类。 假设你的项目是由 控制层、服务层、数据访问层组成,那么如果新增一个表的增删查改功能,我们就也...

阅读(33)评论(0)赞 (0)

Java

SpringBoot+JWT+Shiro+MybatisPlus实现Restful快速开发后端脚手架

5

xubiao.zhuang 发布于 2019-07-02

一、背景 前后端分离已经成为互联网项目开发标准,它会为以后的大型分布式架构打下基础。 SpringBoot 使编码配置部署都变得简单,越来越多的互联网公司已经选择SpringBoot作为微服务的入门级微框架。 Mybatis-Plus 是一个  Mybatis 的增强工...

阅读(41)评论(0)赞 (0)

Spring

EL-ADMIN v2.1 发布,新增图形验证码登录

wenming.gapo 发布于 2019-07-01

el-admin  是基于 Spring Boot 2.1.0 、 Spring boot Jpa、 Spring Security、redis、Vue 的前后端分离的权限管理系统,项目采用分模块开发方式, 权限控制采用 RBAC(Role-Based Access C...

阅读(52)评论(0)赞 (0)

编程技术

滴滴出行架构大神分享:大型微服务框架设计实践

7

darida 发布于 2019-06-27

大纲 • 发现问题:服务开发过程中的痛点 • 以史鉴今:从服务框架的演进历程中找到规律 • 大道至简:大型微服务框架的设计要点 • 精雕细琢:框架关键实现细节 复杂业务开发过程中的痛点 痛点 • 时间紧、任务多、团队大、业务增⻓快,如何还能保证架构稳定可靠? • 研发水平参差不其...

阅读(57)评论(0)赞 (0)

Java

Quartz.Net实现作业定时调度详解

12

songhua.gao 发布于 2019-06-26

1、Quartz.NET介绍 Quartz.NET是一个强大、开源、轻量的作业调度框架,你能够用它来为执行一个作业而创建简单的或复杂的作业调度。它有很多特征,如:数据库支持,集群,插件,支持cron-like表达式等等。非常适合在平时的工作中,定时轮询数据库同步,定时邮件通知,定...

阅读(61)评论(0)赞 (0)

Java

Mybatis-Plus 3.1.2 发布,日常优化

xirruiqiang 发布于 2019-06-26

Mybatis-Plus 3.1.2 发布了,Mybatis-Plus是一款MyBatis的增强工具包,简化 CRUD 操作。启动加载 XML 配置时注入单表 SQL 操作 ,为简化开发工作、提高生产率而生。Mybatis-Plus 启动注入非拦截实现、性能更优。 升级...

阅读(70)评论(0)赞 (0)

Java

【快学springboot】SpringBoot整合Mybatis Plus

3

Harries 发布于 2019-06-25

来自官方对于mybatis plus的介绍:MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。其支持以下特性: 无侵入 :只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑 损...

阅读(56)评论(0)赞 (0)

Java

MyBatis Generator使用过程中踩过的一个坑

2

xubiao.zhuang 发布于 2019-06-24

在使用MyBatis Generator生成代码的过程中,曾经遇到一个坑,每次生成mapper.xml的时候并不是直接覆盖原文件,而是在原文件中追加了新的内容,导致运行项目出错,本文主要讲解如何解决这个问题。 问题重现 示例代码 使用的是mall-tiny-02的代码,代码地址:...

阅读(66)评论(0)赞 (0)

Java

深入理解Java虚拟机(字节码执行引擎)

2

hanze 发布于 2019-06-19

本文首发于微信公众号: BaronTalk 执行引擎是 Java 虚拟机最核心的组成部分之一。「虚拟机」是相对于「物理机」的概念,这两种机器都有代码执行的能力,区别是物理机的执行引擎是直接建立在处理器、硬件、指令集和操作系统层面上的,而虚拟机执行引擎是由自己实现的,因此可以自行制...

阅读(38)评论(0)赞 (0)

Java

YMP v2.0.7 发布,轻量级 Java 应用开发框架

1

changyuan.xu 发布于 2019-06-18

YMP v2.0.7 发布了。本次版本更新主要针对框架问题修复、依赖包升级更新。 YMP 是一个非常简单、易用的轻量级 Java 应用开发框架,涵盖 AOP、IoC、WebMVC、ORM、Validation、Plugin、Serv、Cache 等特性,让开发工作像搭积木一样轻松...

阅读(52)评论(0)赞 (0)