- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 Spring验证器之Validator接口
Spring验证器数据验证分为客户端验证和服务器验证,客户端验证主要是过滤正常用户的误操作,通过JavaScript代码完成; 服务器验证是整个应用阻止非法数据的最后防线,通过在应用中编程是实现。Validator接口创建自定义的Spring验证器需要实现org.springframework.validation.Validator接口,该接口有两个方法boolean sup...
2019-03-30 21:27:55 3561 1
原创 Mybatis学习
Mybatis的工作原理 读取Mybatis的配置文件:mybatis-config.xml为Mybatis的全局配置文件,配置了MyBatis的运行环境等信息。 加载映射文件,也就是Sql映射文件,该文件中配置了操作数据库的相关的Sql语句,需要在Mybatis配置文件mybatis-config.xml中加载,可以加载多个映射文件,每个文件对应数据库中的一张表 构造会...
2019-03-29 10:37:48 675
原创 Spring学习
Spring学习1.IoC容器的实现方法: BeanFactory实现(已经弃用) ApplicationContext实现 ClassPathXmlApplicationContext ac = new ClassPathXmlApplicationContext("applicationContext.xml");2.实现IOC是通过依赖注入来实现的,依赖注入...
2019-03-29 10:37:17 295
原创 数组的排序算法
1.冒泡法:对比相邻的元素值,如果满足条件就交换元素值,把较小的元素移动到数组前面,把大的元素移动到数组后面(即交换元素的位置)。public class BubbleSort { public static void main(String[] args) { int[] array = new int[] {63,4,24,13,26,87}; for(int i=0; ...
2019-03-19 11:45:56 837
原创 网络编程的学习
网络的定位:Ip地址 软件端口 URL地址:统一资源定位符Ip地址:用来标识网络中的一个通信实体的地址。可以是计算机或者或者路由器等。端口:用来区分不同的计算机程序的标志码URL:统一资源定位符,一种定位资源的主要访问机制的字符串,一般包括protocal/host/port/path/parameter/anchor等我们开发的网络程序位于应用层,TCP和UDP属于传输层...
2019-03-18 15:12:21 118
原创 《Java高并发秒杀API》知识总结
最近几天看了这个项目《Java高并发秒杀API》,目前除了高并发知识没有涉及到,关于Dao层,service层,Web层,以及前端交互界面都有涉及。整个项目就是平常我们看到的秒杀界面,包含用户登录手机号,查看商品列表,查看商品秒杀状态,以及执行秒杀和秒杀后的结果反馈!下面具体看一看每一层的功能。Dao层Dao层主要是两个接口的设计接口1:秒杀接口的设计减少库存 根据id来查询秒...
2019-03-12 09:50:29 267
原创 从0开始利用Maven创建一个war项目
开始首先需要下载Maven的安装包,放在一个文件下然后进入window-->Maven-->add-->然后修改settings.xml中的文件内容,一个是本地库的设置,二是将镜像设置成aliyun的,三是设置profiles,设置jdk版本号,一般设置成跟我们电脑中的运行环境一样的就行构建Maven的project,new-->maven project--&...
2019-03-04 20:31:41 581
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人