FuZhucheng / Studentmanagement
J2EE项目系列(一)--运用MVC模式及JavaWeb三层框架的学生管理系统。
Stars: ✭ 139
Programming Languages
java
68154 projects - #9 most used programming language
Labels
Projects that are alternatives of or similar to Studentmanagement
Sharpdocx
C# based template engine for generating Word documents
Stars: ✭ 100 (-28.06%)
Mutual labels: mvc
Mini
Just an extremely simple naked PHP application, useful for small projects and quick prototypes. Some might call it a micro framework :)
Stars: ✭ 1,308 (+841.01%)
Mutual labels: mvc
Momentum
MVC pattern for flutter. Works as state management, dependency injection and service locator.
Stars: ✭ 99 (-28.78%)
Mutual labels: mvc
Audit.net
An extensible framework to audit executing operations in .NET and .NET Core.
Stars: ✭ 1,647 (+1084.89%)
Mutual labels: mvc
Slickone
A Quick Enterprise Web Framework for Information System 企业级Web快速开发框架
Stars: ✭ 87 (-37.41%)
Mutual labels: mvc
Digitalwand.admin helper
API для сборки кастомных админок в Битриксе
Stars: ✭ 135 (-2.88%)
Mutual labels: mvc
Mytested.aspnetcore.mvc
Fluent testing library for ASP.NET Core MVC.
Stars: ✭ 1,358 (+876.98%)
Mutual labels: mvc
Ios Design Patterns
Learning ground for iOS Design Pattern included with sample projects for MVC, MVP, MVVM, and VIPER
Stars: ✭ 120 (-13.67%)
Mutual labels: mvc
Gracejs
A Nodejs BFF framework, build with koa2(基于koa2的标准前后端分离框架)
Stars: ✭ 1,302 (+836.69%)
Mutual labels: mvc
Biny
Biny is a tiny, high-performance PHP framework for web applications
Stars: ✭ 1,643 (+1082.01%)
Mutual labels: mvc
Architecturesamplewithfirebase
これは、iOSアプリを色々なアーキテクチャで実装してみたものです。
Stars: ✭ 89 (-35.97%)
Mutual labels: mvc
Azos
A to Z Sky Operating System / Microservice Chassis Framework
Stars: ✭ 137 (-1.44%)
Mutual labels: mvc
Denovel
A Deno Framework For Web Artisan - Inspired by Laravel
Stars: ✭ 128 (-7.91%)
Mutual labels: mvc
Dry View
Complete, standalone view rendering system that gives you everything you need to write well-factored view code.
Stars: ✭ 124 (-10.79%)
Mutual labels: mvc
这个系列会以逐步掌握Java后端框架为主线来写些基本的项目。希望大家有所收获。
J2EE项目系列(一)--运用MVC模式及JavaWeb三层框架的学生管理系统。此外,此项目最好结合我的博客来一起看,我在博客中,解释了我的工程架构,我的项目功能等等。
J2EE项目系列(一)--学生管理系统
一、项目介绍:
总述:一个适合初学者学习MVC架构的J2EE项目--学生管理系统
(1)功能介绍:
1.添加管理账号,包括账号、密码,你的名字;
2.登录功能大概流程模式
3.根据姓名查询学生信息,根据姓名删除学生信息,查询所有学生信息,增加学生,修改学生名字。
(2)运用的知识:
1.基本数据库知识
2.jsp+servlet+mysql
3.(重点)MVC设计模式的应用
(3)导入的jar包:
commons-beanutils-1.9.3.jar,commons-logging-1.2.jar,logback-classic-1.1.7.jar,logback-core-1.1.7.jar,mysql-connector-java-5.0.8-bin.jar,slf4j-api-1.7.21.jar
(4)建包,如下图:用了个非大型项目分包方式,方便初学者看的方式。
只用两个包管理,一个管理user的,一个管理学生信息的。
(5)数据库:
//学生表
CREATE TABLE student(
STID INT AUTO_INCREMENT PRIMARY KEY,
STNAME VARCHAR(20),
STSEX VARCHAR(10),
STAGE VARCHAR(10),
STPHONE VARCHAR(20)
);
//管理员表,起这个名我们要注意到,我们在工厂的bean类名为:UserStudent。这两者是必须对应的。
CREATE TABLE userstudent(
userid VARCHAR(30) PRIMARY KEY,
name VARCHAR(30),
password VARCHAR(32)
);
//测试数据
INSERT INTO userstudent(userid,name,password) VALUES ('fuzhu','fuzhu','751197996');
INSERT INTO student(STID,STNAME,STSEX,STAGE,STPHONE) VALUES (123,'fuzhufuzhu',boy','20','13531477062');
J2EE项目系列(一)--学生管理系统 喜欢的可以star或fork啦,谢谢!
源码传送门:github地址:好了,J2EE项目从0开始(一)--学生管理系统。本博客是学习J2EE开始的第一个小项目,这也是J2EE项目从0开始系列的(一),我会把我的理解、思考路线、项目构建一一详细写在这一系列的博客中。欢迎在下面指出错误,共同学习!
转载请注明:【JackFrost的博客】
JackFrost的博客
更多内容,可以访问Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].