Java技术变现500元,做个JavaWeb仓储管理网站(二)
Java技术变现500元,做个仓储管理网站
需求
500元做个JavaWeb仓储管理系统作为课设项目,明天中午就得交
,时间紧任务重。
需求分析
这个客户要求明天中午之前就得给他,还得给他讲代码、写报告,时间给的很少似乎是个不可能完成的任务,但是我们团队开发了为接这种课设专门开发了一款代码生成器
,仓储管理系统其实无非增删改查套个仓储的名称,设计一下数据库各表的关联其实半个小时就能搞定。
代码生成器的使用
Java、C#生成
C#和java的生成里面,支持一次配置,自由生成
C# / Javaswing / Javaweb / javaweb2(样式2)和两种数据库自由搭配!
生成的系统,只要导入即可,无需再修改源码和创建项目!真正的做到了一键生成所有内容
生成的内容示例(Java,Java的有idea版本和eclipse版本,C#的是用Visual Stdio运行的),只要将sql文件导入即可,mysql或者sqlserver脚本都会生成可以在系统中配置更改。还有数据库设计文档也一并生成了!
生成的Java内容示例:
资源包括:代码生成器+现有源码、毕设、论文 ,和代码生成器中的已经配置好的案例 一共200+项目(C、C++、C#、java、数据库)
报告及代码样例
图一:报告目录
图二:数据库设计
图三:可行性研究
登录代码
/*** 用于登陆的Servlet*/
@WebServlet("/login")
public class LoginServlet extends HttpServlet {private SqlSession sqlSession;//查询数据mapperprivate AdminDao adminDao;private PurchaserDao purchaserDao;public void doPost(HttpServletRequest req, HttpServletResponse resp) throws IOException, ServletException {sqlSession = JdbcUtils.getSession();req.setCharacterEncoding("utf-8");//登陆的用户LoginUser loginUser;String username = req.getParameter("username");String password = req.getParameter("password");String usertype = req.getParameter("usertype");if(usertype.equals("admin")) {Admin admin =new Admin ();admin.setUsername(username);admin.setPassword(password);QueryWrapper<Admin> wrapperAdmin = new QueryWrapper();wrapperAdmin.eq("username", username).eq("password", password);adminDao =sqlSession.getMapper(AdminDao. class);loginUser = adminDao.selectOne(wrapperAdmin);if (loginUser != null) {sqlSession.close();req.getSession().setAttribute("user", loginUser);req.getSession().setAttribute("role", "admin");resp.sendRedirect(req.getContextPath() + "/hello.jsp");return;}}if(usertype.equals("purchaser")) {Purchaser purchaser =new Purchaser ();purchaser.setUsername(username);purchaser.setPassword(password);QueryWrapper<Purchaser> wrapperPurchaser = new QueryWrapper();wrapperPurchaser.eq("username", username).eq("password", password);purchaserDao =sqlSession.getMapper(PurchaserDao. class);loginUser = purchaserDao.selectOne(wrapperPurchaser);if (loginUser != null) {sqlSession.close();req.getSession().setAttribute("user", loginUser);req.getSession().setAttribute("role", "purchaser");resp.sendRedirect(req.getContextPath() + "/hello.jsp");return;}}sqlSession.close();//登陆失败,就重新登陆req.setAttribute("message","账号密码有误,登陆失败");req.getRequestDispatcher("/login.jsp").forward(req,resp);}}
页面效果
视频演示
JavaWeb课设之仓储管理系统
https://www.bilibili.com/video/BV1Ar4y1i7n7
总结
以上就是用代码生成器生成Java课设仓储管理网站的分享,想要技术变现或者对代码生成器有想法的小伙伴可以点击下方的卡片与我联系。
Java技术变现500元,做个JavaWeb仓储管理网站(二)相关推荐
- Java私活300元,完成JavaWeb志愿者管理系统(四)
Java私活300元,完成JavaWeb志愿者管理系统(四) 需求 接到一个单子,要求完成一个课设网站,前后端都要有,收费300元. 需求分析 用到的技术栈: 前端:springboot+vue+la ...
- Java设计模式之享元模式(UML类图分析+代码详解)
大家好,我是一名在算法之路上不断前进的小小程序猿!体会算法之美,领悟算法的智慧~ 希望各位博友走过路过可以给我点个免费的赞,你们的支持是我不断前进的动力!! 加油吧!未来可期!! 本文将介绍java设 ...
- 找一个java技术合伙人
找一个java 技术合伙人 本人在做一个亲子育儿的产业互联网平台,希望可以找到跟我一起创业的CTO.我们做的是育儿领域的saas+供应链.项目很好,有兴趣可以私聊 我邮箱beihewendou2008 ...
- 2022最新阿里P6+Java技术体系图
Java是现阶段中国互联网公司中,覆盖度最广的研发语言,掌握了Java技术体系,不管在成熟的大公司,快速发展的公司,还是创业阶段的公司,都能有立足之地. 有不少朋友问,成为Java架构师除了掌握Jav ...
- java新闻:新一代Java技术即将出现(z)
新一代Java技术即将出现 星 晓雄 2004-11-17 13:32:34 4 次浏览 [日经BP社报道] Java技术自问世时光已经过去了9个年头.作为一名一直关注其成长的记者,曾经一段时间有过这 ...
- 5.2.4 js循环小练习02 6 做学院评奖系统 如果数学成绩大于80分并且语文成绩大于80分,获奖学金500元。如果数学小于30并且语文小于30分,输出重修。 两个数a、b,如果a能被b整除
文章目录 1 做学院评奖系统 如果数学成绩大于80分并且语文成绩大于80分,获奖学金500元. 如果数学小于30并且语文小于30分,输出重修. 2 两个数a.b,如果a能被b整除或a加b大于100 ...
- 1269道Java技术答疑,阿里技术专家帮你Java技术进阶
云栖社区邀请到6位Java技术专家帮开发者答疑解惑,其中精华的1269道问答已经整理出来,供大家学习! 如有Java相关问题,请向专家提问https://yq.aliyun.com/promotion ...
- 从程序员到CTO的Java技术路线图 JAVA职业规划 JAVA职业发展路线图 系统后台框架图、前端工程师技能图 B2C电子商务基础系统架构解析...
http://zz563143188.iteye.com/blog/1877266在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了.但如果有清晰的指示图供参考还是非常不错的,这样 ...
- 从程序员到CTO的Java技术路线图(转)
在技术方面无论我们怎么学习,总感觉需要提升自已不知道自己处于什么水平了.但如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平. Java程序员 高级特性 反射.泛型. ...
最新文章
- python之路---进程
- adb命令开启手机的一些功能,请问怎么操作?
- iOS开展block说明
- poj 1637(混合图求欧拉回路)
- Win32 API 浏览目录对话框示例
- 员外带你读论文:From RankNet to LambdaRank to LambdaMART: An Overview
- 附近的人 php,php 附近的人
- 【GOF23设计模式】原型模式
- 第一章 处理器体系结构
- HDOJ 2037 今年暑假不AC 【贪心】
- sap模块介绍_SAP系统如何快速上手?
- fgo7.27服务器维护,【公告】更新游戏数据资料(7/27 实施)
- 读 《.Net 之美》解析.Net Remoting (应用程序域)-- Part.1
- PHP编程中如何做到有效配置Apache
- 还原卡及还原精灵的破解
- NV16 转 NV12
- 微软.NET设计上的一个错误(从.NET1.1--4.0),不知道以后.NET会不会修复这个错误...
- Python之Turtle库绘制简单图形
- 玉米社:SEM竞价推广预算设置方法
- 科技巨头纷纷发力AI,智能硬件已来临,变现还会远吗?