Prefácio: Este projeto é uma coleção de vários projetos e há um projeto Java em cada pasta. O objetivo é fornecer uma plataforma prática de promoção de projetos para alunos de Java com diferentes níveis de conhecimento, para que os entusiastas de Java possam aprender Java, um enorme sistema de arte, em um ritmo regular. Dificuldade do item: 0-? --> 浅-深
.
☆☆☆ Este código de projeto só pode ser usado para auto-estudo pessoal. Qualquer organização ou indivíduo está proibido de usá-lo para projetos de graduação de estudantes, comunicação comercial e outros comportamentos utilitários.
☆dicas: o número do grupo de comunicação é 151162474 por qq.
Autor: Lyons (zanglei) E-mail: [email protected]
Índice
0 projetos básicos Java
O projeto básico Java (sistema de gerenciamento de compras de supermercado) tem funções como gerenciamento de produtos, caixa de recepção, estoque de produtos, etc. Este projeto usa Java como linguagem de desenvolvimento, e原生JDBC
se conecta ao banco de dados Oracle para armazenar dados, que podem treinar efetivamente e fortalecer o uso de Java pelos desenvolvedores, capacidade da Oracle para desenvolver banco de dados e programação SQL básica. Este projeto é adequado para desenvolvedores com conhecimentos básicos de Java e SQL para realizar treinamento prático. (Alunos com boa base podem aprender diretamente o projeto 1# Java Rookie)
Além disso: os projetos subsequentes usarão seus projetos superiores como protótipos para adicionar novos conhecimentos e refatorar códigos para atingir o objetivo de aplicar e aprender novos conhecimentos.
1 projeto Java para iniciantes
时间断断续续...
目前推送完成 注册、登陆、浏览商品、购物车、查询商品、退出 等模块。
此项目雏形完成,后续改进细节。相对于 《0# Java基础项目》 本项目知识量较大,慢慢消化。
后续:此项目不再进行更新维护,学习者学完此项目即可进入 《2:Java入门项目》
通过这两个项目的锻炼,可以尝试找份实习啦。
2 projetos de entrada Java
此项目代码根据 Java菜鸟项目 重构而来。
知识量逐步增大,本项目主要学习面向接口结合配置文件编程。
与以上两个项目显然的不同是,代码相对规范,接近企业级的编程思想。
利用周末空闲,逐渐推送中。。。
后续:该项目重构完成,仅再改进细枝末节。
小建议:以 表(Table) 为学习路径;Goods->Order->User.
预:《3:Java狙击项目》继续以重构的方式学习新知识。
需要学习者了解 maven、Spring MVC 等相关知识
因已使用mybatis故Hibernate不再在此项目中涉及,
两个者思想类似、职能相同,喜欢的同学可以自己研究重构。
3 Projeto de atirador Java
Este projeto existe independentemente dos projetos acima mencionados. Este projeto abrange uma gama muito mais ampla de conhecimentos. Ainda é difícil conectar o tempo e ele está sendo empurrado de forma intermitente. . .
Ferramentas de desenvolvimento: Eclipse + Oracle Framework de desenvolvimento: shiro+spring+springMVc+mybatis Outro: jdk 1.8