-
数据库主键生成策略通常有 自增主键。依赖数据库的功能,mysql、sqlserver有主键自增功能,oracle、db2则没有。 数据库序列。依赖数据库的功能,mysql没有序列。 UUID。不依赖数据库。通过程序产生一个32位的不重复的字符串。由于字符串过于长,作为主键容易...
-
使用maven制作war包的名字通常为项目名.war,如jspxcms-8.0.1.war。如果直接将这个文件放到Tomcat的webapp目录下,则并非部署在Tomcat根目录,访问地址可能为http://localhost:8080/jspxcms-8.0.1/。 只需将war包(如jspxcms-8.0.1.war)重命名为ROOT.war,...
-
程序通常在部署在Tomcat根目录,首页访问地址类似http://www.mysite.com/ http://localhost/ http://localhost:8080/。在一些特殊的场合,如在Eclipse默认的Tomcat启动方式(非maven方式),可能将程序部署在某一个路径下,首页访问地址类似http://www.mysi...
-
众所周知,用户登录密码直接使用明文保存是非常不安全的。如果数据库内容被窃取,密码就被泄露了。 所以密码都会以某种方式加密后,再保存到数据库,这样即使数据库内容被窃取了,依然无法知道用户的登录密码。常用的加密方式有MD5、Sha1。Jspxcms使用的是S...
-
所有前台页面都可以共用一个分页,包括内容页分页、列表页分页、评论分页等等,使用非常简单。分页的模板制作也非常简单。 使用方式:只需将分页代码用include 标签包含即可。 示例:(其中page.html为分页代码) [@InfoPage nodeId=node.id isMainNodeOnly...