199 skills found · Page 2 of 7
webcompere / System StubsSystem Stubs - Test Doubles for Java System resources
piyush6348 / Design PatternsAll design patterns implemented in Java with code, explanation and learning resources
well-grounded-java / ResourcesRepository for The Well-Grounded Java Developer, 2nd Edition project resources
jadler-mocking / JadlerJadler is a Java library for stubbing and mocking HTTP servers and resources in a declarative way.
girtel / Net2PlanNet2Plan is a free and open-source Java tool devoted to the planning, optimization and evaluation of communication networks. It has been originally thought as a tool to assist the teaching of communication networks courses. Eventually it has converted into a powerful network optimization and planning tool for the academia and industry, together with a growing repository of network planning resources.
Vijay-Ky / Java Interview Preparation ResourcesNo description available
krishnasagrawal / Javascript Programming Notes ResourcesIn this repo, you will find all the JavaScript notes, pdfs and Interview preparation materials.
shengchina1125 / Spring Boot BaseLicence GitHub Release 简介 Spring Boot API Project Seed 是一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目,该种子项目已经有过多个真实项目的实践,稳定、简单、快速,使我们摆脱那些重复劳动,专注于业务代码的编写,减少加班。下面是一个简单的使用演示,看如何基于本项目在短短几十秒钟内实现一套简单的API,并运行提供服务。 特征&提供 最佳实践的项目结构、配置文件、精简的POM(查看项目结构图) 统一响应结果封装及生成工具 统一异常处理 简单的接口签名认证 常用基础方法抽象封装 使用Druid Spring Boot Starter 集成Druid数据库连接池与监控 使用FastJsonHttpMessageConverter,提高JSON序列化速度 集成MyBatis、通用Mapper插件、PageHelper分页插件,实现单表业务零SQL 提供代码生成器根据表名生成对应的Model、Mapper、MapperXML、Service、ServiceImpl、Controller等基础代码,其中Controller模板默认提供POST和RESTful两套,根据需求在CodeGenerator.genController(tableName)方法中自己选择,默认使用POST模板。代码模板可根据实际项目的需求来扩展,由于每个公司业务都不太一样,所以只提供了一些比较基础、通用的模板,主要是提供一个思路来减少重复代码的编写,我在实际项目的使用中,其实根据公司业务的抽象编写了大量的模板。另外,使用模板也有助于保持团队代码风格的统一 另有彩蛋,待你探索 快速开始 克隆项目 对test包内的代码生成器CodeGenerator进行配置,主要是JDBC,因为要根据表名来生成代码 如果只是想根据上面的演示来亲自试试的话可以使用test resources目录下的demo-user.sql,否则忽略该步 输入表名,运行CodeGenerator.main()方法,生成基础代码(可能需要刷新项目目录才会出来) 根据业务在基础代码上进行扩展 对开发环境配置文件application-dev.properties进行配置,启动项目,Have Fun! 开发建议 表名,建议使用小写,多个单词使用下划线拼接 Model内成员变量建议与表字段数量对应,如需扩展成员变量(比如连表查询)建议创建DTO,否则需在扩展的成员变量上加@Transient注解,详情见通用Mapper插件文档说明 建议业务失败直接使用ServiceException("message")抛出,由统一异常处理器来封装业务失败的响应结果,比如throw new ServiceException("该手机号已被注册"),会直接被封装为{"code":400,"message":"该手机号已被注册"}返回,无需自己处理,尽情抛出 需要工具类的话建议先从apache-commons-*和guava中找,实在没有再造轮子或引入类库,尽量精简项目 开发规范建议遵循阿里巴巴Java开发手册(最新版下载) 建议在公司内部使用ShowDoc、SpringFox-Swagger2 、RAP等开源项目来编写、管理API文档 技术选型&文档 Spring Boot(查看Spring Boot学习&使用指南) MyBatis(查看官方中文文档) MyBatisb通用Mapper插件(查看官方中文文档) MyBatis PageHelper分页插件(查看官方中文文档) Druid Spring Boot Starter(查看官方中文文档) Fastjson(查看官方中文文档) 其他略 License 无,纯粹开源分享,感谢大家 Star & Fork 的支持。
wttech / SliceSlice - a framework which simplifies Sling/AEM development by using dependency injection pattern and mapping Sling resources into Java objects
zakaria5729 / Android Dependency ListList of all (almost) important dependencies and their resources for android development (Java and Kotlin). In this repository, if you didn't find any important dependencies or resources feel free to contribute here. https://zakaria5729.github.io/android-dependency-list/
vinitshahdeo / JavaScript ResourcesCurated list of 10 resources to ace your next JavaScript interview
sormuras / Awesome Java Modules🕶 A curated list of resources related to the Java Module System (JSR 376)
greenrobot / GreenInjectInjects views, resources, extras, etc. into Android activities and arbitrary Java objects.
kishanrajput23 / Java TutorialsCompilation of all study materials related to code with harry java course with assignment solutions
atascanturk / HrmsJava Spring Boot Project to be used for Human Resources Management.
mokiat / Java Data FrontA Java library for reading Wavefront 3D model resources (OBJ, MTL).
opengeospatial / TeamengineTEAM Engine (Test, Evaluation, And Measurement Engine) is an engine for testing web services and other resources written in JAVA. It executes test scripts written in Compliance Test Language (CTL), TestNG and other languages. It is lightweight and easy to run as a command line or to setup as a service. It can be used to test any type of service or encoding. It is also the official tool used by the Open Geospatial Consortium (OGC) for compliance testing.
halitkalayci / JavaHRMSHuman Resources Management System written in Java language.
devleo-m / Code PlaygroundThis repository is a collection of my learning journey in various programming languages, including Ruby, JavaScript, Java, and C++. Dive into code snippets, projects, and resources aimed at aiding your learning experience.
Krishna18062005 / Krishna18062005This is Krishna’s personal GitHub profile repository, serving as a hub for projects, coding challenges, and learning resources across various domains, including Java, machine learning, data structures, and problem-solving.