-
BeanUtils
查看全部 -
https://github.com/Zihaoo/miaosha
查看全部 -
BeanUtils對象拷貝
查看全部 -
跨越請求session不能共享
跨越請求解決
ajax:
xhrFields:{withCredentials:true}:允許跨域
查看全部 -
com.alibaba.druid.util.StringUtils.equals():druid的equals實現了空判斷
MD5加密 MD5Encoder.encode(需要加密的密碼.getBytes())
查看全部 -
異常處理
定義exceptionhandler解決未被controller層解決的異常
注解
@ExceptionHanlder(異常類.class),指明什么異常類的才會進入他處理環節 ?
@ResponseStatus(HttpStatus.OK):返回的狀態碼,HttpStatus.OK就算異常也返回200
查看全部 -
完美解決session共享跨域請求
查看全部 -
service對應的數據庫的映射不能直接返回
實體類只是映射
必須有個model(有實體類的字段)的概念service返回登陸的model對象?
(字段的名字一致,類型一致)
對象:BeanUtils
BeanUtils.copyProperties(實體類,模型類);把實體類的屬性復制到模型類
查看全部 -
spring.datasource.name=數據源名稱
spring.datasource.ul=本地連接字符串(jdbc:mysql://本機/數據庫)
spring.datasource.username=數據庫用戶名
spring.datasource.password=數據庫密碼
-------
dru id數據源配置
spring.datasource.type = com.alibaba.druid.DruidDataSource
driverClassName = mysql驅動(com.mysql.jdbc.Driver)
@SpringBootApplication(scanBasePackages={"包名 "}):被注解的類被spring托管,scanBasePackages掃描的包
@MapperScan("dao存放的包com.test.dao")@MapperScan 注解,將會生成 MapperFactoryBean, 如果沒有標注 @MapperScan 也就是沒有 MapperFactoryBean 的實例
MapperFactoryBean
--根據指定的Mapper接口生成Bean實例
查看全部 -
CrossOrigin
是spring4.2之后才支持的注解
之前都是過濾器處理,很惡心的
查看全部 -
Java查看全部
-
一般密碼為了保護,存放在另一個表
javaModelGenerator: targetPackage="com.miaoshaproject.dataobject(包名)" targetProject="src/main/java(路徑)
生成表和對應類名
<table tableName="user_info(表名)" domainObjectName="UserDo(實體類)java類對象"</table >
生成的Example對象:生成復雜SQL語句 來完成SQLMapping的映射
注:生成的Exmaple不需要用生成復雜SQL,吧table里面的帶Example屬性改成false
查看全部 -
21345
查看全部 -
SpringBoot
查看全部 -
Sprint Boot 提供了通用的異常機制
定義Exceptionhandler解決未被controller層吸收的異常
使用@Exceptionhandler注解
查看全部
舉報