-
在这里我把
$("#imgUrl").attr("src",g_itemVO.imgUrl);
写成了
$("#imgUrl").artt("src",g_itemVO.imgUrl);
导致图片和销量都刷不出来,还是要仔细啊
查看全部 -
通过本节的学习,对vo mo dto/do 的概念有了一个十分清晰的概念
dto/do dataObject 纯粹的对应数据库表字段建立对象
mo/model 可能由多个表字段组成的对象模型,方便业务处理
vo viewObject 用于给前端ui使用的对象模型,可以过滤掉一些敏感信息
查看全部 -
insertSelective 里指定 keyProperty useGenerateKeys
在主键是自增的情况下,添加成功后可以直接使用主键值,其中keyProperty的值是对象的属性值不是数据库表中的字段名
查看全部 -
https://mvnrepository.com/
查看全部 -
这两节课主要讲的就是统一返回到前端的数据格式,无论后端代码是否报错,前端都应该收到一个status和data的json串结果(更好的用户体验和方便前端人员去解析响应来返回页面),具体封装就在commonReturnType这个类中。
查看全部 -
数据库设计,尽量使用 not null,给定默认值。 因为 java 在处理 null 时不是很友好。 这时要注意 mapper 生成的全字段的 insert 如果 do 没有的某些复制没有赋值时,会用 null 覆盖数据库中字段的默认值。
注意:一些唯一索引字段,如果是必填又给了默认值,insert时又不给赋值就会出现默认值重复。
查看全部 -
看了下,大家都反应说mybatis的代码生成这一部分出错。出问题的地方,最大可能就是pom.xml里面写错了。或者jar拉取不正确。
我的mybatis-generator.xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE generatorConfiguration
PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN"
"http://mybatis.org/dtd/mybatis-generator-config_1_0.dtd">
<generatorConfiguration>
<context id="DB2Tables" targetRuntime="MyBatis3">
<jdbcConnection driverClass="com.mysql.jdbc.Driver"
connectionURL="jdbc:mysql://你自己的Mysql地址/miaosha"
userId="你自己的mysql用户名"
password="你自己的mysql密码">
</jdbcConnection>
<!-- 生成DataObject类存放位置 -->
<javaModelGenerator targetPackage="com.miaoshaproject.dataobject" targetProject="src/main/java">
<property name="enableSubPackages" value="true" />
<property name="trimStrings" value="true" />
</javaModelGenerator>
<!-- 生成映射文件存放位置 -->
<sqlMapGenerator targetPackage="mapping" targetProject="src/main/resources">
<property name="enableSubPackages" value="true" />
</sqlMapGenerator>
<!-- 生成Dao类存放位置 -->
<!-- 客户端代码,生成易于使用的针对Model对象和XML配置文件的代码
type="ANNOTATIONDMAPPER",生成Java Model和基于注解的Mapper 对象
type="MIXEDMAPPER",生成基于注解的Java Model和相应的Mapper对象
type="XMLMAPPER",生成SQLMap XML 文件和独立的Mapper接口
-->
<javaClientGenerator type="XMLMAPPER" targetPackage="com.miaoshaproject.dao" targetProject="src/main/java">
<property name="enableSubPackages" value="true" />
</javaClientGenerator>
<table schema="miaosha" tableName="user_info" domainObjectName="UserDO" >
</table>
<table schema="miaosha" tableName="user_password" domainObjectName="UserPasswordDO" >
</table>
</context>
</generatorConfiguration>
我的mybatis-generator.xml
查看全部 -
Unknown system variable 'query_cache_size'错误出现时,将pom.xml文件中的
mysql-connector-java
版本号修改为8.0.11(有两个)
查看全部 -
9. 配置数据源配置
查看全部 -
2.2 引入SpringBoot依赖包实现简单的Web 1. ``` <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.3.2.RELEASE</version> <relativePath/> <!-- lookup parent from repository --> </parent> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <version>2.2.1.RELEASE</version> </dependency> ``` 2. `@EnableAutoConfiguration // 将该启动类,开启整个工程基于 SpringBoot 自动化注解配置` `SpringApplication.run(App.class, args);` 3. `@RequestMapping("/")`
查看全部 -
@CrossOrigin注解,Springboot自动在响应头上加上跨域允许
查看全部 -
dataobject负责数据存储到service的传输并且在用户service服务里组装了对应需要核心领域模型UserModel做下一步的处理,然后controller层做了到用户viewobject之间的互传,保证了UI只使用到它需要的展示的字段即可
查看全部 -
然后在UserPasswordDOMapper类中新建UserPasswordDO selectByUserId(Integer userId);
查看全部 -
秒杀系统框架
查看全部 -
Server端的MD5的加密算法
查看全部
举报