- 博客(20)
- 收藏
- 关注
原创 protobf使用与生成java类
peotobf使用欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界面设计 ,将会带来全新的写作体验;在创作中心设置你喜爱的代码高亮样式,Markdown 将代码片显示选择的高亮样式 进行
2021-12-02 15:44:14
893
1
原创 linux搭建
Linux的简介1.1. Linux的概述Linux是基于Unix的开源免费的操作系统,由于系统的稳定性和安全性几乎成为程序代码运行的最佳系统环境。Linux是由Linus Torvalds(林纳斯•托瓦兹)起初开发的,由于源代码的开放性,现在已经衍生出了千上百种不同的Linux系统。Linux系统的应用非常广泛,不仅可以长时间的运行我们编写的程序代码,还可以安装在各种计算机硬件设备中,比...
2018-11-22 20:35:58
175
原创 ssm框架项目功能点(下)
链接上一节的项目,一,使用ajax实现在当前页面货物补充。1.业务分析以管理员身份,进入商品列表,点击库存量。点击后,库存量变为input框,补充货源变为保存按钮。点击保存按钮后会改变数据库中的库存,并且可以反复点击。2.步骤在遍历商品时 ,给库存量class类名。在补充货源按钮中写触发函数 onclick="editKcl(${p.id}, this)<td clas...
2018-11-15 21:10:16
299
原创 ssm框架项目功能点
一,模糊查询,条件查询,分页。在mvc 层中 ,分页的赋值等,都写在service层,原因是在service层设置了事务,如果程序有错。service层具有回滚,但是controller层并不具备。一个通用的pageUtil,可以对多个类和多个页面进行分页,pageUtil可以为被继承的方式来进行分页。在controller层中,获取参数也可以直接用pageUtil或者被继承的类来直接获取。...
2018-11-14 21:40:49
932
原创 maven搭建ssm框架项目
一,搭建项目注意勾选项目骨架注意web项目 用的是war包。生成后其项目的框架为:二,引入xml文件,和配置mvc各层package。生成的prom.xml文件:<!--加载全局页,项目欢迎页--> <welcome-file-list> <welcome-file>/WEB-INF/jsp/login....
2018-11-13 20:50:18
190
原创 搭建一个ssm框架
ssmmaven版本1,jar通过porm。xml文件自动导入2.建立项目用mavnen project包名 公司域名 倒置WWW.bai.com com.daiduporm.xml文件 要配置的东西: <welcome-file-list> <welcome-file>/WEB-INF/jsp/login.jsp</welc...
2018-11-12 21:23:52
681
原创 springBoot
springBoot 就是spring4.0框架以后的一个延伸,它使我们的开发更加简单,特点:增加了不少注解,不用配置Tomcat,springBoot自带,基于你的maven进行开发,springBoot项目 组成部分 1:必须支持maven环境。src》main》java代码resources用来配置资源环境。test是代表测试环境pom.xml是引入相关的jar包main ...
2018-11-05 20:45:50
130
原创 spring_mvc_jdbc分页程序
jar包不做阐述。参考spring_mvc_jdbc入门。一.在util类写分页工具。package com.offcn.util;import com.offcn.pojo.User;import java.util.List;public class PageUtil { /*分页的工具类*/ //当前页 private Integer current...
2018-10-17 23:30:56
196
1
原创 spring_mvc_jdbc入门程序步骤
一,导包建立依赖。二.配置xml文件。配置springmvc-servlet.xml&lt;?xml version="1.0" encoding="UTF-8"?&gt;&lt;beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=&
2018-10-17 23:14:20
150
原创 mybatis高级
一,延迟加载。resultMap 中的 association 和 collection 标签具有延迟加载的功能。延迟加载的意思是说,在关联查询时,利用延迟加载,先加载主信息。需要关联信息时再去按需加载关联信息。这样会大大提高数据库性能,因为查询单表要比关联查询多张表速度要快。Mybatis 默认是不开启延迟加载功能的,我们需要手动开启。需要在 SqlMapConfig.xml 文件中...
2018-10-16 20:46:25
136
原创 spring_mvc入门介绍
一,Spring介绍Spring 的 web 框架围绕 DispatcherServlet 设计。 DispatcherServlet 的作用是将请求分发到不同的处理器。从 Spring 2.5 开始,使用 Java 5 或者以上版本的用户可以采用基于注解的 controller 声明方式。官网上说 Spring 的 web 模块提供了大量独特的功能,包括 :清晰的角色划分:控制器(c...
2018-10-16 19:51:42
186
原创 mybati关系映射与动态sql
一,mybatis映射文件。输入映射<select id="selectLikeUser" resultType="com.offcn.pojo.User" parameterType="String">parameterType这个表示参数类型,#{userName}这个代表我们以前的?也就是占位符。一个基本的程序:准备工作, pojo类里的user见上文。1.在dao...
2018-10-12 21:15:38
161
原创 Mybatis入门和dao开发
一,mybatis简介。1,mybaits框架,它是一个持久层框架(主要功能是对数据库的数据进行操作)用反射和xml封装的jdbc的框架,这个框架也是orm映射框架(orm,把数据库的每一行记录转化成一个个对象,)2,最大的特点:缓存技术和动态sql语句。(hibernate框架)二,mybaits的 执行过程原理。1首先加载核心xml的文件。2,通过记录这个核心xml文件就会得到一个...
2018-10-11 20:58:24
209
原创 spring与jdbc集成
一,先导个包,建立数据库然后进行add path 建立联系建立数据库xml文件放进src文件二,配置dbcp池在spring 容器中定义,(xml)<!--获取数据源--> <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" > <prope...
2018-10-10 20:52:21
151
原创 spring面向切面编程之aop增强
步骤:一,先建立dao,daoImpl与service,。//dao 层public interface UserDao { public void add();}//impl层public class UserDaoImpl implements UserDao { @Override public void add() { System.o...
2018-10-10 19:41:50
451
原创 Spring面向切面编程之AOP代理模式
代理模式:proxy,surrogate,在一些情况下,一个客户不想或者不能够直接引用一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。Spring aop的面向切面进行开发,实现的原理就是使用动态代理设置模式。一,代理设置模式jdk:静态代理,动态代理(非常常用)。cglib生成的动态代理。二,jdk静态代理例,首先创建singer 歌手接口public interfa...
2018-10-09 20:40:46
597
原创 反射基础
一,反射概念。程序编写都是 .java–>(jvm) 编译成.class文件,反射也就是在.class文件里下手,类的所有信息在反射前面都是裸体,一般好的框架都用到了反射(spring,mybatis)。二,如何获取.class文件。获取.class有三种方式例:先创建Student类。public class Student { public int sid; ...
2018-10-09 19:53:47
140
原创 spring初学 day01
1 spring 介绍,以及spring 框架的优势spring框架是一个企业级的轻量级框架,低倾入的框架(也是后期项目维护,修改代码量比较少)优势: 1:其实spring 就是一个大工厂模式(生产管理实体bean,不用实例化对象,所有的都是通过spring容器来进行管理)2:支持分布式事务(原子性,一致性,隔离性,持久性)3:支持测试,与jutext测试有良好的结合;4:与...
2018-10-08 20:04:12
123
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人