CMS(内容/文章 管理系统)=>每日进度

第一天:

  • 搭建了SVN + Spring+SpringMVC+SpringJdbc

Maven结构

  • src/main/java
  • src/main/resources
  • src/test/java
  • src/test/resources

svn:项目管理工具

作用:把代码提交,拉出,…,解决冲突

SpringMVC配置

  • 1.扫描controller
  • 2.静态访问配置
  • 3.SpringMVC的注解支持
  • 4.视图解析器(前缀,后缀)
  • 5.上传解析器(限定上传大小)

Spring配置 -> 扫描

SpringJDBC配置

  • 1.配置dataSource(读取db.properties,配置四大金刚)
  • 2.配置JdbcTemplate对象JdbcTemplate就可以完成CRUD

第二天:

轮播图的CRUD

  • 1.美工准备了静态的页面,我们把它拿到项目中来(拷备它的文件和代码, 修改我们的访问路径即可)
  • 2.基本的CRUD是一样的,上传图片的功能
  • 3.富文本框(wangEditor.min.js) -> 官网中有它的创建与设置(回显)
  • 4.完成基本分页

第三天:

完成JOB的CRUD

  • job比轮播图要复杂一点 -> 字段更多视图 -> 我们查询的JOB中包含其它对象(JOB有一个地址,专门指向了一张表)

第四天:

模板技术(动态网页静态化)

  • 1.模板技术有两种:freemarker(ftl),velocity(vm)
  • 2.学习的freemarker => 数据 + 模板 = 输入文本

第五天:

高级查询+分页

  • 1.高级查询 -> 前台传值,后台接收,拼接SQL(解决了where条件中的拼接问题)
  • 2.高级查询+分页
    -> 点击分页按钮 ,(把表单中的当前页修改后我分页按钮要去的那一列)提交查询表单
  • 3.登录功能
    • 3.1登录验证 -> 接收用户名与密码,到数据库中进行查询,如果查询到了,把用户放到sessoin,跳转到主页面
      如果没有查询到,跳到登录页面
    • 3.2登录拦截 -> 判断session中是否有当前登录用户,如果有,就行(如果没有,跳到登录页面)
      SpringMVC的拦截器

第六天:

缓存=>空间换时间

  • EhCache(简单)/Memcached/Redis(以后用得多点)
    创建一个缓存管理器:
    factory-method:这个方法返回的对象就会变成一个Bean

    缓存的使用场景:
    1.经常读取,很少修改
    2.允许出现无效数据(敏感数据不能用缓存,财务,银行)
    3.缓存数据不能大于内存(钝化)
We7 CMS 是一套采用C#开发的,基于.net2.0,可以运行于Oracle、SQLite、Sqlserver、MySQL、Access等数据库之上的网站内容管理系统软件(Content Manage System,简称CMS)。 We7 CMS v2.8将更多的注意力集中在了用户体验和代码质量上,为此,我们在功能精简提炼和性能优化上做了大量工作: a、新建了辅助站点2点 b、撰写辅助文档4个 c、提取非必须功能13个到微七插件商城 d、重构发布可视化模板功能,得到10速提速 e、修正BUG 100+个 f、完成脚本和后端代码共计10000余行后 台登录密码:用户名/密码: admin/111111 We7 CMS 2.8.2 更新日志: 1、修正反馈模型提交后跳转地址不正确的bug。 2、添加类别三级联动控件。 3、内容模型详细页要添加支持取缩略图的方法。 4、在ModelList页面上添加设置是否使用旧的列表界面。 5、反馈模型-办理权限-增加“不受理”,“转办”的权限,反馈页面根据权限 呈现不同的按钮。 6、We7.Model.UI下添加可取得当前文章ID的控件。 7、改写OnLoad为OnInit,防止前台页面重写OnLoad造成权限丢失。 8、后台列表删除一条记录后,自动刷新列表。 9、修正工作量统计,按用户、栏目查询时,时间选择无效的问题。 10、修正任意文件下载bug。 11、内容模型类别控件数据格式化的修正。 12、缩短ShopService的过期时间。 13、WriteLog()方法的异常处理。 14、如反馈模型是加密,前台信息列表进入详细页时候需要输入密码 15、反馈查询信息列表页,默认读出列表 16、查询数据库时部分地方Name字段需改为Title;反馈类型加密验证;反馈类型加排序字段。 17、BaseWidgetList.cs中的PageSize属性移至WidgetList.cs;添加类别时,仅同一层级同一父类别下的名称不可重复。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值