编程语言:c#/.net core/java/java EE
框架:asp.net core/dapper/spring mvc/spring boot/hibernate/Struts
前端框架:layui/Bootstrap
数据库相关:MySQL/ SQL Server/ Redis
版本管理工具:Git
自动化部署工具:Docker/jenkins/Azure DevOps
单元测试: NUnit/JUnit
操作系统:windows/linux
WebApi授权系统
授权系统采用dotnet core2.1 + ef core框架,使用identityServer4集成。为各种类型客户颁发API的访问令牌。(identityServer4是ASP.NET Core2的OpenID Connect和OAuth 2.0框架)。
业务协作中心
业务协作中心包括社保,商业保险,体检,福利模块。使用asp.net core mvc/ef core框架开发。
参与通过uml设计mysql数据库,负责社保、体检模块。编写接口和优化代码质量、运用Swagger设计API,sftp文件上传和下载、编写markdown技术文档模块、编写依赖注入中间件,采用unit单元测试,使用Nlog记录日志,docker+azure devops实现持续集成,运用identityServer4实现单点登录和注销功能更安全,使用redis实现分布式session,使用nginx实现反向代理,通过负载均衡减轻服务器的负担,使用Timed Job框架实现定时任务。
图书销售网站
本项目运用Java EE语言开发web,后台采用servlet组件,jsp做前端模板引擎,基于mysql数据库,bootstrap前端技术,使用Intellij IDEA软件进行编程,实现了购书网站的后台管理功能。