-
springboot解决跨域问题,添加@CrossOrigin
查看全部 -
controller中注意不要直接把Model返回给前端,这样不安全,需要定义一个VeiwOjbect类,和刚刚添加Model差不多,这次把不必要给前端的信息消除掉,通过ViewObject定义出前端需要的属性,放回ViewObject给前端即可
查看全部 -
注意用户信息和密码分开储存
密码必须以加密形式存储,但是在java中他们都是属于User的属性所有
通过在service定义合适的Model类,实现获取用户的全部数据(把分开表存储的数据也加入到Model中)在serviceImpl类中定义组合方法,把user和user_password对应的属性加入到UserModel(BeanUtils.copyProperties(内容类,目标类)方法,只能用一次)
查看全部 -
dataobject 数据库字段映射
model 业务处理的实体
viewboject 用于返回页面的展示实体
数据库和DataObject尽可能做到一一映射,不要用mybatis层的聚合关联方式,因为企业级的项目内一般会做分库分表,将用户密码表拆分到另外一个数据库中,这个时候mybatis层处理不同数据源的内容就力不从心了,因此最好是的model层处理对应的聚合,dataobject和数据源保持一对一的关系
将核心领域模型用户对象model转化为可供UI使用的viewobject
查看全部 -
新建资源文件
mark directory as resources root
查看全部 -
java包 mark directory as sources root ---java源代码
test包 mrak directory as test sources root
查看全部 -
新建maven项目
springboot选择archetype --maven-archetype-quickstart
以jar包的方式提供对外输出
以前选择的maven-archetype-webapp,以war包方式部署在tomcat或jboss
查看全部 -
controller中注意不要直接把Model返回给前端,这样不安全,需要定义一个VeiwOjbect类,和刚刚添加Model差不多,这次把不必要给前端的信息消除掉,通过ViewObject定义出前端需要的属性,放回ViewObject给前端即可查看全部
-
注意用户信息和密码分开储存
密码必须以加密形式存储,但是在java中他们都是属于User的属性所有
通过在service定义合适的Model类,实现获取用户的全部数据(把分开表存储的数据也加入到Model中)在serviceImpl类中定义组合方法,把user和user_password对应的属性加入到UserModel(BeanUtils.copyProperties(内容类,目标类)方法,只能用一次)
查看全部 -
接口,数据库默认,查看全部
-
resource放置配置文件
Java放置源代码
查看全部 -
指定这个路径下全是Java的源代码
查看全部 -
选择这个是以一个jar包的方式对外提供一个统一的输出,最快的一种方式创建。
查看全部 -
springBoot简介
查看全部 -
command line:
mybatis-generator:generate 是冒号不是点
查看全部
举报