-
数据源配置,数据库连接设置
查看全部 -
1、添加依赖
① mysql
mysql-connector-java
5.1.41
② com.alibaba
druid
1.1.3
连接池
③ org.mybatis.spring.boot
mybatis-spring-boot-starter
1.3.1
2、
plugin
org.mybatis.generator
mybatis-generator-maven-plugin
1.3.5
dependency
① org.mybatis.generator
mybatis-generator-core
1.3.5
② mysql
mysql-connector-java
5.1.41
查看全部 -
https://m.gitee.com/chenyong126/miaosha照着做了一遍查看全部
-
setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。
如图看秒杀倒计时实现
查看全部 -
Joda-Time的使用
Maven依赖:Joda-Time 需要Java5或更高版本。
<dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>2.9.7</version> </dependency>
相关链接:
https://www.joda.org/joda-time/quickstart.html
Joda-Time 简介:https://www.ibm.com/developerworks/cn/java/j-jodatime.html
Joda-Time 用法:https://blog.csdn.net/top_code/article/details/50374078
查看全部 -
ajax中contexttype? 跨域请求查看全部
-
@CrossOrigin注解解决跨域:
DEFAULT_ALLOW_CREDENTIALS = true
需配合前端设置 xhrFields授信后使得跨域session共享
前端ajax请求设置:xhrFields:{withCredentials:true}
查看全部 -
maven-archetype-quickstart
查看全部 -
先建立领域模型,避免直接建立数据库表结构
查看全部 -
问题1:sequence没有设置最大值,无限加下去的话可能会超过6位,对应表里应该有个最大值字段,还应该有个初始值,当当前值大于最大值时取初始值
查看全部 -
非常感谢老师,无论是分层的思想还是前后端的分离,我在这里学到了太多,谢谢老师!
查看全部 -
获取该主键对应的对象的属性值
userModel.setId(userDO.getId());
查看全部 -
新建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(内容类,目标类)方法,只能用一次)
查看全部
举报