
web开发
文章平均质量分 52
web开发相关知识
q1575290554
这家伙很帅,什么都没写
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
JavaWeb三层架构
三层架构(3-tier architecture) 通常意义上的三层架构就是将整个业务应用划分为:界面层(User Interface layer)、业务逻辑层(Business Logic Layer)、数据访问层(Data access layer)。区分层次的目的即为了“高内聚低耦合”的思想。在软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层(又称为持久层)、业务逻辑层(又或称为领域层)、表示层。表示层也称为界面层,位于最外层(原创 2022-06-29 07:29:05 · 1240 阅读 · 0 评论 -
Cookie和Session
会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,关闭浏览器,这个过程可以称之为会话;有状态会话:一个同学来过教室,下次再来教室,我们会知道这个同学,曾经来过,称之为有状态会话;一个网站,怎么证明你来过?客户端 服务端cookiesession常见常见:网站登录之后,你下次不用再登录了,第二次访问直接就上去了!(2)删除Cookie(3)中文传递数据(4)xml文件配置4、Session(重点)(1)什么是Session服务器会给每一个用户(浏览器)创建一个Session对原创 2022-06-25 15:39:33 · 125 阅读 · 0 评论 -
Servlet简介与入门
把实现了Servlet接口的Java程序叫做,ServletSerlvet接口Sun公司有两个默认的实现类:HttpServlet,GenericServled构建一个普通的Maven项目,删除里面的的src目录,这个空的工程就题Maven主工程;关于Maven父子工程的理解;父项目中会有子项目会有父项目中的java子项目可以直接使用(1)Maven环境优化(修改web.xml为最新的)(2)编写一个Servlet程序(3)编写Servlet的映射为什么需要映射:我们写的是JAVA程序,但是原创 2022-06-25 15:37:57 · 658 阅读 · 0 评论 -
关于 tomcat9 下载后启动不了的问题
在tomcat官网下载tomcat9解压后,打开bin目录下的 startup.bat 闪退,启动不了 tomcat以前版本的tomcat需要JDK,现在的tomcat只要有JRE就可以。 如果你装的tomcat的是解压版的(免安装的)那么则需要自己手动配置JRE_HOME 这个环境变量,否则,就会出现上面的错误。配置 JRE 的环境变量变量名:JRE_HOME变量值:F:\Java\jdk1.8.0_261\jre变量值根据自己的jdk下一级目录来找解决完成后,tomcat正常启动。可以在网页中打开原创 2022-06-25 15:35:52 · 939 阅读 · 0 评论 -
JDBC简介与入门
驱动:声卡,显卡,数据库程序会通过数据库驱动,与数据库进行交互SUN 公司为了简化开发人员的(对数据库的统一)操作,提供了一个(Java操作数据库的)规范,JDBC这些规范的实现由具体的厂商去做,对于开发人员来说,我们只需要掌握JDBC的接口操作即可java.sqljavax.sql还需要导入数据库驱动包1.创建一个普通项目2.导入数据库驱动官网下载mysql-connector-java-5.1.47.jar根目录下创建一个lib目录,添加jar包添加库3.编写测试代码步骤总结:1.加载驱动2.连接原创 2022-06-25 15:34:42 · 131 阅读 · 0 评论 -
mybatis中的#和$的区别
1.#将传入的数据都当成一个字符串,会对自动传入的数据加一个双引号。如:order by #user_id#,如果传入的值是111,那么解析成sql时的值为order by "“111"”, 如果传入的值是id,则解析成的sql为order by ““id””. 2.$将传入的数据直接显示生成在sql中。如:order by useriduser_iduserid,如果传入的值是111,那么解析成sql时的值为order by user_id, 如果传入的值是id,则解析成的sql为order b原创 2022-06-25 15:31:04 · 156 阅读 · 0 评论 -
标准日志输出STDOUT_LOGGING
标准日志输出STDOUT_LOGGING原创 2022-06-24 11:24:40 · 665 阅读 · 0 评论 -
Caused by: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException
原因:在mxl配置文件中可能含有中文注释解决方法:在pom文件中加入下面代码然后打开maven,clean一下原创 2022-06-24 11:16:55 · 805 阅读 · 0 评论 -
java.lang.ExceptionInInitializerError
初始化异常,由于Maven约定大于配置,我们写的配置文件无法被导出或者生效解决方案:原创 2022-06-24 11:16:26 · 152 阅读 · 0 评论 -
mapper注册
MapperRegistry:注册绑定我们的Mapper文件;方式一:【推荐使用】方式二:使用class文件绑定注册注意点:1、接口和他的Mapper配置文件必须同名2、接口和他的Mapper配置文件必须在同一个包下方式三:使用包扫描进行注入注意点:1、接口和他的Mapper配置文件必须同名2、接口和他的Mapper配置文件必须在同一个包下...原创 2022-06-24 11:15:14 · 748 阅读 · 0 评论 -
注解实现自动装配
自动装配是使用spring满足bean依赖的一种方法,spring会在应用上下文中为某个bean寻找其依赖的bean。原创 2022-06-24 11:13:31 · 917 阅读 · 0 评论 -
bean的作用域
bean的作用域原创 2022-06-24 11:12:32 · 179 阅读 · 0 评论 -
p命名空间和c命名空间
p命名空间和c命名空间原创 2022-06-24 11:11:18 · 328 阅读 · 0 评论 -
Spring配置
Spring配置原创 2022-06-24 11:10:46 · 129 阅读 · 0 评论 -
IOC创建对象方式
IOC创建对象方式原创 2022-06-24 11:09:54 · 199 阅读 · 0 评论