- 博客(15)
- 收藏
- 关注
原创 Spring框架
Spring的定义:Spring是一个开源的轻量级的Java开发框架。是一种简化应用程序的开发。 在Spring出来之前,service层调用dao层都是用new的方式,在Spring出来之后,service层和到dao层都会放在Spring容器去管理, 这是Spring的第一种特性,我们称之为IOC,控制反转。Spring还有一种特性,我们称之为AOP,大白话,所谓“面向切面”,说白了就是专门的人干专门的事。 在项目很多公有的或是要被重复被调用的模块可以被抽取出来,利用的就AOP的特性,例如日
2021-12-10 14:42:00
384
原创 Mybatis映射
1 映射文件XXMapper.xml语法:<mapper namespace="cn.smbms.dao.user.UserMapper"> <select id="getUserList" … …… </select></mapper>1.1 namespace:命名空间namespace的命名必须跟某个接口同名1.2 id: 命名空间中唯一的标识符接口中的方法与映射文件中的SQL语句id一一对应1.3 para
2021-12-02 19:41:16
215
原创 Mybatis框架
1.什么是Mybatis一种持久层的框架,类似于JDBC访问数据库的操作jdbc使用的是Connection对象,PreparedStatement对象,ResultSet对象而mybatis框架的核心对象有SqlSessionFactoryBuilder对象和SqlSessionFactory对象和SqlSession对象等,并且mybatis框架较为灵活2.为什么使用框架:通过框架来制定开发规范,更进一步保证所有的开发人员能够快速编写统一的代码,让开发人员专注于业务实现3.常用框
2021-12-01 14:51:36
204
原创 Ajax实现用户登录
1.Ajax:定义Ajax即Asynchronous(异步的) Javascript And XML,使用Ajax技术网页应用能够快速地将增量更新呈现在用户界面上使用Ajax,使得前端和数据库实现交互,例如,在登录验证中,使得输入框旁边可以提示用户名是否存在2.为什么使用Ajax局部刷新,不重新加载网页的的情况下,对网页某个网页进行更新,提高性能。3.语法:$.ajax使用方法$.ajax({});中间添加内容,添加常用属性如下:常用参数:1、url 请求地址(相当于fo
2021-12-01 14:07:32
1683
原创 Redis常用基础知识
关系型数据库和非关系型数据库最明显的区别:关系型数据库具有固定的表结构非关系型数据库不具有固定的表结构,一般只具有key-value键值对的存储结构redis存储的数据类型有几种?key只有一种是string类型,而value有5种类型:1.string类型2.list类型3.set类型4.hash类型5.zset类型...
2021-11-24 16:46:23
209
原创 使用jQuery表单校验
先导入jQuery包(此处用的为1.8.3版本)<script type="text/javascript" src="js/jquery-1.8.3.min.js"></script>javascript代码段<script type="text/javascript"> function check() { //1.对用户名进行判空 var name = $("input[name=name]").val().t
2021-10-12 18:41:37
198
原创 XML的使用
1.加载DOM树public class Dom4jXML { /** * 1.加载DOM树 */ Document doc=null; public void loadXML() { //1.实例化SAReader对象 SAXReader saxReader=new SAXReader(); //2.调用saxReader的read() try { doc=saxReader.read("src/a.xml"); // System.out.prin
2021-09-01 17:12:29
157
原创 Java类型(装箱与拆箱)
基本数据类型可以自动转换成包装类型(装箱)public class Demo03 { public static void main(String[] args) { //基本数据类型可以自动转换成包装类型(装箱)--->JDK1.5之后的特性,系统自动装换 Integer a=5; }}包装类型可以转换成基本数据类型(拆箱)public class Demo03 { public static void main(String[] args) { //包装类型可
2021-08-26 18:01:12
111
原创 Java中equals()和==的区别
字符串比较的方法:equals():比较两个字符串的内容是否相同==:比较两个字符串内存地址是否相等,比较两个字符串是否为同一对象基本数据类型比较内容只能使用"=="public class Demo04 { public static void main(String[] args) { //基本数据类型比较内容只能使用"==" int a=3; int b=3; System.out.println(a==b); }}字符串类型比较内容可以使用==,或者使用eq
2021-08-26 18:00:49
93
原创 Java中equals()和==的使用场景
public class Demo05 { public static void main(String[] args) { //场景1: String a="hello"; String b="hello"; System.out.println(a.equals(b));//内容相同 System.out.println(a==b); //地址相同 //场景2: String a1="hello"; String b1=new String("hello...
2021-08-26 09:14:43
393
原创 String类型常用方法
//1.equalsIgnoreCase() 方法用于将字符串与指定对象比较,不考虑大小写public static void main(String[] args) { String a="tom"; String b="TOM"; System.out.println(a.equalsIgnoreCase(b));} //2.toLowerCase() 将字符串转换为小写 String a1="tom"; String b1="T...
2021-08-25 16:25:02
155
原创 Java数据类型转换
包装类型转换成基本类型/* * 将包装类型转换成基本类型:利用intValue() */public class Demo02 { public static void main(String[] args) { Integer a=new Integer(123); int a_new=a.intValue(); Double b=new Double(30.0); double b_new=b.doubleValue(); Boolean c=new Boo
2021-08-24 16:42:46
118
原创 Java环境变量的配置(基于win10)
JDK的下载与安装首先,百度搜索JDK,然后打开Oracle的jdk下载网页,选择自己电脑配置合适的版本进行下载与安装。链接如下:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html注:Windows系统如果是32位下载Windows x86,64位下载Windows x64,苹果的下载Mac OS 的。下载后直接进行安装,安装时即住自己的安装路径即可!图为本人电脑的安装.
2021-07-20 16:35:21
238
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人