- 博客(16)
- 收藏
- 关注
原创 代码规范
标识符命名规范1.1 概述标识符的命名力求做到统一、达意和简洁。1.1.1 统一统一是指,对于同一个概念,在程序中用同一种表示方法,比如对于供应商,既可以用supplier,也可以用provider,但是我们只能选定一个使用,至少在一个Java项目中保持统一。统一是作为重要的,如果对同一概念有不同的表示方法,会使代码混乱难以理解。即使不能取得好的名称,但是只要统一,阅读起来也不会太困难,因为阅读者只要理解一次。1.1.2 达意达意是指,标识符能准确的表达出它所代表的意义,比如: newSup.
2020-06-24 13:01:55
342
原创 TestShopSSM 笔记
1.MD5加密先导入工具类MD5.java,然后调用方法String password1 = MD5.getMD5Digest(pwd);2.密码加盐Salt因为普通的MD5加密会被暴力破解出来,所以需要加盐值。就是给密码加上一串随机的字符串,然后在加密,会增加密码的安全性。导入工具类RandomCharecters.javaif (list.size() > 0) {//获取数据库密码String clipwd = list.get(0).getClipwd();//获取盐值并且拼
2020-05-22 19:13:23
315
原创 SpringMVC 转发与重定向
1.转发只发送一次Request请求,所以可以携带数据。而重定向发送多次Request请求,不能携带数据。2.转发地址栏不会变,重定向地址栏改变,保留最后一次访问的地址3.转发不能跨项目,重定向可以跨项目...
2020-05-08 19:16:31
149
原创 Spring Aop 拓展
Aop就是Spring的代理功能,叫面向切面编程。就是让原代码在不妨碍原有功能运行的基础上增加额外功能。就比如做菜加配菜,不加配菜也可以,但是加了配菜会更好吃。...
2020-04-22 16:18:37
117
原创 Spring是什么
Spring是一个轻量级MVC框架,实现了类与类之间的解耦合Spring分为IOC DI。IOC就是控制反转,将传统创建对象的控制权 new ,交由spring容器中(配置文件)中来声明和实现MVC框架中的,对象管理的大管家,实现类与类之间的解耦合DI就是依赖注入 给属性赋值Spring就像是送外卖的 IOC是外卖小哥 DI就像是厨师吧,你点的啥饭厨师给你做 DI赋值就相当于你要吃的饭...
2020-04-15 15:36:49
121
原创 Spring IOC
一.IOC 控制反转优点:解耦合1.创建一个Java项目2.导包3.复原一个MyBatis项目4.复制一个Spring的主配置文件5.由Spring创建对象
2020-04-14 17:19:08
101
原创 PLSQL游标
显示游标格式:定义游标CURSOR cursor_name IS select_SQL;2. 打开游标OPEN cursor_name;3. 提取数据FETCH cursor_name INTO variable1,variable2,…;当运行fetch后,游标才开始工作,记录当前行,有数据则下移,然后置%FOUND,%NOTFOUND的值关闭游标CLOSE cursor_n...
2020-04-12 19:50:49
176
原创 PLSQL编程
示例1:DECLAREV_NAME varchar2(20) := ‘郭老师’;BEGINDBMS_OUTPUT.put_line(V_NAME||‘的第一条PL/SQL语句’);END;示例2:DECLAREv_name1 varchar2(32);v_name2 varchar2(32) := ‘ABC’;v_num1 number := 13;v_num2 numbe...
2020-04-10 19:52:39
184
原创 PLSQL组函数和表关系
字符串函数– concat 连接两个字符串select concat(‘abc’,‘ABC’) from dual;select ‘abc’||‘ABC’ from dual;select concat(first_name,’_’)||last_name con,t.* from EMPLOYEES t;– initcap 返回字符串,第一个大写,其余小写select init...
2020-04-09 14:35:12
180
原创 MyBatis逻辑
1.首先配置mybatis-config.xml文件2.配置Mapper文件3.在Dao层接口写方法4.然后在Service层接口写方法5.在Service层的impl实现类里写主要代码6.使用Junit测试逻辑是否跑通...
2020-04-08 15:31:23
234
原创 PLSQL索引
1.什么是索引索引是数据库对象之一,英语加快数据的查找,类似于书籍的目录。2.如何创建索引创建BTREE索引CREATE INDEX index_name on table_name(colum1,colum2…);创建位图索引CREATE BITMAP INDEX index_name on table_name(colum1,colum2…);3.修改索引alter inde...
2020-04-08 15:25:44
820
原创 PLSQL序列
PLSQ语句1.序列create sequence seq_XXXstart with 1increment by 1maxvalue 99999999nocycle;解释:1)INCREMENT BY用于定义序列的步长,如果省略,则默认为1,如果出现负值,则代表Oracle序列的值是按照此步长递减的。2)START WITH 定义序列的初始值(即产生的第一个值),默认为1。3)...
2020-04-08 15:22:44
1231
原创 servlet
转发 携带数据1.1 地址栏不变;1.2 服务器内部跳转,浏览器不知道1.3 公用一个request,所以可以在request作用域中存储数据1.4 A接到用户请求,帮助用户找到B1.5 只能跳转到当前项目下1.5 代码实现:req.getRequestDispatcher(URI).forward(req, resp);2. 重定向 不携带数据2.1 地址栏改变2.2 浏览...
2020-04-07 16:54:25
90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人