Java笔记
Java项目设计思路:
MVC设计模式:
M:model:数据模型,类似于数据库中得一张表。
V:view:视图,呈现给用户得操作界面,用户点击按钮等操作后会展示一些界面等。
C:controller:是一些业务逻辑的控制,用户点击了提交按钮,提交一个表单,程序要处理保存到数据库,作为一个调度去控制,调度个个模块去处理。
各个包的含义、存放内容:
util包:一些使用工具,字符串的操作,数据库的连接,等具有一些共性的操作,直接调用简化代码
model包:一个model对应数据库中的一张表,每个表都有自己对应的属性
dao包:用sql语言,对应操纵model中不同的表
view包:可视化窗口
util包中
DbUtil.java
用来与数据库建立连接
StringUtil.java
判断字符串是否为空
不要重复造轮子,已经有的东西拿来用
View包中
LojinFrm.java
登录界面
用户名输入框:userNameTextField
密码输入框:passwordTextField
用户类型框:userTypeComboBox
登录按钮:loginButton
重置按钮:resetButton
public:实体可以由任意类中的代码访问
访