发表于: 2020-01-07 23:30:13
1 1107
今天完成的事情:
搭建项目
创建9个数据库表的pojo
java字段命名方式为 第一个单词小写 第二个大写
比如 moduleName
public class module {
private int id;
private String moduleName;
private String prentId;
private String url;
private int createAt;
private String createBy;
private int updateAt;
private String updateBy;
数据表中的带下划线
查询时用as 方法将二者匹配
as是别名关键字
通常用法: select 字段 as 别名
比如
SELECT
prent_id as prentId;
FROM
table;
这样返回数据就和实体类的列名对应上了。
写了其中一个mapper接口
和接口文档对应
@Repository
public interface oneworkMapper {
//主页面/重置
List<onework> findAll(int pageNow,int pageSize);
//根据姓名和状态查询
List<onework> searchAll(String oneworkName, int state);
//增加姓名
int add(onework onework);
//更改姓名
boolean putName(onework onework);
//更改状态
boolean putState(onework onework);
//删除
boolean deleteId(int id);
然后发现有些繁琐 比如 更改姓名和更改状态
两个接口应该可以合并在一起
但还没想到方法 (主要是静态SQL语句 和 动态SQL语句掌握不牢)
等其他环境搭建完毕再合并
动态sql有很多功能可实现 但我之前看过 又忘了
再看一遍 然后再尝试整合接口
明天计划的事情:
学习动态sql
尝试整合接口
完成项目搭建
评论